Course Description

SysML Intensive with MBSE Using Cameo Systems Modeler (5 days)

Request More InformationCourse Overview

  • This course will teach SysML in language order (blocks first) within a 5-day lecture and includes a hands-on practical exercise after each module, followed by a 2-day MBSE Lab.
  • This course will go deeper into the SysML language and does not include the MagicGrid framework.
  • This course is intended for students with strong systems engineering background and an established systems engineering process.

Course Curriculum

Day 1

Module 01 - Course Introduction

  • Course Introduction

Module 02 – Introduction to SysML

  • What is SysML
  • Overview of Diagrams
  • Overview of MBSE
  • Overview of Frameworks

Module 03 – Block Definition Diagram (Part 1)

  • Block Definition Diagram
  • Blocks
    • Structural Features
    • Behavioral Features
  • Modeling with BDDs in CSM

Module 04 – Packages and Model Structure

  • Package Diagram
  • Packages and Namespace
  • System Architecture vs Model Architecture
  • Specialized Packages
  • Common Practices
  • Modeling with Packages in CSM

Module 05 – Block Definition Diagram (Part 2)

  • Relationships
  • Ports
  • Other Kinds of Blocks (Value Types, Interface Blocks, Constraints, Actors)
  • Modeling with Port and Other Kinds of Blocks in CSM

Day 2

Module 06 – Internal Block Diagrams

  • Internal Block Definition Diagram
  • IBD Model Elements
  • Modeling with IBDs
  • Modeling with IBD in CSM

Module 07 – Activity Diagrams (Part 1)

  • Activity Diagrams
  • Activities and Actions and Object Nodes
  • Control Flows and Object Flows
  • Activity Partitions and Allocation
  • Modeling with Activity Diagrams in CSM

Module 08 – Activity Diagrams (Part 2)

  • Token Flow
  • Control Nodes and Guards
  • Specialized Actions
  • Modeling with Control Nodes and Specialized Actions in CSM

Module 09 – Sequence Diagrams

  • Lifelines
  • Messages
  • Constraints
  • Combined Fragments
  • Modeling with Sequence Diagrams in CSM

Module 10 – State Machine Diagrams

  • States and Regions
  • Transitions, Events and Guards
  • Actions and Effects
  • Pseudo States
  • Modeling with State Machines in CSM

Day 3

Module 11 – Requirements Diagrams

  • Requirements Diagram
  • Modeling Requirements and Extended Requirements
  • Requirements Relationships and Traceability
    • Requirement to Requirement
    • Requirement to Model Element
  • Requirements Tables and Matrices
  • Modeling Requirements in CSM

Module 12 – Use Case Diagrams

  • Use Case Diagram
  • Use Cases and Actors
  • Use Case Template
  • Includes and Extends
  • Modeling Use Cases in CSM

Module 13 – Constraints and Parametric Diagrams

  • Constraints and Constraint Blocks
  • Parametric Diagrams
    • Constraint Parameters
    • Value Properties
    • Binding Connectors
  • Modeling Parametric Diagrams in CSM

Module 14 – Cross Cutting Relationships and Model Analysis

  • Cross Cutting Relationships (Allocation and Dependency)
  • Analysis using Tables and Matrices
  • Analysis using Relation Maps
  • Impact Analysis using Suspect Links
  • Performing Model Analysis in CSM

Days 4 and 5 – MBSE Workshop

MBSE Workshop Module 01 – Model Lifecycle Management

  • Model Architecture and Package Structure
  • Design Authority and Using Projects
  • Modeling Standards and Style Guides
  • Model Change Management

MBSE Workshop Module 02 – Developing the Concept Model

  • Modeling User Needs
  • Modeling System Level Requirements
  • Developing the System Concept Model
  • Lab

MBSE Workshop Module 03 – Developing the Logical Model

  • Modeling Logical System and Component Requirements
  • Modeling Logical System and Component Structure
  • Modeling Logical System and Component Behavior
  • Modeling Quantitative Properties and Constraints
  • Traceability to the Concept Model
  • Lab

MBSE Workshop Module 04 – Developing the Physical Model

  • Modeling Physical Implementation of Structure
  • Allocating Behavior to Components
  • Modeling Instances and Conducting Trades
  • Traceability to the Logical Model
  • Lab

MBSE Workshop Module 05 – Wrap-up

  • Extending SysML (Profiles and Stereotypes)
  • Review of MBSE and the SE Lifecycle
  • Questions

Print Email

For more information or a quote
please contact
sales@nomagic.com
or call +1-214-291-9100.