Comment CppDepend soutient les processus du cycle de vie logiciel IEC 62304 : documentation d’architecture, standards de codage, vérification d’unités et preuves prêtes pour audit pour les logiciels médicaux de classes A/B/C.
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.
IEC 62304 définit les exigences du cycle de vie logiciel pour les logiciels de dispositifs médicaux. Elle classe les logiciels en classes de sécurité A, B et C selon la gravité des dommages potentiels et exige une architecture documentée, des standards de codage, l’implémentation et la vérification des unités, ainsi qu’une gestion de configuration rigoureuse. Les organismes notifiés et la FDA attendent des preuves de vérification objectives et reproductibles.
Lancez l’analyse sur vos propres projets : standards de codage, validation d’architecture, dette technique et quality gates — en quelques minutes.