Vergleich von Classic und Adaptive AUTOSAR für das Erkennen und Zusammenführen von Unterschieden zwischen zwei AUTOSAR-Dateien.

Klare Übersicht

Visualisierung der Unterschiede in der Baumansicht

Reduzierter Aufwand

Automatische Erkennung von Abhängigkeiten

Flexibles Mergen

Manuelle oder automatische regelbasierte Zusammenführung von Abweichungen

Interoperabilität mit Git

Integration in das Git-Versionskontrollsystem

Was ist dSPACE AUTOSAR Compare?

dSPACE AUTOSAR Compare ist ein spezielles Vergleichswerkzeug für Classic und Adaptive AUTOSAR zum Erkennen und Zusammenführen von Unterschieden zwischen zwei AUTOSAR-Dateien.

Anwendungsbereiche

Bei AUTOSAR (ARXML)-Dateien ist es, wie bei jeder verteilten Entwicklung, hilfreich zu wissen, welche Teile einer Datei von Kollegen, Kunden oder Lieferanten geändert wurden. Manche Produkte stellen textbasiert Unterschiede dar. Der XML-basierte AUTOSAR-Standard und die vielen Element-Abhängigkeiten in ARXML-Dateien machen textbasierte Vergleiche jedoch oft zu komplex. Durch die Bereitstellung von Vergleichen auf Elementebene bietet dSPACE AUTOSAR Compare einen viel besseren Überblick über relevante Unterschiede.

Vorteile

dSPACE AUTOSAR Compare berücksichtigt immer Abhängigkeiten zwischen den Elementen. Es vergleicht die Elemente einschließlich aller Eigenschaften und untergeordneten Elemente in einem Baum, so dass Sie einen klaren Überblick erhalten. Sie können Filter verwenden, um Unterschiede, fehlende Elemente und sogar irrelevante Unterschiede, z. B. eine unterschiedliche UUID, zu erkennen. dSPACE AUTOSAR Compare kann in das Git-Versionskontrollsystem integriert werden, um Unterschiede zwischen verschiedenen Revisionen von ARXML-Dateien anzuzeigen und bei Merge-Konflikten zu helfen.

Komfortables Zusammenführen

Sobald Sie wissen, welche Unterschiede zwischen zwei Dateien bestehen, können Sie leicht einzelne Elemente von der einen Seite auf die andere Seite kopieren. Sie haben immer die volle Kontrolle darüber, welche Elemente Sie kopieren und überschreiben. dSPACE AUTOSAR Compare unterstützt Sie bei jedem einzelnen Merge-Vorgang, indem es alle Elemente hervorhebt, die von dem von Ihnen ausgewählten Element referenziert werden, und fragt, ob Sie diese ebenfalls kopieren möchten. Es berücksichtigt nicht nur die oberste, sondern alle Ebenen.

Regelbasiertes Zusammenführen

Haben Sie einen definierten Arbeitsablauf, bei dem Sie immer bestimmte Elemente von einem Produkt übernehmen, andere aber verwerfen wollen? Oder stehen Sie immer wieder vor Problemen, wenn Sie Produkte verschiedener Hersteller in Ihrem AUTOSAR-Workflow verwenden? Mit dSPACE AUTOSAR Compare können Sie Regeln schreiben und diese wiederkehrenden Aufgaben automatisieren. Für den Austausch zwischen SystemDesk und TargetLink, der bei vielen Kunden gängige Praxis ist, stellt dSPACE eine solche Regeldatei zur Verfügung.

Automatisierung

Alle Funktionen können auch über eine API automatisiert werden. Dies wird durch eine spezielle Konsolenanwendung realisiert, die dafür sorgt, dass Sie aussagekräftige Statusmeldungen erhalten. In Kombination mit dem regelbasierten Zusammenführen können Sie den kompletten AUTOSAR-Workflow automatisieren. Damit Sie immer den Überblick behalten und entsprechend Ihrer Arbeitsabläufe arbeiten können, können Sie mit dSPACE AUTOSAR Compare auch Berichte über Unterschiede und die durchgeführten Merge-Aktionen generieren.

Funktionsübersicht

Funktionalität Beschreibung
Allgemein
  • Erkennung von Unterschieden und Visualisierung für einen einfachen und komfortablen Überblick über Änderungen in AUTOSAR-Artefakten
  • Einbindung in das Git-Versionskontrollsystem
  • Baumbasierte manuelle Zusammenführung für volle Kontrolle über den Merge-Prozess
  • Intelligente Erkennung von Abhängigkeiten unterstützt manuelle Merge-Vorgänge
  • Die automatische regelbasierte Zusammenführung erhöht die Sicherheit und Benutzerfreundlichkeit und reduziert fehleranfällige und sich wiederholende Arbeiten beim Zusammenführen von Unterschieden.
  • Vordefiniertes Regelwerk für die Arbeit mit TargetLink und SystemDesk
  • Individuelle Regelsatzdefinition für einen schnelleren Entwicklungsprozess ohne projektspezifische Workarounds
  • Dedizierte Berichterstellung für Compare- und Merge-Aufgaben
  • Befehlszeilenschnittstelle für automatische Anwendungsfälle, z. B. Continuous Integration
  • Unterstützung für Classic-AUTOSAR-Versionen von 4.0 bis R20-11
  • Unterstützung für Adaptive-AUTOSAR-Version R20-11

Optionale Produkte

Das klingt interessant. Nehmen Sie Kontakt auf

Unterstützung für Anwender von dSPACE AUTOSAR Compare

Links zu detaillierten technischen Informationen und zum Kundendienst. Der Zugang kann eine Registrierung erfordern.

Treiben Sie Innovationen voran. Immer am Puls der Technologieentwicklung.

Abonnieren Sie unser Expertenwissen. Lernen Sie von erfolgreichen Projektbeispielen. Bleiben Sie auf dem neuesten Stand der Simulation und Validierung. Jetzt dSPACE direct und dSPACE direct aeropace & defense abonnieren.

Formularaufruf freigeben

An dieser Stelle ist ein Eingabeformular von Click Dimensions eingebunden. Dieses ermöglicht es uns Ihr Newsletter-Abonnement zu verarbeiten. Aktuell ist das Formular ausgeblendet aufgrund Ihrer Privatsphäre-Einstellung für unsere Website.

Externes Eingabeformular

Mit dem Aktivieren des Eingabeformulars erklären Sie sich damit einverstanden, dass personenbezogene Daten an Click Dimensions innerhalb der EU, in den USA, Kanada oder Australien übermittelt werden. Mehr dazu in unserer Datenschutzbestimmung.