Lecture3_MBSE_BlockBasics - Model-Based Systems...

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

View Full Document Right Arrow Icon
1 Click to edit Master subtitle style Model-Based Systems Engineering: SysML structure concepts: block basics (bdd), instances; packages (pkg) Leon McGinnis Chris Paredis www.pslm.gatech.edu/courses www.omg.org/ocsmp
Background image of page 1

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

View Full DocumentRight Arrow Icon
2 Click to edit Master subtitle style SysML and MBSE: A Quick-Start Course (SMQS) Module POC: Russell Peak Module Version: Apr 2010 www.pslm.gatech.edu/courses www.intercax.com/sysml/training www.omg.org/ocsmp This lecture is based on the SMQS material identified below
Background image of page 2
3 “Block” Concept Part-whole concept learned at early age Everything is a “block” Blocks can have other blocks as “parts” Blocks have attributes Blocks have states Blocks have behavior Focus today is on blocks in SysML and using blocks in MD.
Background image of page 3

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

View Full DocumentRight Arrow Icon
4 "Vee" model by Forsberg and Mooz, 1992 Decomposition and Definition Integration and Verification Design Engineering Systems Design Systems Integration Requirements Definition; System Concepts System Spec.; Verification Plan Allocate Specs; Allocate Verification Assemble Subsys; Subsys. Verification Sys. Integration; Sys. Verification Validate to User Requirements Time Context: The SE Vee Model Blocks, instances, and packages are fundamental and used throughout the process
Background image of page 4
Structural Diagram Concepts 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
Background image of page 5

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

View Full DocumentRight Arrow Icon
Blocks are Basic Structural Elements Provides a unifying concept to describe the structure of an element or system System Hardware Software Data Procedure Facility Person Multiple standard compartments can describe the block characteristics Properties (parts, references, values, ports) Operations Constraints Allocations from/to other model elements (e.g. activities) Requirements the block satisfies User defined compartments Compartment Label value s dutyCyc le : Percentage allocatedFro m «activity»modulate BrakingForc e «block » BrakeModulat or
Background image of page 6
7 Block Concepts – Notes 1
Background image of page 7

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

View Full DocumentRight Arrow Icon
8 Block Concepts – Notes 2
Background image of page 8
9 Block Concepts - Basics – SysML 101/102 9/2009 spec improvement: SysML 1.2 (beta1) has QUDV (quantities, dimensions, units, values) = better approach. Simplified SysML 1.1 metamodel
Background image of page 9

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

View Full DocumentRight Arrow Icon
Using Blocks Based on UML Class from UML Composite Structure Supports unique features (e.g., flow ports, value properties) Block definition diagram describes the relationship among blocks (e.g., composition, association, specialization) Internal block diagram describes the internal structure of a block in terms of its properties and connectors
Background image of page 10
Image of page 11
This is the end of the preview. Sign up to access the rest of the 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 / 42

Lecture3_MBSE_BlockBasics - Model-Based Systems...

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

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