Comment CppDepend aide les équipes automobiles à atteindre les objectifs ISO 26262 : analyse statique, conformité MISRA, contrôle d’architecture, preuves prêtes pour l’ASIL et rapports d’audit.
Ce que CppDepend prend en charge nativement. CppDepend embarque des jeux de règles intégrés pour MISRA C/MISRA C++, CWE, CERT C/CERT C++ et AUTOSAR C++14 — et aucune autre norme. Toutes les autres normes, y compris celle-ci, sont appliquées via des règles CQLinq personnalisées que votre équipe rédige (avec notre aide si besoin), plus la validation d’architecture et les quality gates CI.
ISO 26262 est la norme internationale de sécurité fonctionnelle pour les systèmes électriques et électroniques des véhicules routiers. Elle définit le cycle de vie de sécurité — du concept au démantèlement — et classe les logiciels selon les Automotive Safety Integrity Levels (ASIL A à D). Pour les unités logicielles écrites en C et C++, la norme recommande explicitement l’analyse statique du code, des directives de codage (MISRA) et des architectures logicielles maîtrisées.
Lancez l’analyse sur vos propres projets : standards de codage, validation d’architecture, dette technique et quality gates — en quelques minutes.