Apache Commons SCXML
From Java Example Source Code
[edit] Overview Apache Commons SCXML
State Chart XML (SCXML) is currently a Working Draft published by the World Wide Web Consortium (W3C). SCXML provides a generic state-machine based execution environment based on Harel State Tables. SCXML is a candidate for the control language within multiple markup languages coming out of the W3C (see Working Draft for details). 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.
The use cases for an SCXML engine are multiple and varied. Anything that can be represented as a UML state chart -- business process flows, view navigation bits, interaction or dialog management, and many more -- can leverage an SCXML engine library.
[edit] Apache Commons SCXML Resources
- Web site: http://commons.apache.org/scxml/
- Download: http://commons.apache.org/scxml/download_scxml.cgi
- Java API: Apache Commons SCXML API
- Examples: Apache Commons SCXML by exampes
- Tutorial:
- News or Forums:
