Cas d'utilisation : Migration d’AUTOSAR 3 vers AUTOSAR 4

Éléments d’une chaîne d’outils AUTOSAR potentielle qui doivent être pris en compte lors de la migration.

La norme AUTOSAR est garante de la sécurité, de l'échange et de la réutilisation des composants logiciels. dSPACE propose un support complet pour la migration de la version AUTOSAR 3 à la version AUTOSAR 4.

Support dSPACE

  • Migration d’architectures et d’éléments existants
  • Intégration d’outils AUTOSAR dans le processus de développement
  • Support AUTOSAR complet pour les R3 et R4
  • Automatisation spécifique du projet via des scripts

Migration du code composant

Pour la migration de composants logiciels individuels, TargetLink, le générateur de code de production de dSPACE, est plus qu’adapté. Dans TargetLink, lors de la génération du code de production depuis chaque fonction, l’utilisateur peut définir avec quelle version d’AUTOSAR le code sera généré. Les algorithmes pour les contrôles en boucle ouverte et fermée étant indépendants des versions AUTOSAR, il faut seulement les connecter à des données spécifiques à la version. Cela signifie que seules les données connectées seront à adaptées à AUTOSAR 4. TargetLink sauvegarde les données dans un dictionnaire de données indépendant de la version ce qui permet de générer le code compatible à AUTOSAR 4 en modifiant simplement une propriété globale.

Migration de l’architecture

Du fait des différences étendues et complexes existant entre les deux versions AUTOSAR, il n’est pas possible de migrer des architectures de système complètes et des extraits étendus de système AUTOSAR par simple clic. Certains processus peuvent être automatisés au moyen de scripts mais ces scripts doivent être adaptés au cas par cas.

Un convertisseur permet de convertir automatiquement tous les éléments AUTOSAR 3 qui font partie du modèle type de composant logiciel AUTOSAR. C’est l’assurance qu’aucune information n’est perdue. Toutefois, le convertisseur ne crée pas de nouveaux éléments qui auraient été ajoutés avec AUTOSAR 4. dSPACE permet au client de voir à quoi devrait ressembler l'architecture avec AUTOSAR 4. Avec cette information, les services d’ingénierie dSPACE créent des scripts personnalisés qui génèrent l’architecture souhaitée par le biais de l’interface d’automatisation de SystemDesk.

La conversion est effectuée soit chez dSPACE soit chez le client. dSPACE propose différents services d’ingénierie pour la migration.

Adapter la chaîne d’outils

Pour réussir une migration, les développeurs doivent non seulement avoir en tête les fichiers AUTOSAR mais également toute la chaîne d’outils sous-jacente. Au moment de la migration des fichiers d’AUTOSAR 3 à AUTOSAR 4, il peut être nécessaire de mettre également à jour les outils AUTOSAR qui sont utilisés de façon à pouvoir éditer ultérieurement les nouveaux fichiers AUTOSAR 4 (figure 1). Pour ce faire, dSPACE propose une chaîne d’outils mature ainsi que du support et un accompagnement individuel qui permet aux utilisateurs de profiter de la longue expérience projet de dSPACE. En coopération étroite avec le client, dSPACE vérifie quelles données doivent être migrées, quels types de données existent et si c’est un composant logiciel unique ou toute une architecture logicielle qui doit être migré(e). La solution pour la migration est alors adaptée aux exigences individuelles du projet.

dSPACE propose également des formations sur AUTOSAR 4 afin de familiariser ses clients avec les modifications qu’implique cette nouvelle version.

Informations approfondies

Faire avancer l'innovation. Toujours à la pointe de l'évolution technologique.

S’abonner à nos newsletters, gérer ses abonnements ou se désabonner. La newsletter mensuelle contenant toutes les informations liées à l’aéronautique et défense.

Enable form call

At this point, an input form from Click Dimensions is integrated. This enables us to process your newsletter subscription. The form is currently hidden due to your privacy settings for our website.

External input form

By activating the input form, you consent to personal data being transmitted to Click Dimensions within the EU, in the USA, Canada or Australia. More on this in our privacy policy.