CANdelaStudio – Plug-ins pour la traçabilité automatisée des exigences de diagnostic

Étude de cas : AUO Mobility Solutions

CANdelaStudio
AUO_Image_c.jpg

Le client

AUO Mobility Solutions, située à Lippstadt, est l’un des principaux fournisseurs mondiaux de systèmes d’interface homme-machine (IHM), de solutions de climatisation et de gestion thermique pour l’industrie automobile. Filiale d’AUO Mobility Solutions Corporation (AMSC), AUO Mobility Solutions collabore avec les constructeurs automobiles pour développer des solutions innovantes pour l’habitacle, façonnant ainsi l’intérieur des véhicules de demain.

Le défi

Challengex.jpg

Le développement de systèmes de commande et d'affichage à la pointe de la technologie nécessite des solutions de diagnostic parfaitement adaptées aux exigences spécifiques de chaque constructeur automobile. Cela s'applique à l'ensemble des codes d'anomalie (DTC) et des identifiants de diagnostic (SID, DID, RID). Une documentation cohérente et exhaustive de ces exigences est essentielle pour un contrôle qualité efficace.

Chez AUO Mobility Solutions, les nouveaux plugins CANdelaStudio Requirements se sont révélés être un élément clé de l'automatisation de l'ensemble de la chaîne de traçabilité. Ils posent ainsi les bases d'une traçabilité de bout en bout tout au long du cycle de vie du projet, conformément aux exigences de la norme ASPICE.
Mr. Benedikt Wübbeke
Responsable technique des diagnostics chez AUO Mobility Solutions

La solution

Jusqu’à présent, les exigences relatives aux services de diagnostic étaient, dans certains cas, gérées manuellement tout au long du projet OEM. Aujourd’hui, la cohérence de ces exigences entre l’outil de spécification diagnostique CANdelaStudio et l’outil de gestion des exigences IBM® DOORS® peut être garantie automatiquement. Cette amélioration des processus repose sur les plugins de gestion des exigences disponibles dans CANdelaStudio ainsi que sur deux scripts C simples.

Ces plug-ins permettent la saisie transparente des exigences liées au diagnostic dès le début du projet. Ils garantissent ainsi une traçabilité complète entre l’outil de gestion des exigences et CANdelaStudio tout au long du cycle de vie du projet.

Case-Study-AUO-Mobility-Solutions.jpg

Le processus d'automatisation est très simple et se compose de 4 étapes, qui se répètent tout au long du projet, comme le montre l'image :

  1. Le plugin d’exportation CANdelaStudio génère un tableau (fichier CSV) contenant tous les objets de diagnostic, les services et leurs chemins de référence uniques à partir du fichier de description CANdelaStudio (fichier CDD) fourni par le client et enrichi par AUO Mobility Solutions. Lors de la première exportation, le champ « ID d’exigence » reste vide, car ces identifiants ne sont attribués qu’ultérieurement dans l’outil de gestion des exigences. Parallèlement, le plugin insère un nouvel attribut dans le modèle de données CDD afin de stocker les ID d’exigence.
  2. Un script développé par AUO Mobility Solutions importe les objets de diagnostic qui n’ont pas encore été capturés, ainsi que leurs descriptions et leurs chemins de référence, dans l’outil de gestion des exigences, où une nouvelle exigence dotée de son propre identifiant d’exigence est automatiquement attribuée à chaque objet de diagnostic et liée au chemin de référence CANdelaStudio. L’utilisateur peut alors facilement vérifier les détails de chaque exigence via le chemin de référence.
  3. Un autre script exporte ensuite tous les identifiants d’exigence attribués depuis l’outil de gestion des exigences, ainsi que les chemins de référence CANdelaStudio correspondants.
  4. Le plugin d’importation CANdelaStudio réimporte le tableau (fichier CSV) avec les identifiants d’exigence ajoutés. Ce faisant, le plugin associe correctement l’identifiant d’exigence au fichier CDD à l’aide du chemin de référence unique et l’inscrit dans l’attribut correspondant de l’objet de diagnostic concerné. Cela garantit une traçabilité complète des exigences.

Les avantages

CANdelaStudio, associé aux plug-ins requis, apporte à AUO Mobility Solutions une valeur ajoutée évidente tout au long du processus de développement des outils de diagnostic :

1. Base de données de diagnostic centralisée et cohérente : les données CDD constituent une source centralisée et cohérente pour toutes les informations relatives au diagnostic.

2. Configuration efficace du logiciel de base de diagnostic AUTOSAR : à partir du fichier CDD, CANdelaStudio génère automatiquement un fichier DEXT, qui sert de base à la configuration du logiciel de base AUTOSAR lié au diagnostic.

3. Une base fiable pour la vérification et la validation : le fichier CDD constitue également la base de la vérification logicielle en laboratoire d'essai.

Même dans le cadre de futurs projets où le constructeur automobile fournira un Diagnostic EXTract (DEXT) à la place des données CANdelaStudio, AUO Mobility Solutions garantira un processus de diagnostic cohérent et efficace grâce à CANdelaStudio. En important les données DEXT et en générant un fichier CDD interne à AUO, CANdelaStudio permet la création d’une base de données uniforme et centralisée pour la documentation, le suivi des exigences et la vérification. Cela garantit le maintien des processus établis à l’avenir, quel que soit le format de données fourni par l’équipementier.

Parallèlement, le fichier CDD sert également de source centrale pour le laboratoire d’essais dans ce scénario, créant ainsi des conditions optimales pour tester efficacement les fonctions de diagnostic dans des environnements CANoe, apporter des modifications ciblées et simuler de manière reproductible des conditions d’erreur. Cette approche offre des avantages évidents, en particulier pour les codes d’erreur (DTC) complexes comportant des descriptions détaillées et des exigences de test accrues. De plus, la transition prévue de la gestion des exigences de DOORS® vers Polarion® garantit l’absence de perturbations dans le processus outillage, car les plug-ins d’exigences de CANdelaStudio peuvent continuer à être utilisés sans modification.

CANdelaStudio 23P1 - FaultMemory.png
Le moteur de cette étude de cas
CANdelaStudio est un outil de création et d'édition à la fois simple et efficace permettant d'élaborer un cahier des charges formel pour le diagnostic des calculateurs de véhicules.
Entamer une conversation
Pascale Morizur
Entamer une conversation
Les solutions et outils dédiés au diagnostic et à la mise à jour de nouvelle génération vous intéressent-ils ? Dans ce cas, discutons-en !