IBM Rhapsody in C++ on Raspberry Pi Training

12 Jun - 14 Jun 2018

Register Now


Tool Training


3 days


in German


Munich (Sauerlach), Germany


1.980,00 EUR

Overview of this IBM Rhapsody Training

This IBM Rhapsody Training offers a special, very effective introduction into the development with UML and Rhapsody®: From the beginning on, the popular Raspberry Pi is used as target hardware. The concepts are implemented in a practical oriented way directly on host computer and on the target board. Therefore, the participants will learn hands-on how to work with UML and Rhapsody.

Target audience:

  • Technical Leaders evaluating new ways of developing software
  • Software engineers and developers
  • Interested Persons in Rhapsody
  • Engineers joining Team using Rhapsody


  • Project experience with C++
  • Basic know-how of UML is an advantage but not mandatory
  • Notebook with Windows 7, 8 or 10 and 3 GB of free hard disc space.
    A notebook can be rented for EUR 150.00 excl. VAT (service charge).

Content of IBM Rhapsody Training:

  • Overview and needs for an UML development infrastructur
  • UML basics
  • IBM Rational Rhapsody: concepts, functionality & use
  • Installation of Rhapsody, Cross-Compiler & Raspberry Pi
  • Classes, relationships and communication
  • Object instantiation strategies
  • Model-code synchronicity: Navigation from model to Code and back
  • Behavioural-, State and Flow diagrams
  • Graphical debugging of UML models an host & target
  • Interactions- and Sequence diagrams
  • Abstract classes
  • Ports and interfaces
  • Structure diagrams
  • Complex hierarchical and parallel state diagrams
  • Container classes
  • Integrating and usage of external sources & libraries
  • Rhapsody Customization and UML Profiles
  • Active classes / threads; interrupt service routine, timing-Diagrams
  • Model driven testing – OMG Testing Profile
  • Seamless traceability of requirements to code
  • Rhapsody Framework (OXF)
  • Reverse engineering
  • Concepts and „best practise”: Configuration Management


Costs incl. Raspberry Pi Board, Sensors and LCD.

Customers about our services

Mettler Toledo AG

„Now the advantages of our solid foundation work will have a large impact. A model is easy to adapt and maintain and new functions can be integrated very fast. In combination with the automatic code generation and testing we now will be strikingly faster… with a consistent high quality. Today we save time and money – not least thanks to IBM Rational Rhapsody!"

Wolfgang Boos

Head of Software

soplar s.a.

„We would repeat our decision to choose Rhapsody® at any time. The strikingly improved efficiency, higher quality, and flexibility plus reusability of models make any adverse details negligible. Today we develop more machines with fewer resources in less time."

Reinhold Wüstner

Head of Product Development

soplar s.a. – Training

„Starting to use Rational Rhapsody®without coaching or training is not recommended. Understanding the why behind certain processes is essential to working effectively. Training with EVOCEAN was very valuable for me in this regard."

Vitali Mozgovoi

Software Developer

Kern AG

„Even if the change to Rhapsody required at first additional investment and effort – we have never regretted our decision. The fully automatic code generation from the model makes our life easier!“

Andreas Dubach

Head of Development Systems

SIX Financial Information Ltd

“Our vision was to know at all times in which process phase a change is.”

Michael K. Steinhöfel-Cordova

Head of Quality Management

SIX Financial Information Ltd

„The EVOCEAN continuous improvement method stabilized our processes and had a positive influence on the quality and on the satisfaction of the employees. I would recommend to use this approach at any time. Continuous improvement must become a part of everyday work."

Michael K. Steinhöfel-Cordova

Head of Quality Management

Hamilton Medical AG

„Employing our platform strategy and Model Driven Development with IBM Rhapsody® enables us to bring our innovations rapidly to numerous ventilation solutions.“

Gion Durisch

Head of Software Development

Mettler Toledo AG

„I would recommend Rhapsody anytime – by using Rhapsody I can reach a new level of programming and efficiency.“

Wolfgang Boos

Head Software Development

Schindler Elevator Ltd.

„Seamless integration of the development environment is one of our critical success criteria. Model Driven Development with Rational Rhapsody®allows us to generate the code for the target platform direct from the UML model. Integrating the debugger saves us enormous amounts of time in developing complex, embedded real-time applications. Thanks to EVOCEAN's support, today we can use this tool efficiently."

Juan Carlos Abad

Project Manager

Schleuniger AG

„Thanks to the fully automatic code generation with Rhapsody® we could accelerate the software development.“

Thomas Nyffenegger

Team Lead Software

Upcoming events

5 Jun

Embedded Computing Conference – 2018


Campus of ZHAW, Winterthur, Switzerland

Learn more

11 Jun

Meta Modelling with IBM Rhapsody

Expert Workshops

Zürich, Switzerland

Learn more

12 Jun

Digital Twin and Systems Engineering

Focus Days

@IBM in Zürich, Switzerland

Learn more