Model-driven process engine for building mission-oriented control systems.
The model is BPMN2: start/stop/signal events; exclusive gateway; service task. The script engine is https://github.com/e2ebridge/bpmn.
One day this code will be driving a small surface drone, hopefully off the Georgia (USA) coast.