ISO 26262 Road Vehicles - Functional SafetyISO 26262 est une norme internationale pour la sécurité fonctionnelle des voitures routiers.
Elle est une adaptation de la norme de sécurité fonctionnelle IEC 61508 pour les systèmes électriques/électroniques dans l´automotive.
ISO 26262 offre un cycle de vie de sécurité et décrit des activités nécessaires lors de ses différentes phases. Elle fournit une approche spécifique axée sur les risques pour déterminer les classes de risque (Automotive Safety Integrity Levels, ASIL) et les utilise pour spécifier les exigences de sécurité nécessaires à la réalisation d'un risque résiduel acceptable. ISO 26262 donne également des exigences pour la validation et la confirmation des mesures pour assurer qu'un niveau suffisant et acceptable de sécurité a été atteint. De plus, cette norme founit des exigences pour la relation avec les fournisseurs.
Partie 6: Le développement des produit niveau logicielLa partie 6 de l´ISO 26262 (ISO 26262-6) spéficifie les exigences pour le développement du produit au niveau logiciel.
ISO 26262 et complexité de codeL´une des exigences de l´ISO 26262 et l´application d´une faible complexité de code pour tous Automotive Safety Integrity Levels (cf 5.4.7 du 26262-6).
Testwell CMT++ Outil de mesure de complexité peut être utilisé pour accomplir ce but.
ISO 26262 et analyse statique du codeL´analyse statique du code est une méthode obligatoire pour la vérification de la conception des unités logicielles (cf 8.4.5 du 26262-6).
L´analyse statique du code est realisée par Coverity Static Analysis.
ISO 26262 et couverture de codeAfin d´évaluer l´exhaustivité des cas de test, ISO 26262 exige la mesure de couverture structurelle. Selon l´Automotive Safety Integrity Level, statement coverage, branch coverage et/ou MC/DC (Modified Condition/Decision Coverage) sont exigés (cf 8.4.5 de 26262-6).
Testwell CTC++ Test Coverage Analyser for C and C++ peut être utilisé pour analyser ces niveaux de couverture.
Selon point 9.4.6, la norme ISO 26262 exige que l´environnement de test doît correspondre autant que possible à l´environment réel.
Testwell CTC++ est l'outil ideal pour répondre à cette éxigence, car il analyse la couverture de test dans toutes les cibles embarquées (même les plus petites).
|
|

|
last updated: 29.08.2011
© 2011 Verifysoft Technology GmbH
Photos: Michael Flippo, Monkey Business, yanlev, rudal30 (all Fotolia.com)
Testwell CTC++ and Testwell CMT++ are tools of Testwell Oy, Tampere (Finland)
Coverity Static Analysis is a tool of Coverity Inc., San Francisco (USA)
|