Testing State Machines — The Model-Driven Approach
DZone
JANUARY 28, 2020
When developing complex reactive systems, state machines are often used to describe and implement the logic of a software component. Following the model-driven paradigm, state machines are first modeled on an abstract level and in a second step transformed into source code. This has several advantages, as on the abstract level a different representation of the state machine can be used, as a two-dimensional one with boxes and arrows, also known as a state diagram or a statechart.
Let's personalize your content