About ABIS
All CoursesbalkjeGeneral Introduction to HW & SW Soft skills TracksOperating systems MVS - z/OS UNIX - Linux - AIX Mac OS X iPad and iPhone iOSDatabases and middleware Relational databases & SQL DB2 for z/OS DB2 for LUW Oracle SQL Server MySQL & MariaDB IMS CICS IBM MQ WebSphere Big data and analyticsApplication development Methods and techniques TOGAF PRINCE2 Agile development and Scrum Programming languages Internet development Object Oriented systems Java Development tools SAS XML SOA & web servicesSystems management ITIL SecuritybalkjePractical informationRegistration 
System modeling with SysML


This 4-days course System Modeling with SysML aims to provide a basic working knowledge of the various modeling techniques offered in the SysML. The approach is case-based, so that participants will be able to appreciate how these techniques can be applied in practice.

Participants will learn:

  • The general approach to model based system engineering with SysML.
  • The various modeling techniques in the SysML.
  • To capture functional requirements using use cases.
  • To model dependencies between functional as well as non-functional requirements.
  • To make models of system structure using block diagrams with parts and ports.
  • To model physical as well as logical constraints and studying trade-offs.
  • To distribute the functionality described by the use cases over the system parts.
  • To describe behavior using state machine diagrams.
  • To described behavior using activity diagrams.
  • To address allocation of behavior, e.g. to software or hardware parts.
  • Some heuristics and evaluation techniques to obtain high quality models.

Main topics

IThis course consists of four blocks of one day:

  • Day 1:
  • SysML approach and overview.
  • Capturing functional requirements using use cases
  • Requirements modeling in SysML
  • System hierarchy and interconnection: Block diagrams
  • Case Study
  • Day 2:
  • System hierarchy and interconnection: Internal Block diagrams
  • Structuring a SysML model (packaging)
  • System behavior analysis: Use Case analysis and Sequence diagrams
  • Case Study
  • Day 3:
  • System functional behavior: Activity diagrams
  • System state-based behavior: State Machine diagrams
  • Case Study
  • Day 4:
  • System design constraints: Parametric diagrams
  • Trade studies on non-functional constraints (performance, reliability etc.)
  • Integrating SysML into a development environment
  • Case study

Intended for

System analysts, System architects, System engineers, Software architects and engineers who want to move into system-level engineering and managers who are responsible for the delivery of software intensive systems


The participants will need to have working knowledge of UML and an initial understanding of generic system engineering processes.

Training method

Lectures, small exercises and workshop.

During every half day session, the lectures will be followed by small exercises to practice. The workshop aims at providing a good understanding of the relationships between the various steps in the process. A case study of a system to be modeled by participants aims at providing a good understanding of the relationships between the various models as well as a feeling for heuristics to obtain an effective system description.

Course leader

Mithun Training & Consulting.


4 days.


No public sessions are currently scheduled. We will be pleased to set up an on-site course or to schedule an extra public session (in case of a sufficient number of candidates). Interested ? Please contact ABIS.