Harel statechart State diagram
diagram showing how harel s statecharts contributed object-oriented methods , notation
harel statecharts gaining widespread usage since variant has become part of unified modeling language (uml). diagram type allows modeling of superstates, orthogonal regions, , activities part of state.
classic state diagrams require creation of distinct nodes every valid combination of parameters define state. can lead large number of nodes , transitions between nodes simplest of systems (state , transition explosion). complexity reduces readability of state diagram. harel statecharts possible model multiple cross-functional state diagrams within statechart. each of these cross-functional state machines can transition internally without affecting other state machines in statechart. current state of each cross-functional state machine in statechart defines state of system. harel statechart equivalent state diagram improves readability of resulting diagram.
Comments
Post a Comment