Course Outline
Course Introductions
- Introduction Module
- Structure Course Outline
- Additional Resources
- Class Introductions
The Basics
- What is a Query?
- Key Concepts
- Query Structure
- Contextual Variables
- Operations
- Outputs
- Uses for Structured Expressions
- The Expression Editor
UML Metamodel and Profiles
- Overview
- UML Metamodel
- Metaclasses
- Metaproperties
- Reading the Metamodel
- Profiles
- Stereotypes
- Tag Definitions/Values
Navigating Operations
- Overview
- Simple Navigation
- Metachain Navigation
- Metachain Helper Functions
Test, Find and Filter
- Nesting Operations
- Find Operation
- Filter Operation
- Type Test
- Property Test
- Usage Examples
- SmartPackages
- Generic Table with Custom Scope
Values and Operations from Models
- Values
- Primitives
- Elements & Collection
- Operations from Model
- 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
This course assumes that students already have fundamental knowledge of SysML, or UML, and have experience using an MBSE tool, preferably Cameo EA / MagicDraw. While this course will provide reviews on diagrams, elements, and relationships, the lectures and demos around these basic topics will be taught at an expedited pace and students with no experience will likely have trouble keeping up.
Intended Audience:
- Systems Engineers involved in architecture modeling and system design.
- Model-Based Systems Engineering (MBSE) Practitioners.
Testimonials (2)
This class presents material that will be disruptive to industry. Those who do not adopt will miss out.
Mark
Course - AI Assisted MBSE with SysML
Ms Malavika is a very good trainer. Very hard working and answering my queries well. I understand that scope for SysML and EA is very vast, she tried her best to present the training in the most suitable way. She has even spent her break time looking for answers to our queries. My respect! A great teacher!