Training

Model Based Software/Systems Engineering

A model-based approach consists of three aspects: Modelling language, tool and methodology. The focus of our MBSE trainings is on different topics:

The basic training courses are dedicated to the theory of conceptual modelling and the modelling languages UML and SysML. The individual aspects of the languages are explained in a practical way by modelling in Enterprise Architect.

The training courses on methodological approaches cover all three aspects of MBSE. In addition to a more in-depth knowledge of the modelling language SysML and its application in Enterprise Architect, there is the possibility of getting to know two different methods (SysML Light & SYSMOD) or even adapting them by yourself. If you want to design your own modelling methodology with all MBSE aspects, we also offer a training course on “Reference Modelling” and “Basics for Creating a Modelling Methodology”.

Basic training courses

In this training course you will learn the methodical basics of model-based development as well as the concept behind the modelling languages UML and SysML. To consolidate your theoretical knowledge, you will also model practical examples in Enterprise Architect and gain insight into best practices for the use of the modelling tool.

We recommend the MBSE basic training courses for the following starting conditions:

  • I already know the basics of UML / SysML, but would like to refresh my knowledge.
  • I am an Enterprise Architect beginner and want to get to know the tool better.
  • I use Enterprise Architect on a daily basis, but am not sure how to use the tool correctly.
  • I am looking for practical tips on how to use Enterprise Architect
  • I am new to MBSE and want to learn more about the theory of modelling, the modelling languages and the modelling tool Enterprise Architect.
  • I want to learn which elements of UML / SysML can be used for which purpose on which types of diagrams.
  • What features does Enterprise Architect offer for working in distributed teams?

If you are interested to learn more about the above points, then the basic training courses for modelling UML or SysML with Enterprise Architect are just right for you.

UML with Enterprise Architect (Basic)

This training optimally prepares you for the use of UML with the modelling tool Enterprise Architect. It covers the basics of models and architecture and provides information on the different types of UML diagrams. You will then apply the various theoretical aspects using practical examples in Enterprise Architect. You will get to know the tool step by step and receive practical tips from our trainers on how to use it optimally. Further contents:

  • How to adapt Enterprise Architect to your needs
  • How to find the right collaboration approach
  • How to create your project documentation directly from the model using the Document Generator
Training contents
  • Conceptual modelling (abstraction, separation: model & view)
  • Architecture

UML

  • Structure diagrams (class, component, package, composition structure diagram, etc.)
  • Behavioural diagrams (use case, sequence, state, activity diagram, etc.)

Enterprise Architect

  • Configuration
  • User Interface
  • Elements, connectors & diagrams
  • Modelling of UML
  • Examples & exercises

Extensibility of Enterprise Architect

  • Distributed working
  • Document generation

 

 Online  inhouse  Participants
3x5h 2 Days 8
SysML with Enterprise Architect (Basic)

This training prepares you optimally for the use of SysML with the modelling tool Enterprise Architect. It covers the basics of models and architecture and provides information on the different types of diagrams in SysML . By analysing the derivation of SysML from UML you will understand how the two different modelling languages are related.

You will then apply the various theoretical aspects using practical examples in Enterprise Architect. You will get to know the tool step by step and receive practical tips from our trainers on how to use it optimally.

Further contents:

  • How to adapt Enterprise Architect to your needs
  • How to find the right collaboration approach
  • How to create your project documentation directly from the model using the Document Generator

Training contents

  • Conceptual modelling (abstraction, separation: model & view)
  • Architecture

SysML

  • Structural diagrams (block definition and internal block diagrams, etc.)
  • behavioural diagrams (use case, sequence, state, activity diagrams, etc.)
  • requirement diagrams

Enterprise Architect

  • Configuration
  • User Interface
  • Elements, Connectors & Diagrams
  • Modelling of SysML
  • Examples & exercises

Extensibility of Enterprise Architect

  • Distributed working
  • Document generation

 

 Online  inhouse  Participants
3x5h 2 Days 8

Methodology training

This training programme focuses on the use, creation and adaptation of modelling methods. Depending on the previous knowledge of the course participants, this training can be combined well with basic courses for SysML or the use of Enterprise Architect.

We recommend the MBSE methodology training courses for the following starting conditions:

  • I already have experience with SysML and want to learn a pragmatic modelling method.
  • How do I get from customer requirements to system architecture?
  • How do I organise my system model?
  • There are many elements in SysML: Which ones make sense in practice?
  • What tools can I use to restrict Enterprise Architect so that the focus is on my methodology?
  • I would like to develop my own modelling methodology including a domain-specific language. What do I start with and how can I implement this in Enterprise Architect?

If you can find yourself in the points listed above, then the methodology training courses on Enterprise Architect are just right for you.

SysML with SYSMOD

In this course you will learn how to create system models with the Systems Modeling Toolbox (SYSMOD). SYSMOD is a pragmatic approach by Tim Weilkiens to model the requirements and architecture of a (mechatronic) system. It provides a toolbox of tasks with input and output work products, guidelines and best practices. SYSMOD uses the OMG Systems Modeling Language (OMG SysML), but can also be used with other languages.

In the training you will learn how to get from the requirements and the basic architecture to the physical product architecture using a consistent practical example. For this purpose the SYSMOD Profile for Enterprise Architect is used for modelling.

Training contents
  • Modelling of requirements
  • System context
  • Use cases
  • Logical and product architectures
  • Instructions for creating a SysML model
  • Detailed SysML example

 

 Online  inhouse  Participants
3x5h 2 days, 3 days with EA revision 8

 

SysML Light with Enterprise Architect

With this 5-day training we enable you to start immediately in a modelling tool with MBSE with a reduced language scope tailored to your specific needs and an underlying concept model. With the help of a concept model, you first determine the concepts and development artefacts that you really need in your development process. Then you will derive a language scope suitable for this concept model from the general SysML and try it out on an example system. In addition to deliberately omitting model elements, existing model elements must also be adapted to reflect your engineering concepts. For this purpose you will learn the standardised extension mechanism of the profiles and stereotypes of SysML.

Training contents
  • Introduction of Model-based Systems Engineering (MBSE)
  • Separation of model and view (View)
  • Identification of the required concepts and creation of a concept model
  • Derive the “SysML Light”: Mapping the concepts found to the SysML
  • Application of the “SysML Light” to a case study
  • Implementation in the modelling tool Enterprise Architect

Finally, we show you how to implement your own “SysML light” in the Enterprise Architect modelling tool. You will learn how to adapt the modelling tool according to your concept model and your specific SysML language scope. You will receive valuable tips and support for the practical use of the SysML tools in your project.

This training is carried out in cooperation with our partner oose.

 

inhouse

Participants

5 days with oose 8

 

Reference modelling & basics for the development of a modeling methodology

Have you already gained experience in MBSE and want to create your own modeling methodology? Then this training will lead you quickly and efficiently to success:

  • Creation of a reference model
  • Basic procedure for the introduction of a new methodology
  • Technical possibilities in the Enterprise Architect tool for creating your own MDG Technology
Training contents
  • Process steps in the creation and introduction of a modelling methodology
  • Reference Modelling
  • Architecture

MDG Technologies

  • Profiles
  • Toolboxes
  • Diagrams

Online

 inhouse

Participants

3x5h 2 days 8

Your Contact

Richard Aigner

LieberLieber Software GmbH.

Handelskai 340 Top5A | 1020 Vienna | Austria