Course Outline

Introduction

  • Trainer and Participant Introductions for government
  • Introduction to Modeling
  • Introduction to SysML
  • Introduction to MagicDraw/Cameo
  • A Case Study Definition

Structural System Decomposition

  • Package Diagram Notation
  • Decomposing System into Packages
  • Modeling Package Dependencies
  • Practical Assignment: Modeling Package Structure for government

Analyzing User Needs

  • Use Case Diagram Notation
  • Identifying Actors
  • Identifying Use Cases
  • Use Case Relationships
  • Practical Assignment: Modeling Use Cases for government

Defining System Requirements

  • From Use Cases to System Requirements
  • Requirements Diagram Notation
  • Specifying Requirements
  • Defining Requirements Structure
  • Verifying Requirements with Test Cases for government
  • Requirements Relationships
  • Practical Assignment: Modeling Requirements for government

Defining Structural Blocks (Black Box View)

  • Block Definition Diagram Notation
  • Structural Blocks
  • Modeling Block Properties
  • Defining Relationships between Blocks
  • Defining System Data Dictionary for government
  • Practical Assignment: Modeling Black Box View of a System for government

Modeling Block Structure (White Box View)

  • Internal Block Diagram
  • Visualizing Block Parts
  • Linking Parts with Connectors
  • Defining Ports
  • Defining Item Flows and Interface Blocks for government
  • Practical Assignment: Modeling White Box View of a System for government

Modeling System Constraints

  • Defining Constraint Blocks
  • Binding Constraint Properties with Value Properties
  • Executing Parametrics for government
  • Practical Assignment: Modeling Parametrics for government

Designing State-Based System Behavior

  • State Machine Diagram Notation
  • Identifying States
  • Defining State Transition Events
  • Specifying Signals
  • Specifying Effects for government
  • Executing State Machines for government
  • Practical Assignment: Modeling Statemachines for government

Designing Control and Data Flows

  • Activity Diagram
  • Defining Activities
  • Specifying Parameters
  • Defining Actions
  • Modeling Control Flows
  • Modeling Data Flows for government
  • Executing Activities for government
  • Practical Assignment: Modeling Activities for government

Designing Communications

  • Sequence Diagram Notation
  • Modeling Lifelines
  • Modeling Messages
  • Decomposing Interactions Using References
  • Applying Interaction Fragments for government
  • Defining Timing Constraints
  • Practical Assignment: Modeling Interactions for government

Modeling Cross-Cutting Constructs

  • Logical and Physical Architectures
  • Allocation Relationship
  • Allocations Display Options
  • Identifying Types of Allocations
  • Allocation Matrix for government
  • Practical Assignment: Building Allocation Matrix for government

Wrap up

  • Summarizing Training for government
  • Discussing Remaining Questions

Requirements

A comprehensive understanding of the systems engineering process is essential for government projects to ensure effective design, development, and deployment of complex systems. This approach emphasizes structured methodologies and rigorous analysis to meet public sector requirements, enhance governance, and maintain accountability throughout the lifecycle of a project.

 21 Hours

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories