SysML by Example with Cameo Systems Modeler training ( sysmlcameo | 14 hours )
- An understanding of ___.
- Experience with ___.
- ___ programming experience.
Audience
- ___
- ___
- ___
Overview
This training will teach you how to use SysML, the modeling language for systems engineering. In particular; you will learn about block diagrams for structural modeling of complex systems. You will deepen the sequence diagram, state diagram and activity diagram for dynamic modeling.
You will also learn how to use specific Sys ML diagrams such as the requirements diagram and the parametric diagram, as well as the concept of allocation. We will also emphasize the need to define a modeling approach, adapted to the business context and the type of system to be studied.
The practice will be done using the Cameo Systems Modeler (MagicDraw) modeling tool from NoMagic. Teaching method
- Theoretical presentation illustrated with examples
- 50% practical work with Cameo Systems Modeler on a case study throughout the training
Prerequisites
- System engineering experience
Audience
- System engineers, business analysts and architects who need to model complex systems including hardware and software
Course Description
Day1 Concept & Tool
Introduction
What is a model?
The MBSE
Objectives and origin of Sys ML
Sys ML and its diagrams
Proposed approach
Introducing Cameo Systems Modeler (MagicDraw)
Requirements modeling
Use case diagram
Sequence diagram
Requirements diagram
Case study with Cameo Systems Modeler
Structural modeling
Block definition diagram
Internal block diagram
Package diagram
Case study with Cameo Systems Modeler
Dynamic modeling
Activity diagram
State diagram
Model animation
Case study with Cameo Systems Modeler
Transverse modeling
Parametric diagram
Allocation and traceability
Feedback on the requirements
Case study with Cameo Systems Modeler
Conclusion
Summary
Day2 From requirements to system architecture
System requirements definition
Introduction
Implementation approach
Define Operational Scenarios
Identify External Functions and Constraints
Write System Requirements
Simulate System Behavior
Conduct FMEA
Write Verification Test Plan
Increments & Iterations management
Wrap-up
System Architecture Design
Introduction
"Execution" context
Define Functional System Architecture
Define Structural System Architecture
Write System Element Requirement
Conduct FMEA
Write Integration Test Plan
"Exploration & Experimentation" context
Increments & Iterations management
Wrap-up
EV Charger as Example(2 hours practice)
Please notice the agenda is the draft version for the reference. The teacher will optimize the agenda according to the requirements.