Select a tag to browse associated projects and drill deeper into the tag cloud.
The Yakindu Statechart Tools (SCT) support specification and development of reactive, event driven systems based on the concept of statecharts (aka state machines). State machines are well understood and formal enough to describe behavior unambiguously. The Statechart Tools support editing ... [More]
Umple is a technology for model-oriented programming. It can be used for pure UML modeling. Or it can be used to add UML constructs, such as associations and state machines to code written in Java, PHP or Ruby (C++ to come). It generates code in these languages that can save a large amount of ... [More]
This project aims to the creation of a reusable State Machine Code Generator. The main purpose is to have a SM implementation that allows execution and control of the SM logic.
Apache Commons SCXML is an implementation aimed at creating and maintaining a Java SCXML engine capable of executing a state machine defined using a SCXML document, while abstracting out the environment interfaces.
Important! This work is in progress. Please come back for updates daily, or if you want to contribute, please contact me at - lemil77 at gmail dot com. I will be posting soon some note about the implementation and samples on my blog at - www.lemil.com.ar/blog About: PureMVC is one of ... [More]
This project supplies an SCXML compiler and interpreter for the Python programming language. Here's how to use it: Add the src folder to your pythonpath, either by installing a package from the downloads or by otherwise linking to the project source folder downloaded through subversion. ... [More]
StateCore is an generic finite state machine (FSM), based on the state pattern and written in C++. StateCore was created with the idea to helping the developers. This was created under the LGPL license. This means that it is completely free to use for commercial and non commercial applications. ... [More]
Protothreads is a programming model invented by Adam Dunkels that combines the advantages of event-driven (sometimes also called state machine) programming and threaded programming. The main advantage of the event-driven model is efficiency, both speed and memory usage. The main advantage of the ... [More]
Ajax machine is a state machine for your page. It allows all the different ajax events and results to be configured in one place instead of strewn around in multiple places.