Experience Embedded

Professional Training, Consulting and Project Support

SysML: System Analysis and Design with the Systems Modeling Language

Systems analysis and system design are the foundation for the further development and test of embedded systems with any degree of complexity. A standardized representation of results, such as the system architecture, facilitates documentation, communication and comprehension.

  • Content
     
  • Objectives
  • Participants
  • Requirements

You are able to implement system analysis and system design (comprising mechanics, hardware, software and other development domains) in your projects using SysML - from requirements to the verified system architecture. You know the system views that are relevant to practical application as well as the aspects of model-based systems engineering (MBSE).

The SysML training addresses system architects as well as hardware and software architects.

Experience in development projects for technical systems.

Requirement Diagrams and their SysML Notations

  • Requirement diagram
  • Use case diagram
  • Practical tips and examples for use in a project
  • Exercise: Development of a contextual and functional requirements view by means of the use case diagram, based on drawn up textual requirements for a real embedded system

Structure Diagrams and their SysML Notations

  • Block definition diagram
  • Internal block diagram
  • Parametric diagram
  • Package diagram
  • Practical tips and examples for use in a project
  • Exercise: Developing and refining a system architecture for a real embedded system using various diagrams

Interaction/Behavior Diagrams and their SysML Notations

  • Sequence diagram
  • State machine diagram
  • Activity diagram
  • Tips and examples for practical use
  • Exercise: Developing a scenario and modeling it with a sequence diagram based on the system requirements and system architecture

SysML Tools

  • Tool requirements
  • Overview of functions
  • SysML model setup
  • Current tool overview
  • Tool demonstration

Practical Use of SysML Diagrams in the Development Process

  • System views: structure, behavior, functional view, physical view, distribution view (functional to physical)
  • Systematic procedures in system development
  • System analysis/ system requirements analysis: identification, documentation and modeling of functional and non-functional requirements; employment of the use case and requirement diagram
  • System analysis/ system architecture analysis: identification, documentation and modeling of system architecture elements and their interactive behavior (communication); employment of the block definition and sequence diagram
  • System design/ system architecture design: identification, documentation and modeling of details and instances of the system architecture elements and their generic (individual) behavior; employment of the internal block, parametric, state machine and activity diagram
  • System design/ system decomposition: identification, documentation and modeling of the development projects resulting from the system architecture; employment of the block definition diagram
  • Insight into the SPES methodology (model-based engineering of embedded systems)

Practical Exercises

  • Consistent modeling of a distributed embedded system (electric motor with motor control system) using SysML, from system requirements to system architecture
  • Development steps: system analysis and system design
  • The exercises are performed using the professional modeling tool Enterprise Architect (Sparx Systems) or paper and pencil.

MicroConsult Plus:

  • All participants have the following options to further use their exercises and the solutions developed by MicroConsult from this workshop:
  • You take the files with you on a free USB stick provided by MicroConsult, or …
  • You e-mail the files to your account, or …
  • You get access to file download on request.
  • You get the entire SysML software model of the electric motor application.
  • You also get a current overview of SysML tools.
  • You get helpful notation overviews for UML (Unified Modeling Language) and SysML (Systems Modeling Language) in DIN-A3 format.


The price includes lunch,

drinks, training documentation and certificate.


Information for HR

You can book up to 5 participants on one training with our online order form.
If you wish to book more participants on several trainings, please contact us!
Please also note our bonus program when booking several trainings and/or participants at once.


Information for HR

Related trainings

SysML: Systemanalyse und Systemdesign mit der Systems Modeling Language
Training Code: SYSML

UML Training: UML Basics and Introduction to Model-Based Software Development
Training Code: E-UML-G


Related trainings

Trainings

Price *Duration
1.600,00 €3 days
Training code: E-SYSML

* All prices are exclusive of applicable VAT.


> Registration form download (PDF)
> Training details as PDF

Inhouse Training

In customized workshops, we integrate your specific project tasks and our training program, considering your requirements as regards content, time, location, duration, technical environment and knowledge transfer methodology.

Please contact us for further information or an individual quotation.

> Training details as PDF

Coaching

Unsere Coaching-Angebote bieten den großen Vorteil, dass unsere Experten ihr Wissen und ihre Erfahrungen direkt in Ihren Lösungsprozess einbringen und damit unmittelbar zu Ihrem Projekterfolg beitragen.

Für Ihre Anfrage oder weiterführende Informationen stehen wir Ihnen gern zur Verfügung.

SysML: System Analysis and Design with the Systems Modeling Language

Content

Requirement Diagrams and their SysML Notations

  • Requirement diagram
  • Use case diagram
  • Practical tips and examples for use in a project
  • Exercise: Development of a contextual and functional requirements view by means of the use case diagram, based on drawn up textual requirements for a real embedded system

Structure Diagrams and their SysML Notations

  • Block definition diagram
  • Internal block diagram
  • Parametric diagram
  • Package diagram
  • Practical tips and examples for use in a project
  • Exercise: Developing and refining a system architecture for a real embedded system using various diagrams

Interaction/Behavior Diagrams and their SysML Notations

  • Sequence diagram
  • State machine diagram
  • Activity diagram
  • Tips and examples for practical use
  • Exercise: Developing a scenario and modeling it with a sequence diagram based on the system requirements and system architecture

SysML Tools

  • Tool requirements
  • Overview of functions
  • SysML model setup
  • Current tool overview
  • Tool demonstration

Practical Use of SysML Diagrams in the Development Process

  • System views: structure, behavior, functional view, physical view, distribution view (functional to physical)
  • Systematic procedures in system development
  • System analysis/ system requirements analysis: identification, documentation and modeling of functional and non-functional requirements; employment of the use case and requirement diagram
  • System analysis/ system architecture analysis: identification, documentation and modeling of system architecture elements and their interactive behavior (communication); employment of the block definition and sequence diagram
  • System design/ system architecture design: identification, documentation and modeling of details and instances of the system architecture elements and their generic (individual) behavior; employment of the internal block, parametric, state machine and activity diagram
  • System design/ system decomposition: identification, documentation and modeling of the development projects resulting from the system architecture; employment of the block definition diagram
  • Insight into the SPES methodology (model-based engineering of embedded systems)

Practical Exercises

  • Consistent modeling of a distributed embedded system (electric motor with motor control system) using SysML, from system requirements to system architecture
  • Development steps: system analysis and system design
  • The exercises are performed using the professional modeling tool Enterprise Architect (Sparx Systems) or paper and pencil.

MicroConsult Plus:

  • All participants have the following options to further use their exercises and the solutions developed by MicroConsult from this workshop:
  • You take the files with you on a free USB stick provided by MicroConsult, or …
  • You e-mail the files to your account, or …
  • You get access to file download on request.
  • You get the entire SysML software model of the electric motor application.
  • You also get a current overview of SysML tools.
  • You get helpful notation overviews for UML (Unified Modeling Language) and SysML (Systems Modeling Language) in DIN-A3 format.

Wishlist


No trainings