MISRA - The Motor Industry Software Reliability Association

 

MISRA wurde ursprünglich für die sehr hohen Anforderungen in der Automobilindustrie entwickelt. Doch immer mehr Branchen erkennen die großen Vorteile eines fundierten Standards für die Entwicklung von C/C++ Programmen – besonders dann, wenn Sicherheit eine große Rolle spielt. Deshalb finden sich die MISRA-Richtlinien heute auch in der Luft- und Raumfahrttechnik, in der Bahntechnik, in der Medizintechnik, in der pharmazeutischen Industrie und in der Telekommunikation. MISRA bedeutet höchste Datenintegrität.

Die Überprüfung der Einhaltung der MISRA-Richtlinien ist ohne Tool-Unterstützung kaum zu bewerkstelligen.

QA-MISRA/C bzw. QA-MISRA/C++ sind die führenden Analyse-Werkzeuge zur MISRA-konformen Programmierung. Der Einsatz von QA-MISRA/C bzw. QA-MISRA/C++ gewährleistet, dass die MISRA-Richtlinien im Quellcode dediziert eingehalten werden. Die Werkzeuge entdecken Code, der nicht mit den MISRA-Regeln übereinstimmt. Sie zeigen Alternativen auf und verweisen auf die entsprechenden Stellen im MISRA-Regelverzeichnis mit Querverweis auf die Regeldefinition und ausführlichen Hilfestellungen mit Verbesserungsvorschlägen.

Weitere Informationen zu den Werkzeugen unter: http://www.qa-systems.de/

Die MISRA Guidelines