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

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

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

Rhapsody Training Feedback

Ich war mit allem zufrieden. Das war das beste Training, das ich je besucht habe.

Grösserer Automobil Zulieferer

Software Engineer

Bernina International AG

„For Bernina, abstraction, simulation, reuse and automatic code generation are central for a short time-to-market … and therefore the key of our success!"

Giovanni Annunzio

System Architect

Mettler Toledo AG

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

Wolfgang Boos

Head Software Development

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

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

Rhapsody Training Feedback

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

Large Automotive Supplier

Engineer

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

Bernina International AG

„Dank der Modelle können wir neue Funktionen und Abhängigkeiten visualisieren. Ein Bild sagt mehr als 1‘000 Worte und die grafisch modellierte Abstraktion macht uns Entwicklern das Leben sehr viel einfacher. Gleichzeitig nimmt uns die mit dem Modell verbundene Codegenerierung einen grossen Teil der Arbeit ab!“

Giovanni Annunzio

System Architect

Leave your comment