Get in Touch
 Duration 10 hours

Course Outline

Course Introduction

  • Introductory Module
  • Course Structure and Outline
  • Supplementary Resources
  • Instructor and Class Welcome

Fundamentals

  • Understanding Queries
  • Core Concepts
    • Query Architecture
    • Contextual Variables
    • Operations
    • Output Formats
  • Applications of Structured Expressions
  • Using the Expression Editor

UML Metamodel and Profiles

  • General Overview
    • The UML Metamodel
    • Metaclasses
    • Metaproperties
    • Interpreting the Metamodel
  • Working with Profiles
    • Stereotypes
    • Tag Definitions and Values

Navigation Operations

  • Overview
  • Basic Navigation
  • Metachain Navigation
  • Metachain Helper Functions

Testing, Searching, and Filtering

  • Nesting Operations
  • The Find Operation
  • The Filter Operation
  • Type Testing
  • Property Testing
  • Practical Examples
    • SmartPackages
    • Generic Tables with Custom Scopes

Model Values and Operations

  • Value Types
    • Primitives
    • Elements and Collections
  • Operations Derived from Models
    • Definitions
    • Usage Scenarios
    • Built-In Operations

Scripting

  • Script Operations
    • Overview
    • Implementation Details
  • Supported Programming Languages

Practical Applications in MagicDraw

  • Generic Tables
  • Dependency Matrices
  • Relation Maps
  • Smart Packages
  • Dynamic Legends
  • Validation Rules

2025 OPEN ENROLLMENT COURSE SCHEDULE:

March 3-4, 2025

September 23-24, 2025

Requirements

Prerequisites:

Learners are expected to possess a solid understanding of SysML or UML, along with prior experience using an MBSE tool, ideally Cameo EA or MagicDraw. While the course includes brief reviews of diagrams, elements, and relationships, these foundational topics will be covered at an accelerated pace. Consequently, participants without prior experience may find it challenging to follow the instruction.

Target Audience:

  • Systems Engineers focused on architectural modeling and system design.
  • Model-Based Systems Engineering (MBSE) Practitioners.

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories