Course Outline
Course Introductions
- Introduction Module
- Structure Course Outline
- Additional Resources
- Class Introductions
The Basics
- Understanding Queries
- Key Concepts
- Query Structure
- Contextual Variables
- Operations
- Outputs
- Applications of Structured Expressions
- The Expression Editor
UML Metamodel and Profiles
- Overview
- UML Metamodel
- Metaclasses
- Metaproperties
- Interpreting the Metamodel
- Profiles
- Stereotypes
- Tag Definitions and Values
Navigating Operations
- Overview
- Simple Navigation
- Metachain Navigation
- Metachain Helper Functions
Test, Find, and Filter
- Nesting Operations
- Find Operation
- Filter Operation
- Type Testing
- Property Testing
- Usage Examples
- Smart Packages
- Generic Tables with Custom Scope
Values and Operations from Models
- Values
- Primitives
- Elements and Collections
- Operations from Models
- Definition
- Usage
- Built-In Operations
Scripts
- Script Operation
- Overview
- Usage
- Supported Languages
Applications in MagicDraw
- Generic Tables
- Dependency Matrices
- Relation Maps
- Smart Packages
- Dynamic Legends
- Validation Rules
OPEN ENROLLMENT SCHEDULED COURSES FOR 2025:
March 3rd-4th, 2025
September 23rd-24th, 2025
Requirements
Participants are expected to possess a fundamental understanding of SysML or UML and have practical experience with an MBSE tool, ideally Cameo EA or MagicDraw. Although this course includes reviews of diagrams, elements, and relationships, these topics will be covered at a rapid pace. Those without prior experience may find it difficult to keep up with the material.
Intended Audience:
- Systems Engineers engaged in architecture modeling and system design.
- Model-Based Systems Engineering (MBSE) Practitioners.
Testimonials (1)
This class presents material that will be disruptive to industry. Those who do not adopt will miss out.