What is the State Machine Engine
The straightest approach to implement control is to have any way of explicitly representing and executing state machines. With the help of this approach, we can make outline of system where classes from the object model are defined, state machines from dynamic model are given and stubs of action routines can be created. A stub is minimal definition of a function of a subroutine without any internal code. By using of object oriented language, state machine mechanism can easily be created.