ISOLAR-VRTE – Perfekte Tools für AUTOSAR Adaptive-Projekte

ISOLAR-VRTE – das Designwerkzeug für AUTOSAR Adaptive-Anwendungen und zur Konfiguration des AUTOSAR-Manifests für die Integration mit der RTA-VRTE Middleware.

Vorteile auf einen Blick

  • Vereinfachtes Design mit unserer Textdarstellung einer AUTOSAR-Anwendung.
  • Schnelle Implementierung durch Verwendung unserer generierten C++-APIs für Ihre Anwendung.
  • Einfache Integration mit unseren auf RTA-VRTE zugeschnittenen Domänen-Editoren und den erforderlichen Einstellungen.
  • Schnellere Iterationszyklen durch Automatisierung mit unserer CLI-Anwendung in Ihrer DevOps-Pipeline
  • Hohe Kompatibilität mit unseren Datenartefakten, die der AUTOSAR-Spezifikation entsprechen

Herausforderungen

AUTOSAR ist eine weit verbreitete Standardisierung, die es Unternehmen in der Automobilwelt ermöglicht, ihre Anwendungen auf verschiedenen Modellen und unterschiedlicher Hardware zu verwenden. Sie hat sich durch den jahrelangen Einsatz in Tausenden von Fahrzeugen bewährt und ermöglicht es den Kunden, sich auf ihre Anwendung zu konzentrieren. Dabei bietet eine Automotive-Middleware die notwendige Abstraktion und gewährleistet Standardfunktionalität wie Kommunikation, Persistenz oder Diagnose in einer Branche mit hohen Sicherheitsanforderungen.

Aus diesem umfassenden und hochgradig konfigurierbaren Standard ergibt sich eine gewisse Komplexität, mit der die Kunden umgehen müssen. Darüber hinaus führt die Zusammenarbeit bei der Definition des Standards dazu, dass manchmal mehr als eine Lösung gewählt werden kann und bei der Entwicklung eines Automobilprojekts berücksichtigt werden muss.

Lösung

µprozessor Framework – Logischer Aufbau von ISOLAR-VRTE

ISOLAR-VRTE verwendet das ARTOP-Modell, eine Implementierung des AUTOSAR-Standards als Datenmodell. Auf diese Weise stellt ETAS die Kompatibilität zwischen verschiedenen Produkten rund um die AUTOSAR-Spezifikation sicher.

Die jahrzehntelange Erfahrung mit AUTOSAR Classic stellt sicher, dass ETAS seinen Kunden AUTOSAR Adaptive-Lösungen anbietet, die den Konfigurationsaufwand vereinfachen. Die Darstellung des AUTOSAR-Anwendungsdesigns in Textform anstelle der XML-Notation gewährleistet ein schnelleres Lesen/Schreiben für Menschen und vereinfacht insbesondere die Überprüfung in einem Git-Flow-geführten Ansatz.

Die ISOLAR-VRTE-Domäneneditoren sind auf die von RTA-VRTE bereitgestellte Middleware-Lösung zugeschnitten und helfen, innerhalb der umfangreichen AUTOSAR-Möglichkeiten den Fokus auf das zu legen, was wirklich benötigt wird.

Anwendungsdesign-Editor

Dieser Editor verwendet eine textuelle domänenspezifische Sprache (DSL), um das Design von Adaptive-Anwendungen zu erleichtern. Er unterstützt die Konvertierung von ARXML- in DSL-Dateien (Datentypen, Dienstschnittstellen) und von DSL in ARXML. Dieser Editor unterstützt das Design von

  • Service-Schnittstellen
  • PER-, PHM-, CRYPTO- und DIAG-Schnittstellen
  • C++-Datentypen (einschließlich Arrays und Strukturen) und Namespaces
  • Komponenten der Anwendungssoftware

Domäneneditoren

Mehrere Editoren für verschiedene Bereiche der Middleware wie Kommunikation, Ausführungsmanagement oder Diagnose führen den Integrator durch die Konfigurationsparameter. Live-Validierungen geben schnelles Feedback über korrekte und konfliktfreie Konfigurationseinstellungen.

AUTOSAR-Modelleditor und Navigation

Der xAAP-Editor bietet volle AUTOSAR Adaptive-Konfigurationsunterstützung sowie erweiterte SDG-Unterstützung, da er AUTOSAR SDGDef-Elemente liest, die SDGs ähnlich wie gewöhnliche Parameter erscheinen lassen können, einschließlich typspezifischer Bearbeitungs-Anzeigefenster und einer Beschreibung im Tooltip. Innerhalb des Editors können Benutzer zwischen einer Gruppierung der Dateiinhalte und einer zusammengefassten Ansicht wählen, die dabei hilft, den Überblick zu behalten, wenn Konfigurationen auf mehrere Dateien aufgeteilt sind.

Der xAAP-Navigator zeigt alle AUTOSAR-Elemente in einer Baumansicht an. Er ermöglicht die Navigation in AUTOSAR-Elementen sowie in AUTOSAR-Dateien. Mehrere Filter- und Anzeigeoptionen stehen zur Verfügung, um sich effizient einen Überblick über das Projekt zu verschaffen und sich von dort aus auf die Daten zu konzentrieren.

  • Fahrzeugcomputer mit AUTOSAR Adaptive-Architekturen
  • Design von AUTOSAR Adaptive-Benutzeranwendungen, Konfiguration der RTA-VRTE-Plattform-Applikationen und Integrationsplattform für den Einsatz von Steuergeräten.
  • Integration in CI/CD-Pipelines