Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Understanding Requirements on Requirement Diagrams
- The fundamental concept of a "requirement"
- Essential relationships such as derive, verify, satisfy, refine, trace, and containment
- Overview of Requirement Diagrams: description, purpose, and advantages
Analyzing System Functionality via Use Case Diagrams
- Overview of Use Case Diagrams: description, purpose, and advantages
- Structure of use cases, encompassing use cases, actors, and subjects
- Core relationships: association, include, extend, and generalization
Understanding Model Organization through Package Diagrams
- Overview of Package Diagrams: description, purpose, and advantages; package attributes including element ownership and namespace definition
- Relationships involving containment and dependency
- Concepts of view and viewpoint
Examining System Structure with Block Diagrams
- Block definition and description, distinguishing between definition and usage; valuetypes (with units); and block features such as value properties, parts, references, and operations
- Overview of Block Definition Diagrams: description, purpose, and advantages; compartments; block relationships including specialization and associations (composite aggregation but not shared); and multiplicities
- Overview of Internal Block Diagrams: description, purpose, and advantages; enclosing blocks; flow ports and standard ports; connectors and item flows; and representation of parts
Evaluating System Constraints on Block Definition and Parametric Diagrams
- Interpreting constraint blocks within Block Definition Diagrams
- Overview of Parametric Diagrams: description, purpose, and advantages; constraint properties, parameters, and expressions
- Linking constraint properties and value properties using binding connectors
Interpreting Flow-Based Behavior via Activity Diagrams
- Overview of Activity Diagrams: description, purpose, and advantages
- Input/output flows, including object flows, parameters, parameter nodes, and pins
- Control flows, including control nodes
- Activity partitions (swimlanes) and actions, including activity decomposition using call behavior actions
- Send signal actions and accept event actions
Understanding Message-Based Behavior through Sequence Diagrams
- Overview of Sequence Diagrams: description, purpose, and advantages
- Lifelines
- Asynchronous and synchronous messages
- Interaction references (for elements external to the diagram)
Analyzing Event-Based Behavior with State Machine Diagrams
- Overview of State Machine Diagrams: description, purpose, and advantages
- States and regions, including states, regions, initial states, and final states
- Transitions triggered by time or signal events, guards, and actions (effects); behaviors including entry, exit, and do
Exploring Allocations Across Diagram Types and Additional Topics
- Description, purpose, and usage of allocation
- AllocatedFrom and AllocatedTo
- Representation methods including callouts, compartments, allocated activity partitions, and tables
- Special notations for comments, rationale, problems, and constraints
- Diagram-related concepts: diagram frames, ports, parameters, and anchors on diagram frames
- Diagram headers and diagram descriptions
- Stereotypes
21 Hours
Custom Corporate Training
Training solutions designed exclusively for businesses.
- Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
- Flexible Schedule: Dates and times adapted to your team's agenda.
- Format: Online (live), In-company (at your offices), or Hybrid.
Price per private group, online live training, starting from 3900 € + VAT*
Contact us for an exact quote and to hear our latest promotions
Testimonials (3)
Prepared project on which we could work from the start without wasting time to set up files not needed in exercises. Readiness to answer all questions that came up from participants.
Robert Walczak - Hitachi Energy
Course - Systems Modeling with SysML and Enterprise Architect (EA)
Labs and pace were great
Morgan - NSWCDD Dam Neck
Course - Applying SysML with MagicDraw/Cameo
The direct correlation with our work subject in the examples