QA-C ist ein Programmpaket zur Qualitätssicherung in der Softwareentwicklung. Die erste Version erschien 1989.

Mit QA-C/MISRA können Abweichungen von den meisten MISRA-Richtlinien im Quellcode gefunden werden. Mit diesem Programm sind Entwickler in der Lage, den Quelltext auf Fehleranfälligkeit und Wartbarkeit zu analysieren. Das Programm erkennt Programmierstil, der nicht den MISRA-Regeln entspricht. Es zeigt Alternativen auf und verweist auf die entsprechenden Stellen im MISRA-Regelverzeichnis mit Querverweis auf die Regeldefinition und ausführlichen Hilfestellungen mit Verbesserungsvorschlägen.

Eigenschaften Filtert Quellcode, der nicht den MISRA-Regeln entspricht Verbindet Meldungen direkt mit dem Quellcode und den entsprechenden MISRA-Regeln Ist individuell für jede MISRA-Teilmenge konfigurierbar (auch für Teile eines Projektes) Erstellt Querverweise (HTML) zu Regeldefinitionen und erklärenden Beispielen Erstellt Berichte über die Softwarequalität (Art und Häufigkeit von Regelverletzungen etc.) Erzeugt textliche und grafische Metriken (Testbarkeit, Pflegbarkeit, Portabilität) Hat eine offene Schnittstelle zur Implementierung anwenderspezifischer Regeln, z. B. spezifischen Bezeichner-Konventionen Ist per Kommandozeile zur Scriptsteuerung erweiterbar, beispielsweise zur Automatisierung der Überprüfungsläufe Unterstützt Qualitätsinitiativen wie CMM, ISO9003/EN29003, ISO 9126, IEC 61508, DO-178B und Def Stan 00-55. Bietet eine Integrationen in Entwicklungsumgebungen wie z. B. Visual Studio oder Codewright und verbreiteten Versionskontrollsystemen Ist verfügbar für Windows-, Linux- und Unix-Plattformen

Weblinks programmingresearch.com – Herstellerwebseite

Kategorie:Testsoftware Kategorie:Abkürzung