Lecture6_MBSE_StateMachines

Lecture6_MBSE_StateMachines - 1 Click to edit Master...

Info iconThis preview shows pages 1–6. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: 1 Click to edit Master subtitle style Model-Based Systems Engineering: State Machines Leon McGinnis Chris Paredis www.pslm.gatech.edu/courses www.omg.org/ocsmp 2 State Machine Diagrams in SysML SysML Diagram Structure Diagram Behavior Diagram Use Case Diagram Activity Diagram Internal Block Diagram Block Definition Diagram Sequence Diagram State Machine Diagram Parametric Diagram Requirement Diagram Modified from UML 2 New diagram type Package Diagram Same as UML 2 Revision by GIT; Original Source: OMG SysML Tutorial (June 2008). Reprinted with permission. Copyright 2006-2008 by Object Management Group. 3 Contents What Do We Mean by Behavior? Different modeling formalisms for behavior State Machines State Machine Diagram Regions, State, Transitions State Hierarchies State Machine Reuse Compound Transitions: Junction and Choice Pseudostates Discrete and Continuous States 4 What Do We Mean by Behavior? What are some examples of behaviors? What do these examples have in common? M Behavior = How the system changes as a function of time 5 How Can Behavior be Represented? Focus on States & STM = state machine diagram Behavior = sequence of transitions through (discrete) states Events (accompanied by actions) cause transitions in states Focus on Activities & ACT = activity diagram Behavior = sequence of actions Order and timing of the actions determined by states events Focus on Messages and Interactions [ SD = Sequence Diagram Behavior = sequence of message exchanges Exchange of messages causes activities and state transitions to occur 6...
View Full Document

This note was uploaded on 02/03/2011 for the course ISYE 4803 taught by Professor Staff during the Spring '08 term at Georgia Institute of Technology.

Page1 / 28

Lecture6_MBSE_StateMachines - 1 Click to edit Master...

This preview shows document pages 1 - 6. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online