En

Meta Modelling with IBM Rhapsody

22 Feb 2019

Type

Expert Workshop

Duration

1 day

Languages

English

Location

Munich, Germany

Costs

780 EUR / 940 CHF

Scope of Meta Modelling with IBM Rhapsody

This course gives an introduction to Meta-Modelling and applies this to building your meta-model for IBM Rhapsody. You want to benefit from building profiles or to implement your Domain Specific Language (DSL) on top of UML. Our experience in structuring data for seamless flow enabling intuitive usage are key for accomplishing this effectively.

The objectives of the course are:

  • to understand why meta-modelling is beneficiary
  • to know what a meta-model is
  • to understand how UML is implemented in Rhapsody
  • to know how Rhapsody is compliant with UML and how to check this
  • to know the Rhapsody Java API part that manages the UML parts
  • to be able to create a meta model
  • to be able to create a profile in Rhapsody for Rhapsody

The Training includes many exercises.

Target audience:

  • Rhapsody Users and Specialists
  • Desire to use Rhapsody more effectively

Prerequisites:

  • Project experience in Embedded System Development
  • Knowledge of object-orientation and UML
  • Experience with a UML Tool, experience with IBM Rational Rhapsody®  beneficial.

Contents of Course

Meta-Model

  • Why to use a meta-model
  • What is a meta-model
    (Concept and relations definition, link with model, domain specific language – DSL)
  • Meta-Modelling Principles and Rules

UML in Rhapsody

  • Rhapsody Model, Java API
  • Introducing EVOCEAN Rhapsody API Abstraction Stub
  • Rhapsody Extensions to UML

Meta-Model with Rhapsody

  • UML Extension Mechanism
  • Profile Build Process
  • Introducing EVOCEAN Rhapsody Profile Generator
  • How to create a Meta-Model in Rhapsody

Be prepared for an intensive learning to gain many insights into useful tools which ease your development and help you to meet your challenges.

 

Customers about our services

ReqEdit – Supply Chain Solution

"Vow - this is awesome"

N.N.

Procurement Engineer at an Industrial Mobility Company.

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

Bernina Internation AG

„Früher haben wir pro Jahr ein neues Produktmodell lanciert – heute sind es mehrere dank Wiederverwendung von Modulen, welches auch unser Testaufwand markant reduziert hat.“

Giovanni Annunzio

System Architect

Schleuniger AG

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

Thomas Nyffenegger

Team Lead Software

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

Bernina International AG

„In earlier days, we launched one new product model every year – today several thanx to re-use, which also reduces the time needed for testing significantly."

Giovanni Annunzio

System Architect

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

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

Bosch

"Ein grosses Lob an den sehr motivierten Trainer. Der Trainingsinhalt wird sehr kurzweilig und auch unterhaltsam vermittelt. Methodisch sehr gut war auch die jeweiligen Trainingstage am Ende nochmals Revue passieren zu lassen. Frank Braun konnte auch jede Frage beantworten und hat auch versucht, sofern der zeitliche Rahmes es erlaubte, auf angesprochenen Themen einzugehen."

N.N.

Systems Engineer

Schmidhauser AG

"A picture is worth a thousand words. Thanks to Rational Rhapsody® models, we can discuss new functionalities much better with our customers – even without knowledge of the code."

Peter Bode

Project Manager Mobile Drives

Leave your comment