PEW stands for Persistent Execution of Workflows.
In addition to the core π-calculus model and execution engine, a list of additional modules are provided:
- pew-mongo: Additional executor that stores the state in a MongoDB database.
- pew-kafka: Additional executor that stores the state and open process calls in Kafka topics, yielding a fully persistent/completely stateless execution.
- pew-simulator: Integration with Proter, an expressive, asynchronous process simulator.
- skiexample: Deployment of an example ski purchasing workflow documented in this paper.
Petros Papapanagiotou - - -
A big thank you to the following contributors in order of appearance:
Groups & Organizations
|Artificial Intelligence Modelling Lab|
|Artificial Intelligence and its Applications Institute|
|School of Informatics, University of Edinburgh|
Distributed under the Apache 2.0 license. See LICENSE for more information.