Re: Clojure statechart / hierarchical FSM implementation

2014-09-08 Thread Andre vd Merwe
On Mon, 2014-09-08 at 04:59 +0200, Kevin Lynagh wrote: and Horrocks' excellent Constructing the User Interface with Statecharts (http://www.amazon.com/Constructing-User-Interface-Statecharts-Horrocks/dp/0201342782). If you end up exploring the space and want to discuss design/implementation

Clojure statechart / hierarchical FSM implementation

2014-09-05 Thread Andre vd Merwe
Does anyone know of a clojure implementation of a Harel statechart or some variation of it (UML2 statechart, hierarchical FSM etc)? Specifically I'd like the implementation to handle; hierarchical nesting, history states, conditions, concurrency and communication if possible. Alternatively are

RE: Clojure statechart / hierarchical FSM implementation

2014-09-05 Thread Andre vd Merwe
Great thanks You should definitely read Miro Samek's Practical UML Statecharts in C/C++: Event-Driven Programming for Embedded Systems That sounds great, I’ll take a look. while not really adhering to some aspects of Harel/UML semantics, I've found Yakindu Statecharts to be quite usable,