• Modellbasierte Entwicklung mit AURIX™-Mikrocontrollern
  • Hitex und Willert haben gemeinsam die Codegenerierung des Modellierungs-Werkzeuges IBM Rational Rhapsody an die AURIX™ Multicore-Architektur von Infineon angepasst und so optimiert, dass aus UML-Modellen direkt Production Code generiert werden kann.

Abgesehen von Effizienz und deterministischem Zeitverhalten sind weitere Vorteile, dass der generierte Code verstehbar, MISRA-konform und zertifizierbar ist. Auch ein Debuggen der Modelle mit dem auf der Zielhardware laufenden Code ist möglich.
Der wesentliche Vorteil bei modellgetriebenem Engineering ist, dass das Modell den Single Source of Truth (SSoT oder SPoT für Single Point of Truth) bildet. Angefangen mit der Spezifikation wird das Modell inkrementell entwickelt bis zur vollständigen Implementierung. Während dieses Prozesses erfüllt das Modell verschiedene Funktionen: Es dient als Dokumentation und liefert die Basis für die Definition von Linkbeziehungen und Traceability-Analysen und ermöglicht auf Basis von Simulation in frühen Phasen Erkenntnisse (Fehler) zu finden. Vollständigkeit und Reifegrad des Modells wachsen so kontinuierlich. Quelle ist immer das Modell und so ist es nur logisch, dass am Ende auch der Production Code aus dem Modell generiert wird. Die Generierung von Production Code stellt besondere Anforderungen an den Generator hinsichtlich der Optimierung von Ressourcen (Laufzeit, Speicher) Verstehbarkeit und Qualität (MISRA) des generierten Codes.

Zu Hitex:
Hitex GmbH mit Sitz in Karlsruhe wurde 1976 als Systemhaus gegründet und ist heute als Anbieter von Tools & Services für komplexe Embedded-Designs bekannt. Das Lösungsangebot zu den Schlüsselthemen Software-Qualität und funktionale Sicherheit erstreckt sich über den gesamten Entwicklungsprozess. Als AURIX Preferred Design House unterstützt Hitex umfassend beim Einsatz der AURIX-Architektur. Mit Werkzeugen für Unit-Test, statische Code-Analyse und Safety-Komponenten hilft Hitex, Software leistungsfähiger und sicherer zu machen und Entwicklungszeit zu verkürzen. Zudem unterstützt das Unternehmen mit Dienstleistungen wie Consulting, Training, Test-Services oder Zertifizierungsbegleitung als auch mit Produktions-Services für Embedded-Systeme.

Zu Willert:
Willert Software Tools GmbH beschäftigt sich seit der Gründung im Jahre 1992 mit dem Thema Software- und Systems- Engineering für Embedded Systeme mit harten Echtzeitanforderungen und begrenzten Ressourcen, unter anderem auch im Bereich Safety. In diesem Umfeld werden alle Bereiche des V-Modells abgedeckt: angefangen bei Lösungen zum Anforderungs-Management, über Modellierung, Simulation und Codegenerierung, Compiler, Debugger bis zu Testmanagement und Testautomatisierung.

© Hitex GmbH

Vorheriger Beitrag Nächster Beitrag