{[ promptMessage ]}

Bookmark it

{[ promptMessage ]}

Lecture9_Modeling_Interactions

Lecture9_Modeling_Interactions - 1 Click to edit Master...

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

View Full Document Right Arrow Icon

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

View Full Document Right Arrow Icon

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

View Full Document Right Arrow Icon

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

View Full Document Right 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: Modeling Behavior with Interactions Leon McGinnis Chris Paredis www.pslm.gatech.edu/courses www.omg.org/ocsmp 2 Contents ◆ Interactions – Sequence Diagram – Lifelines, Events, Messages – Combined Fragments 3 Sequence 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. 4 From Appendix A.8 ◆ A sequence diagram is used to represent the interactions between structural elements of a block, as sequences of message exchanges ◆ Implication is that a block is defined, with interacting parts, probably specified with ibd ◆ Interaction – prescribe and describe – How should the parts of a system interact? – Trace of how parts of a system actually interacted 5 Interactions ◆ Interaction – how parts of a system (block) communicate with each other – Examples: CPU & Hard Disk, Engine & Accelerator ◆ Kinds of interactions – Events...
View Full Document

{[ snackBarMessage ]}