En

Embedded Computing Conference – ECC 2018

5 Jun 2018

Type

Conference

Duration

1 day

Languages

German / Englisch

Location

Campus of ZHAW, Winterthur, Switzerland

Costs

for free (registration required)

The annual Embedded Computing Conference – ECC 2018 – has become an important meeting place for the industry. Hundreds of experts inform themselves about the latest developments at the numerous presentations and exchange information with each other during the accompanying exhibition.

Join our talk “Architecturing Systems in the IoT World for High Reuse“.

Reuse is a major objective of any product development as it reduces cost of development and allows more resources for innovative activities. However reuse is difficult and does not happen by accident. It must be part of the Analysis and Design activity.

In our talk a baseline pattern for Reuse will be presented, which is the core for designing connected, distributed and scalable systems which can meet the needs of tomorrows connected world.

  • The Internet of Things is commonly defined as a set of things connected through data exchange.
  • Data is often expressed using JSON and distributed using publish-subscribe middlewares, commonly MQTT.
  • Things are reusable components. Anything from large physical devices such as automobiles through to sensors, electronics and software applications.

The aim of this presentation is to demonstrate how UML can be utilized to support the design of a loosely coupled distributed system and how NodeRED can help in wiring systems together. As part of this a notation to define ‘Things” defined by their data requirements is presented.

The theory is underlined by an executable example which is presented.

We are looking forward to meeting you at ECC 2018.

Customers about our services

Perforce Helix Customer sold to global leading company.

"Perforce Helix Core fully meets our expectations. We have a solution from one source on which we can rely."

Head of Product Development

Hamilton Medical AG

"Die direkte Kopplung von Design und Code mit Rhapsody hilft uns, die Komplexität unserer Produkte einfacher zu managen, da Design und Code langfristig konsistent bleiben".

Andreas Anderegg

Senior Software Engineer

Bernina International AG

„Abstraktion, Simulation, Wiederverwendung und automatische Codegenerierung sind bei Bernina zentral für eine kurze Time-to-Market… und somit der Schlüssel zum Erfolg!“

Giovanni Annunzio

System Architect

Bernina International AG

„Die Architektur muss von Anfang an richtig aufgesetzt werden und den Voraussetzungen einer modellgetriebenen Entwicklung entsprechen. Ich empfehle jedem Unternehmen, sich Unterstützung von einem externen, erfahrenen Rhapsody Spezialisten wie beispielsweise EVOCEAN zu holen, um die Basisarchitektur gemeinsam zu modellieren.“

Giovanni Annunzio

System Architect

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

Mettler Toledo AG

„Development in the embedded area should be platform independent and the used tools should support this!“

Wolfgang Boos

Head Software 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

Bernina International AG

„Thanks to the models we can visualise new functions and dependencies. A picture says more than a 1'000 words and the graphically modelled abstraction makes life much easier for us developers. At the same time, the automatic code generation based on the models takes over a substantial part of our work!“

Giovanni Annunzio

System Architect

Rhapsody Training Feedback

I was satisfied with everything. This was the best training I ever attended.

Large Automotive Supplier

Engineer

Leave your comment