Concurrent Hierarchical State Machine 4.2 review

Download
by rbytes.net on

Concurrent Hierarchical State Machine (CHSM) is a language system for specifying concurrent, hierarchical, finite state machines (an

License: GPL (GNU General Public License)
File size: 0K
Developer: Paul J. Lucas and Fabio Riccardi
0 stars award from rbytes.net

Concurrent Hierarchical State Machine (CHSM) is a language system for specifying concurrent, hierarchical, finite state machines (an implementation of "statecharts") to model and control reactive systems.

CHSM uses its own statechart specification langauge annotated with either C++ or Java code fragments in the tradition of yacc grammars with C code fragments. The generated code is fully object oriented allowing multiple state machines to exist concurrently. The CHSM run-time library is small, efficient, and thread-safe.

CHSM has been used successfullly in production environments such as CERN, Philips, and Qualcomm. There is an independent review from users at CERN.

What's New in This Release:
A new syntax and run-time library support for "computed target states" was added.
The Java version now uses Java 1.5.
A few compiler and algorithm bugs were fixed.

Concurrent Hierarchical State Machine 4.2 keywords