Traditionally, planning tools are designed as applications that users need to install, taking care of the specificities of their operating system, packages, etc. This often places a significant burden on users, especially due to the academic nature of the software. To remedy this situation, here we propose for planning to jump onto the growing trend of light-weight software use: We demonstrate the possibility to run planning tools directly in the browser. We used the emscripten framework to port Fast Downward into WebAssembly (WASM) code, which allows for in-browser execution at near-native speeds. This allows for in-browser PDDL editing and planner execution without the need for server-side resource management. Moreover, it opens up a host of new possibilities, ranging from the interactive presentation of planning-based analysis to new applications exploiting the availability of planning in browsers to perform user-centric analyses.
History
Preferred Citation
Nicolas Tran, Patrick Speicher, Robert Künnemann, Michael Backes, Àlvaro Torralba and Jörg Hoffmann. Planning in the Browser. In: International Conference on Automated Planning and Scheduling (ICAPS). 2020.
Primary Research Area
Reliable Security Guarantees
Secondary Research Area
Threat Detection and Defenses
Name of Conference
International Conference on Automated Planning and Scheduling (ICAPS)
Legacy Posted Date
2020-10-15
Open Access Type
Unknown
BibTeX
@inproceedings{cispa_all_3247,
title = "Planning in the Browser",
author = "Tran, Nicolas and Speicher, Patrick and Künnemann, Robert and Backes, Michael and Torralba, Àlvaro and Hoffmann, Jörg",
booktitle="{International Conference on Automated Planning and Scheduling (ICAPS)}",
year="2020",
}