YAKINDU Statechart Tools

Yakindu Statechart Tool ( SCT) is an open- source tool for the specification and development of reactive, event-driven systems using state machines. It consists of an easy -to-use tool to edit graphical and provides validation, simulation, and code generators for different target platforms. The users come from both the industrial and academic sectors.

Functionality

The main features of Yakindu statechart tools are

  • Intelligent combination of textual and graphical modeling
  • Syntactic and semantic checks of the state machine
  • Executable models by the simulation engine
  • Code generators for Java, C and C

History

The first version of Yakindu statechart tools was published in 2008 as part of the research project MDA for Embedded. In this research project, model-based development process for the development of embedded systems have been developed based on the Eclipse project. Since mid-2010 the Yakindu team, which consists mainly of employees of the company itemis works on version 2.0. The first official release of this version is expected along with the next version of Eclipse Juno.

Award

  • Germany - Land of Ideas 2008: Model-based, generative software development for embedded systems

Literature and sources

  • Andreas Mülder, Alexander Nyssen: TMF meets GMF in Eclipse Magazine No. 3, 2011, ISSN 1861-2296, pp. 74-78 (PDF file, 1.5 MB).
  • Mülder Andreas, Andreas Unger: Yakindu is also a city in Eclipse Magazine No. 3, 2012, ISSN 1861-2296
  • Alexander Nyssen: TMF meets GMF - Combining Graphical and Textual Modeling. Presentation at EclipseCon Europe 2011. Accessed on 21 June 2012.
  • Alexander Nyssen, Axel Terfloth: YAKINDU SCT - Domain-Specific statecharts. Paper presented at EclipseCon, 2012. Accessed on 21 June 2012.
  • Axel Terfloth: Model-driven development with the Yakindu Workbench. Presentation at the BAIKEM network meetings Embedded Systems 12 July, 2011. Bayern Innovative, accessed on 21 June 2012.
831651
de