With YAKINDU Statechart Tools (http://www.statecharts.org), you can easily create complex systems in a visual way. Simulate and test your system’s behavior already while you are modeling. Code generators translate your state machine into high-quality source code for different target platforms.
The deep Java integration allows you to directly access Java APIs in your YAKINDU statechart, and it hence simplifies an incorporation of state machine modeling in your Java development process.
In your statechart, you can import Java classes or interfaces and create variables of these types. You can access all public members like methods which are also called during simulation.
Visit http://www.statecharts.org for more information or read the blog article: https://blogs.itemis.com/en/deep-java...