YAKINDU Statechart Tools (SCT) is an open source tool for the specification and development of reactive, event-based systems using state machines (Yakindu SCT User Guide).
YAKINDU SCT consists of a graphical tool for editing and provides validation, simulation, and code generators for different target platforms. The tools are provided as Eclipse-plugins and integrate tightly into the IDE (Yakindu SCT Website).
Two steps are required to adapt the Yakindu SCT Editor to the SyncCharts syntax:
To adapt the graphical representation, several steps are required:
Experimentations
Yakindu: The textual description language is used to declare and describe behaviors in the state machine.