Course Outline

Introduction 

  • Introductions of Trainers and Participants 
  • Overview of Modeling Techniques 
  • Introduction to SysML (Systems Modeling Language) 
  • Introduction to MagicDraw/Cameo for Government Use 
  • Definition of a Case Study for Government Application 

Structural System Decomposition

  • Package Diagram Notation 
  • Decomposing Systems into Packages 
  • Modeling Package Dependencies 
  • Practical Assignment: Modeling Package Structure for Government Projects 

Analyzing User Needs 

  • Use Case Diagram Notation 
  • Identifying Actors in Government Systems 
  • Identifying Use Cases for Government Applications 
  • Understanding Use Case Relationships 
  • Practical Assignment: Modeling Use Cases for Government Services 

Defining System Requirements 

  • Moving from Use Cases to System Requirements for Government Projects 
  • Requirements Diagram Notation 
  • Specifying Requirements for Government Systems 
  • Defining the Structure of Requirements 
  • Verifying Requirements with Test Cases for Government Applications 
  • Understanding Requirements Relationships 
  • Practical Assignment: Modeling Requirements for Government Systems 

Defining Structural Blocks (Black Box View) 

  • Block Definition Diagram Notation 
  • Structural Blocks in Government Systems 
  • Modeling Block Properties for Government Applications 
  • Defining Relationships between Blocks in Government Systems 
  • Creating a System Data Dictionary for Government Use 
  • Practical Assignment: Modeling the Black Box View of a Government System 

Modeling Block Structure (White Box View) 

  • Internal Block Diagram Notation 
  • Visualizing Block Parts in Government Systems 
  • Linking Parts with Connectors for Government Applications 
  • Defining Ports for Government Systems 
  • Specifying Item Flows and Interface Blocks for Government Use 
  • Practical Assignment: Modeling the White Box View of a Government System 

Modeling System Constraints 

  • Defining Constraint Blocks for Government Systems 
  • Binding Constraint Properties with Value Properties in Government Applications 
  • Executing Parametrics for Government Use 
  • Practical Assignment: Modeling Parametrics for Government Systems 

Designing State-Based System Behavior 

  • State Machine Diagram Notation 
  • Identifying States in Government Systems 
  • Defining State Transition Events for Government Applications 
  • Specifying Signals in Government Systems 
  • Specifying Effects in Government Applications 
  • Executing State Machines for Government Use 
  • Practical Assignment: Modeling State Machines for Government Systems 

Designing Control and Data Flows 

  • Activity Diagram Notation 
  • Defining Activities in Government Systems 
  • Specifying Parameters for Government Applications 
  • Defining Actions in Government Systems 
  • Modeling Control Flows for Government Use 
  • Modeling Data Flows for Government Applications 
  • Executing Activities for Government Systems 
  • Practical Assignment: Modeling Activities for Government Projects 

Designing Communications 

  • Sequence Diagram Notation 
  • Modeling Lifelines in Government Systems 
  • Modeling Messages for Government Applications 
  • Decomposing Interactions Using References for Government Use 
  • Applying Interaction Fragments in Government Systems 
  • Defining Timing Constraints for Government Applications 
  • Practical Assignment: Modeling Interactions for Government Projects 

Modeling Cross-Cutting Constructs 

  • Logical and Physical Architectures for Government Use 
  • Understanding Allocation Relationships in Government Systems 
  • Exploring Allocations Display Options for Government Applications 
  • Identifying Types of Allocations in Government Projects 
  • Creating an Allocation Matrix for Government Systems 
  • Practical Assignment: Building an Allocation Matrix for Government Use 

Simulation Training

  • Introduction to the Course 
  • Simulating an Architecture for Government Applications 
  • Activity Diagrams for Government Systems 
  • State Machine Diagrams for Government Use 
  • Sequence Diagrams for Government Projects 
  • Parametric Diagrams for Government Systems 
  • Automated Requirement Verification via Simulation for Government Applications 

Requirements

Intended Audience:

  • Systems Engineers involved in architecture modeling and system design for government projects.
  • Model-Based Systems Engineering (MBSE) Practitioners working within the public sector.
 40 Hours

Number of participants


Price per participant

Testimonials (4)

Upcoming Courses

Related Categories