A Julia framework for state machines.
It will support:
- hierarchical state machines (HSM) as described by UML statecharts,
- but also precursor state diagrams like Harel statecharts or Moore and Mealy machines
It then will be useful for
- discrete event simulation of communication or queueing systems where events to state machines are generated by a simulation engine,
- implementation of reactive system with user generated or external events.
- see
docs/notebooks