dSPACE AUTOSAR Compare

Comparaison de deux versions d’artefacts AUTOSAR

L’outil AUTOSAR Compare de dSPACE est un outil de comparaison spécialisé pour AUTOSAR. Au niveau des éléments AUTOSAR, l’outil AUTOSAR Compare compare deux versions d'artefacts AUTOSAR entre elles.

Domaines d’application

Le développement de calculateurs compatibles AUTOSAR suit un workflow AUTOSAR standardisé dans lequel les développeurs échangent des artefacts AUTOSAR (fichiers ARXML). Ces différentes versions d’artefacts AUTOSAR peuvent apparaître, par exemple si plusieurs développeurs, travaillant sur différentes étapes du processus de développement avec des outils différents, s’échangent des fichiers ARXML entre eux. Par exemple, un développeur logiciel TargetLink reçoit un fichier ARXML de l’architecte logiciel qui utilise SystemDesk. Il y a plusieurs scénarios qui peuvent mener à des fichiers ARXML incohérents pour ces deux acteurs. L’un peut être l’évolution de l’architecture de l’autre fichier ARXML sur lequel travaille toujours le développeur TargetLink. Cependant, les deux fichiers ARXML doivent être cohérents car les fichiers ARXML contiennent des informations qui sont également pertinentes pour le reste du workflow.

Avantages clés

L’outil AUTOSAR Compare de dSPACE est un outil de comparaison spécialisé pour AUTOSAR. Au niveau des éléments AUTOSAR, l’outil AUTOSAR Compare compare deux versions d'artefacts AUTOSAR entre elles. Il liste les éléments AUTOSAR dans une arborescence et permet d’en faire émerger les différences potentielles. Un utilisateur peut soit manuellement soit automatiquement fusionner ces différences dans les fichiers ARXML. Le processus automatique utilise des ensembles de règles (prédéfinies ou personnalisées) pour fusionner les différences. Ce dernier est particulièrement utile pour les étapes de développement itératives et exécutées en continu, par exemple pour l'intégration continue.

Comfortable Merge

When you know what differences exist between two files, you can easily copy individual elements from one side to the other side. You always have full control over which elements you copy and overwrite. dSPACE AUTOSAR Compare supports you in every single merge operation by highlighting all elements referenced by the one you selected and asking you whether to copy them as well. It considers not only the top level, but all levels.

Rule-Based Merge

Do you have a defined workflow in which you always want to adopt certain elements from one product, but discard others? Or do you repeatedly face problems when you use products from different manufacturers in your AUTOSAR workflow? dSPACE AUTOSAR Compare lets you write rules to automate these repeating tasks. For the exchange between SystemDesk and TargetLink, which is common practice for many customers, dSPACE provides such a rule file.

Automation

All functions can also be automated via an API. This is realized by a special console application, which ensures that you receive meaningful status messages. In combination with the rule-based merge, you can automate the complete AUTOSAR workflow. To ensure that you always have an overview and can work according to your work processes, dSPACE AUTOSAR Compare also lets you generate reports on differences and the performed merge actions.

Functionality Description
General
  • Detection of differences and visualization for an easy and convenient overview of changes in AUTOSAR artifacts
  • Tree-based manual merge for full control over the merge process
  • Intelligent detection of dependencies supports manual merge operations
  • Automatic rule-based merge enhances safety and comfort to perform error-prone and repetitive work to merge differences
  • Special predefined rule set for TargetLink and SystemDesk round trip
  • Individual rule set definition for a faster development process without any project specific workarounds
  • Dedicated report generation for comparison and merge tasks
  • Command line interface for automatic use cases such as continuous integration

  • dSPACE AUTOSAR Compare Informations produit, PDF, Anglais, 496 KB
  • Architecture de système SIL testing across multiple development stages
  • La technologie AUTOSAR dSPACE supporte le développement des logiciels de calculateurs selon les plates-formes AUTOSAR Adaptive Platform et AUTOSAR Classic Platform.
  • SystemDesk Particular support information for SystemDesk
  • Vidéo

    S'inscrire à la Newsletter

    S’abonner à nos newsletters, gérer ses abonnements ou se désabonner