SmartState

State chart modeler with support for complex state transitions...

State chart modeler with support for complex state transitions which generates the state machine code in various languages. Generated code works with a well designed framework for state design pattern.

Make your application more maintainable, portable and readable through the state pattern, by just designing it. Widely used in state management in embedded software technologies and various application domains.