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 concept of a "requirement"
- Essential relationships such as derive, verify, satisfy, refine, trace, and containment
- Description, purpose, and benefits of Requirement Diagrams
Analyzing System Functionality via Use Case Diagrams
- Description, purpose, and benefits of Use Case Diagrams
- Use case structure, which includes use cases, actors, and subjects
- Fundamental relationships including association, include, extend, and generalization.
Navigating Model Organization with Package Diagrams
- Description, purpose, and benefits of Package Diagrams; aspects of packages such as element ownership and namespace definition
- Relationships including containment and dependency
- Concepts of views and viewpoints
Interpreting System Structure through Block Diagrams
- Block definition and description, distinguishing between definition and usage; valuetypes (with units); block features such as value properties, parts, references, and operations.
- Block Definition Diagram description, purpose, and benefits; compartments; block relationships including specialization and associations (including composite but not shared aggregation); multiplicities.
- Internal Block Diagram description, purpose, and benefits; enclosing blocks; flow ports and standard ports; connectors and item flows; representation of parts.
Evaluating System Constraints on Block Definition and Parametric Diagrams
- Interpreting constraint blocks on Block Definition Diagrams
- Parametric Diagram description, purpose, and benefits; constraint properties, parameters, and expressions
- Linking constraint properties and value properties using binding connectors.
Examining Flow-Based Behavior on Activity Diagrams
- Activity Diagram description, purpose, and benefits
- Input/Output flow, including object flow, parameters and parameter nodes, and pins
- Control flow, including control nodes
- Activity partitions (swimlanes) and actions, including activity decomposition using call behavior actions
- Send signal action and accept event action.
Analyzing Message-Based Behavior on Sequence Diagrams
- Sequence Diagram description, purpose, and benefits
- Lifelines
- Asynchronous and synchronous messages
- Interaction references (referencing elements outside the diagram).
Understanding Event-Based Behavior on State Machine Diagrams
- State Machine Diagram description, purpose, and benefits
- States and regions, including states, regions, initial states, and final states
- Transitions, including triggers (time and signal events), guards, and actions (i.e., effects); behaviors including entry, exit, and do
Interpreting Allocations Across Multiple Diagram Types; Additional Topics
- Allocation description, purpose, and usage
- AllocatedFrom and AllocatedTo
- Representation methods, including callouts, compartments, allocate activity partitions, and tables
- Special notations for comments, rationale, problems, and constraints.
- Additional diagram-related concepts: diagram frames, ports, parameters, and anchors on diagram frames
- Diagram header and diagram description
- Stereotype
21 Hours
Testimonials (4)
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
discover the potential of the tool
wassim - Collins Aerospace
Course - SysML par l'exemple avec Cameo Systems Modeler
Machine Translated
The direct correlation with our work subject in the examples