Yakindu Statechart Tools icon
Yakindu Statechart Tools icon

Yakindu Statechart Tools

 8 likes

With YAKINDU Statechart Tools, you can easily create complex systems in a visual way. Simulate and test your system’s behavior already while you are modeling.

Yakindu Statechart Tools screenshot 1

License model

  • Free PersonalProprietary

Country of Origin

  • DE flagGermany
  • European Union flagEU

Platforms

  • Mac
  • Windows
  • Linux
  • Eclipse
4 / 5 Avg rating (1)
8likes
1comment
0news articles

Features

Suggest and vote on features
  1.  State machine

 Tags

  • eclipse
  • statecharts
  • UML
  • statemachine

Yakindu Statechart Tools News & Activities

Highlights All activities

Recent activities

No activities found.

Yakindu Statechart Tools information

  • Developed by

    DE flagitemis AG
  • Licensing

    Proprietary and Free Personal product.
  • Pricing

    One time purchase (perpetual license) ranging between $720 and $3600.
  • Alternatives

    16 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

Development

Our users have written 1 comments and reviews about Yakindu Statechart Tools, and it has gotten 8 likes

Yakindu Statechart Tools was added to AlternativeTo by andreasmuelder on Dec 25, 2012 and this page was last updated Sep 9, 2022. Yakindu Statechart Tools is sometimes referred to as Yakindu.

Comments and Reviews

   
 Post comment/review
Top Positive Comment
svenjawendler
Apr 16, 2018
0

I like the simulation feature and the code completion.

What is Yakindu Statechart Tools?

The free to use, open source toolkit YAKINDU Statechart Tools (SCT) provides an integrated modeling environment for the specification and development of reactive, event-driven systems based on the concept of statecharts.

Editing Yakindu Statechart Tools (SCT) feature an intuitive combination of graphical and textual notation. While states, transitions, and state hierarchies are graphical elements, all declarations and actions are specified using a textual notation. The usability of the statechart editor is optimized for working with these statecharts.

Validation The validation of statecharts includes syntax and semantic checks of the complete state chart. Examples of validations are the detection of unreachable states, dead ends, and references to unknown events. These validation constraints are live checked during editing.

Simulation In addition to the structural validation, checking the dynamic semantics is crucial. It is not possible to determine the correctness of a statechart just by visual examination. Thus, the user must be able to execute the statecharts he is working on. The integrated statechart simulation engine addresses these needs. The user can execute statecharts directly within the modeling environment. Active states are directly highlighted in the statechart editor and a dedicated simulation perspective features access to execution controls (start, stop, pause, resume), inspection and setting variables, as well as raising events.

Code Generation Yakindu Statechart Tools (SCT) includes code generators for Java, C and C++. The code generators follow a ‘code-only’ approach and do not rely on any additional runtime library. The generated code provides a well-defined interface and can be integrated easily with any client code. The generated code is also readable and structured in such a way that allows for very effici