SysML by example with Cameo Systems Modeler Training Course
This course will explain how to use SysML, the modelling language for systems engineering. You will specifically explore block diagrams for the structural modelling of complex systems. You will deepen your understanding of sequence diagrams, state diagrams, and activity diagrams for dynamic modelling. You will also learn how to use specific SysML diagrams such as the requirements diagram and the parametric diagram, as well as the concept of allocation. We will also emphasise the necessity of defining a modelling approach tailored to the organisational context and the type of system being studied. Practical exercises will be carried out using NoMagic's Cameo Systems Modeler (MagicDraw) modelling tool.
Audience:
Systems engineers, business analysts, and architects who need to model complex systems involving both hardware and software.
Teaching Method:
Theoretical presentation illustrated with examples
50% practical exercises with Cameo Systems Modeler on a case study throughout the course.
Course Outline
Introduction
What is a model?
MBSE
Objectives and origins of SysML
SysML and its diagrams
Proposed approach
Presentation of Cameo Systems Modeler (MagicDraw)
Requirements modelling
Use case diagram
Sequence diagram
Requirements diagram
Case study with Cameo Systems Modeler
Structural modelling
Block definition diagram
Internal block diagram
Package diagram
Case study with Cameo Systems Modeler
Dynamic modelling
Activity diagram
State machine diagram
Model animation
Case study with Cameo Systems Modeler
Cross-cutting modelling
Parametric diagram
Allocation and traceability
Review of requirements
Case study with Cameo Systems Modeler
Conclusion
Summary
Requirements
Experience in systems engineering.
Open Training Courses require 5+ participants.
SysML by example with Cameo Systems Modeler Training Course - Booking
SysML by example with Cameo Systems Modeler Training Course - Enquiry
NobleProg offers professional training programs designed specifically for companies and organizations. These trainings are not intended for individuals.
SysML by example with Cameo Systems Modeler - Consultancy Enquiry
Testimonials (1)
discover the potential of the tool
wassim - Collins Aerospace
Course - SysML par l'exemple avec Cameo Systems Modeler
Machine Translated
Upcoming Courses
Related Courses
Applying SysML with Magic Draw
24 HoursThis course is designed to teach the fundamentals of the Systems Modeling Language (SysML), its application via MagicDraw/Cameo software, basic Model-Based Systems Engineering (MBSE) simulation techniques, and best practices in MBSE.
Introduction to Domain Driven Design
14 HoursDomain-Driven Design (DDD) is a robust software development approach that focuses on modeling complex software behaviors by aligning technical implementation with core business concepts. This course explores how DDD helps teams manage complexity and reduce risk through strategic and tactical patterns. Participants will learn to build a "Ubiquitous Language," define clear boundaries through Bounded Contexts, and use specific building blocks like Entities, Value Objects, and Aggregates. The goal is to create flexible, maintainable software architectures that remain consistent with the evolving business domain.
Enterprise Architecture in the UAF
35 HoursThrough a blend of lectures, demonstrations, and interactive labs, this course demonstrates the foundational principles for creating and maintaining an Enterprise Architecture (EA) using the Unified Architecture Framework (UAF) version 1.2.
Introduction to Product Line Engineering with MBPLE
7 HoursThis instructor-led, live training is tailored for beginner-level engineers and professionals eager to use MBPLE within CATIA Magic to understand and implement product line engineering concepts.
- By the end of this training, participants will be able to:
- Understand the key concepts and vocabulary of PLE and MBPLE
- Describe best practices for product line modeling
- Implement a product line definition process in CATIA Magic
- Use MBPLE features such as feature models, variation points, and configurations
MBSE with Automation
40 HoursThis course is designed to teach the fundamentals of the Systems Modeling Language (SysML), its application via the MagicDraw/Cameo software, basic Model-Based Systems Engineering (MBSE) simulation techniques, and MBSE best practices. The training covers the essentials of creating templates and generating reports within the MagicDraw/Cameo tool suite, and explains the functionality and application of macros and scripts within MagicDraw.
MBSE with Advanced Simulation
35 HoursThis course is designed to teach the fundamentals of the Systems Modeling Language (SysML), its application using MagicDraw/Cameo software, basic Model-Based Systems Engineering (MBSE) simulation techniques, and MBSE best practices. The training also aims to provide professionals with a background in architectural simulation, introduce the Simulation Toolkit plugin, cover the simulation of various diagram types, and demonstrate how to link diagram simulations to automate the architecture.
MBSE with Model Analysis
40 HoursDesigned to impart the fundamentals of the Systems Modeling Language (SysML), its practical application via MagicDraw/Cameo software, core MBSE simulation techniques, and industry best practices. This training covers essential concepts and features related to validation rules, validation suites, and model metrics, while introducing the core principles of developing and utilizing model queries in MagicDraw/Cameo.
MBSE with Team Collaboration
40 HoursThis course is designed to teach the fundamentals of the Systems Modeling Language (SysML), its application via MagicDraw/Cameo software, basic Model-Based Systems Engineering (MBSE) simulation techniques, and MBSE best practices. The training provides an introductory overview of the core concepts and features of CATIA No Magic’s Teamwork Cloud, as well as the essential concepts and features of Domain Specific Languages (DSL) in MagicDraw.
OCSMP Model Builder - Fundamentals prep
21 HoursThe OCSMP Model Builder – Fundamental examination evaluates the knowledge and skills necessary to create a basic SysML model of a system. The exam covers model concepts and organization, basic requirements capture and management, structure and behavior models, parametric models, allocation relationships, and the use of stereotypes. With the knowledge and skills covered at this level, along with familiarity with a suitable SysML modeling tool, a holder of the OCSMP Model Builder – Fundamental Certification should be able to make productive contributions to modeling tasks performed by a Systems Engineering team employing a model-based systems engineering approach using SysML. The OCSMP Model Builder – Fundamental Certification is a prerequisite for the program’s two higher levels, and requires the OCSMP Model User Certification as its prerequisite.
This examination (as well as the others in the OCSMP series) tests your ability to apply the knowledge and skills listed here in the context of a model of a system. As you study, go beyond each individual diagram to understand how aspects that it models can influence or affect aspects of the system represented in other diagram types.
System Engineering using SysML and UML 2
21 HoursObjective:
This course helps analysts and designers in the field of System Engineering understand how to efficiently gather requirements and proceed with embedded software design implementation based on system specifications, utilizing UML 2 and SysML.
Spanning three days, this training supports system analysts in expressing their needs effectively and enables designers to develop appropriate architectural designs based on those requirements.
The resulting system architecture enhances the agility of embedded system software in response to changes, ensuring coherent traceability between business rules embedded in system functions and end-user usage choices (use cases) down to the software implementation level.
Systems Modelling with SysML
21 HoursThis course is delivered in two variants to provide a practical understanding of how systems can be modelled using the latest version of the Object Management Group's (OMG) Systems Modelling Language (SysML) specification. The notation and underlying semantics of SysML are explained in a way that allows students to apply what they learn to any suitable system modelling method or tool.
SysML V2
28 HoursThis instructor-led, live training in France (online or onsite) is designed for project managers, architects, and system engineers who wish to model and evaluate systems using SysML V2 features and capabilities.
By the end of this training, participants will be able to specify, analyze, design, and verify complex systems using SysML V2.
Systems Modeling with SysML and Enterprise Architect (EA)
21 HoursIn this instructor-led, live training in France (online or on-site), participants will learn how to leverage SysML as implemented in Enterprise Architect (EA) to perform system requirements analysis and modeling.
By the end of this training, participants will be able to:
- Understand and apply SysML to Systems Engineering projects, adopting a Model Based Systems Engineering (MBSE) approach.
- Identify system requirements derived from use case models.
- Design and analyze system architecture.
Applying SysML with MagicDraw/Cameo
21 HoursThis is a 3-day training covering principles of modeling, UML, SysML and use of MagicDraw or Cameo following a case study, which demonstrates a typical model-based systems engineering approach.
The course:
- Includes lectures and hands-on practice in using MagicDraw or Cameo for systems modeling using SysML;
- Explains major SysML concepts and diagrams;
- Provides hands-on experience building system model examples;
- Shows how to trace model elements in different views;
- Explains how to use MagicDraw features efficiently;
- Is based on a consistent modeling case study.
Audience:
- System architects, system engineers, software architects and other stakeholders who will create and use models.
Methods:
- Presentations, discussions, and case study-based practical assignments.
Course Materials:
- Slides, case study model, and practical assignment descriptions.
Certificates:
- Each participant receives NobleProg certificate indicating that he/she attended the training.
UML in Enterprise Architect (workshops)
21 HoursThis course is tailored for analysts, designers, developers, testers, and project managers.
The workshop guides participants through problem analysis, system design, and documentation using UML and Sparx Systems' Enterprise Architect. Trainees will explore the software's advanced capabilities, such as MDA, profiles, and XMI, along with best practices that significantly simplify and accelerate the modeling process.
Since the training emphasizes the Enterprise Architect tool, participants are expected to already possess foundational UML modeling skills. For those wishing to learn modeling from scratch, we offer dedicated UML training.
The training method
Lecture 10%, 90% workshop