SysML by example Training Course
This practical training will show you how to use efficiently the SysML modeling language. You will discover in particular the block diagrams for structural modeling of complex systems. You will deepen the sequence diagram, the state diagram and activity diagram for dynamic modeling. You will also learn to use specific SysML diagrams, such as the requirements diagram and the parametric diagram, as well as the important concept of allocation. We will also focus on the need to define a modeling approach, adapted to the context of the company and the type of system to be studied. We will finally see what is the state of the art of SysML modeling tools.
Audience:
Project managers, architects, system engineers, having to model complex systems including both software and hardware
Teaching Method:
- Theoretical presentation with examples
- Case Study on paper (demo of a SysML tool by the trainer)
Course Outline
Introduction
- Systems Engineering (SE)
- SysML Objectives and Origins
- SysML Diagrams
- Proposed Approach
Requirement Modeling
- Use Case Diagram
- Sequence Diagram
- Requirement Diagram
Structural Modeling
- Block, Value Type
- Composition, Aggregation, Association, Generalization
- Block Definition Diagram
- Internal Block Diagram
- Port, Interface, Flow Specification
- Package Diagram
Dynamic Modeling
- State Diagram
- Activity Diagram
Transverse Modeling
- Parametric Diagram
- Allocation Concept
- Requirement Diagram and Traceability
Conclusion
- The Four Pillars of SysML
- Crossword
- SysML Tools
- Resources
Requirements
Experience in Systems Engineering
Open Training Courses require 5+ participants.
SysML by example Training Course - Booking
SysML by example Training Course - Enquiry
SysML by example - Consultancy Enquiry
Consultancy Enquiry
Testimonials (5)
Practise exercises in EA.
Pawel - Krajowa Szkola Skarbowosci
Course - UML in Enterprise Architect (workshops)
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!
Chee Kiang Chua - Desay SV Automotive Singapore Pte. Ltd.
Course - System Engineering using SysML and UML 2
-Knowledge of the teacher in the subject was really good. He was able to explain very nicely and was able to answer all the questions at that moment. -To be able to know what all the tool is capable of was really good. -The structure he showed, like using scenarios and traceability would be really helpful in my day-to-day work.
Harsha Jain - Scania CV AB
Course - Introduction to Enterprise Architect
Great knowledge.
Marie - Forsvarets forkningsinstitutt
Course - Systems Modeling with SysML and Enterprise Architect (EA)
I really enjoyed the real examples and exercises.
Dmitry Baranovsky
Course - Introduction to Domain Driven Design
Upcoming Courses
Related Courses
Applying SysML with Magic Draw
24 HoursThe course is designed to teach the fundamentals of the Systems Modeling Language (SysML), its application through the 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 an approach for handling complex behaviors when developing software.
Introduction to Enterprise Architect
7 HoursThis Introduction to Enterprise Architect training course is designed for all persons who wish to use Sparx Systems’ UML modelling tool, Enterprise Architect, for their modelling activities yet are unfamiliar with the features, functions and use of Enterprise Architect.
Enterprise Architecture in the UAF
40 HoursUsing a combination of lectures, demos, and interactive labs, this course showcases the foundations for building and maintaining an Enterprise Architecture (EA) utilizing the Unified Architecture Framework (UAF) version 1.2.
MBSE with Automation
40 HoursThe course is designed to teach the fundamentals of the Systems Modeling Language (SysML), its application through the MagicDraw/Cameo software, basic Model-Based Systems Engineering (MBSE) simulation techniques, and best practices in MBSE. This training covers the fundamentals of creating templates and generating reports within the MagicDraw/Cameo tool suite, and teaches how macros and scripts work inside MagicDraw and what they can be applied to.
MBSE with Advanced Simulation
40 HoursThe course is designed to teach the fundamentals of the Systems Modeling Language (SysML), its application through the MagicDraw/Cameo software, basic Model-Based Systems Engineering (MBSE) simulation techniques, and best practices in MBSE. This training is also designed to provide professionals with a background behind architectural simulation, an introduction to the Simulation Toolkit plugin, the simulation of multiple diagram types, and how to tie diagram simulations together to automate the architecture.
MBSE with Model Analysis
40 HoursThe course is designed to teach the fundamentals of the Systems Modeling Language (SysML), its application through the MagicDraw/Cameo software, basic Model-Based Systems Engineering (MBSE) simulation techniques, and best practices in MBSE. This training teaches the core concepts and features of validation rules, validation suites, and model metrics and is designed to introduce the core concepts and features of developing and utilizing model queries in MagicDraw/Cameo.
MBSE with Team Collaboration
40 HoursThe course is designed to teach the fundamentals of the Systems Modeling Language (SysML), its application through the MagicDraw/Cameo software, basic Model-Based Systems Engineering (MBSE) simulation techniques, and best practices in MBSE. This training provides a basic introduction to the core concepts and features of CATIA No Magic’s Teamwork Cloud, along with introducing the core concepts and features of Domain Specific Languages (DSL) in MagicDraw.
OCSMP Model Builder - Fundamentals prep
21 HoursThe OCSMP Model Builder – Fundamental examination tests knowledge and skills required to construct a basic SysML model of a system. The examination covers model concepts and organization, basic requirements capture and management, structure and behavior models, parametric models, allocation relationships, and use of stereotypes. Using the knowledge and skills covered at this level plus familiarity with a suitable SysML modeling tool, a holder of the OCSMP Model Builder – Fundamental Certification should be a productive contributor 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.
OCSMP Model User Exam Preparation
21 HoursThis course prepares you for the OMG Certified Systems Modeling Professional (OCSMP).
https://www.omg.org/ocsmp/index.htm
System Engineering using SysML and UML 2
21 HoursObjective:
Helping Analysts and Designers of the System Engineering domain to understand how to efficiently gather requirements then go through the embedded software design implementation on the basis of system specifications using UML 2 and SysML.
This 3 days training aims at assisting system analysts to express efficiently their needs and designers to make the appropriate architectural design of the system on the basis of these needs.
The resulting system architecture provides a good level of agility to the embedded system software in face of changes as it allows a coherent traceability of the business rules encapsulated in system functions and those of the usage choices (use cases) of the end-users toward the software implementation level.
Systems Modeling with SysML and Enterprise Architect (EA)
21 HoursIn this instructor-led, live training in India (online or onsite), participants will learn how to use SysML as implemented in Enterprise Architect (EA) to carry out system requirements analysis and modeling.
By the end of this training, participants will be able to:
- Understand and apply SysML to Systems Engineering projects, using a Model Based Systems Engineering (MBSE) approach.
- Identify system requirements based on use case models.
- Design and analyze system architecture.
UML in Enterprise Architect (workshops)
21 HoursThe course is designed for analysts, designers, developers, testers and project managers.
The workshop presents a problem analysis, design and documentation systems using UML and Enterprise Architect of Sparx Systems. During the training will be presented to the advanced capabilities of the program (such as MDA, profiles, XMI), and best practices that can greatly simplify and accelerate modeling.
Because the training focuses on the Enterprise Architect tool it is required for participants to already know how to model in UML. For those who would like to learn modeling we have dedicated training for UML.
The training method
Lecture 10%, 90% workshop
Use Case Modeling
14 HoursThis course is designed for business analysts, managers, team leads and process owners to provide them with the required competencies for creating use case diagrams and use case scenarios, which serve as a vehicle for eliciting, analyzing, documenting and communicating functional requirements. Delegates will practice creating use cases in the Unified Modeling Language (UML) to graphically represent the interactions between use cases and actors.