Course Outline
DSL Concepts and Overview
- Course Overview
- Key Concepts and Terms
- Metaclasses
- Stereotype vs. Stereotyped Element
- Additional Resources
Profiles
- Overview
- Profile Diagram
- Package Import Relationship
- Creating Profiles
- Reuse & Management
- Demo
Stereotypes
- Overview
- Extends Relationship
- Pros & Cons of Stereotypes
- Core Metadata
- Creating Stereotypes
- Changing a Stereotype’s Metaclass
- Inheritance
- Using Stereotypes
- Applying vs. Refactoring
- Invisible Stereotypes
- Demo
Tags and Tagged Values
- Tags Overview
- Tags vs. Tagged Values
- Examples
- Creating Tags on Stereotypes
- Default Values & Multiplicity
- Editing Tagged Values
- Demo
Customizations
- Customization Overview
- What can Customizations Do?
- DSL Development Process
- Customization Element Properties
- Overview
- Covered Properties
- Property Details
- Additional Properties
- Overview
- Place on Diagram Palette
- Meta Property
- Property Group
- Auto Numbering Property
- Derived Property Specification
- Demo
OPEN ENROLLMENT SCHEDULED COURSE OFFERINGS FOR 2025
June 10th-11th, 2025
December 10th-11th, 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 (1)
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!