Gallery Tutorial TRAIL: The SysML-1.6 Hybrid SUV sample and specification diagrams in MagicDraw/Cameo (with annotations) [UNDERGOING UPDATE to SysML1.7] Section Section: SysML-1.6: HSUV sample Tags and keywords UML keywords StateMachine State Transition Signal SignalEvent Trigger Requirement Refine SysML keywords HSUV sample problem Slide kind SysML StateMachine Diagram UML StateMachine Diagram Click on the image to view it full size Up next Figure D.9 - Black Box Interaction for "StartVehicle", referencing White Box Interaction Notes [CAPABILITY, DISPLAY, FEATURE, OPTION, TIP, TOOL] MagicDraw/Cameo: To callout the element properties of Diagram's context Element into a Note in that Diagram use the context menu item Represent Diagram Context on the Note! Snippets (quotes/extracts) [SysML-1.6] Figure D.8 depicts the operational states of the HSUV block, via a State Machine named “HSUVOperationalStates.” [SysML-1.6] Note that this state machine was developed in conjunction with the DriveBlackBox interaction in Figure D.7. [SysML-1.6] Also note that this state machine refines the requirement “PowerSourceManagment,” which will be elaborated in the requirements sub clause of this sample problem. [SysML-1.6] This diagram expresses only the nominal states. Exception states, like “acceleratorFailure,” are not expressed on this diagram. [UML-2.5.1] «Refine» Abstraction Specifies a refinement relationship between model elements at different semantic levels, such as analysis and design. The mapping specifies the relationship between the two elements or sets of elements. The mapping ... Visit also Visit also (backlinks) Related slides (includes other tutorials) Related slides (backlinks, includes other tutorials) Behavior StateMachines can be used to specify any of the following StateMachines - simplified metaclass hierarchy UML Event types for triggering Transitions uml101 - StateMachines - NOTATION REFERENCE CARD Kinds of States State configurations Effect, Entry, Do, Exit Composite state entry and exit points Submachines: entryPoint and exitPoint Using submachines Pseudostates - initial, fork, join, terminate Pseudostates - junction Pseudostates - choice Flags Book traversal links for Figure D.8 - Finite State Machine Associated with “Drive the Vehicle” Previous Up Next