QA-MISRA

Wie lassen sich die vorgeschriebenen Richtlinien bei der Programmierung im automobilen Umfeld am besten einhalten? Ganz einfach: mit dem passenden Werkzeug. Durch den Einsatz von QA-MISRA halten Sie die vorgeschriebenen MISRA-Programmierrichtlinien im Quellcode dediziert ein. Für weniger Fehler und mehr Erfolg in der Entwicklung. 

Kostenlose Testlizenz

Holen Sie sich den MISRA-Standard in Ihre C- und C++-Programme

Erarbeitet wurde der C-/C++-Programmierstandard aus der Automobilindustrie von der MISRA (Motor Industry Software Reliability Association). Ziel der Programmierrichtlinie: Laufzeitfehler durch unsichere C-/C++-Konstrukte vermeiden, strukturelle Schwächen durch Missverständnisse zwischen Entwicklern aufdecken und die Gültigkeit von Ausdrücken sicherstellen.

Der neue Standard MISRA C:2012 ist veröffentlicht! Lesen Sie mehr:

MISRA C:2012 Data Sheet (EN) | MISRA C: 2012 Fact Sheet (EN) | MISRA C: 2012 White Paper (EN)

 

Das bietet Ihnen QA-MISRA

  • Exakt: MISRA C:2012, MISRA C++:2008, MISRA C:2004, MISRA C:1998
  • Sicher: QA-MISRA entdeckt Code-Inhalte, die nicht mit den Programmierrichtlinien übereinstimmen.
  • Übersichtlich: QA-MISRA zeigt Alternativen auf und verweist auf die entsprechenden Stellen im Regelverzeichnis.
  • Hilfreich: Querverweise auf die Regeldefinition und ausführliche Hilfestellungen mit Verbesserungsvorschlägen verbessern die Arbeit der Entwickler.
QA-MISRA

Erstellen Sie mit QA-MISRA Regeln für die sichere Anwendung von C/C++ in kritischen Systemen

  • Lokalisiert Quellcode, der nicht den MISRA-Regeln entspricht
  • Verbindet Meldungen direkt mit dem Quellcode und den entsprechenden MISRA-Regeln
  • Individuell auf jedes MISRA Subset konfigurierbar (auch nur für Teile eines Projektes)
  • Querverweise zu Regeldefinitionen mit Erläuterungen zum Warnungshintergrund und positiven wie negativen Beispielen
  • Reports über die Softwarequalität (Art und Häufigkeit von Regelverletzungen etc.)
  • Erzeugt textliche und grafische Metriken (Zuverlässigkeit, Testbarkeit, Wartbarkeit, Portabilität, etc.)
  • Offene Schnittstelle zur Implementierung von eigenen Regeln z.B. „Namenskonventionen“ und Layoutvorgaben
  • Commandline Interface verfügbar zum Automatisieren der Überprüfungsläufe z.B. über Nacht
  • Verfügbar für Windows, Linux und Unix Plattformen
QA-MISRA

Datenblatt zu QA-MISRA

Unser Datenblatt gibt Ihnen einen Überblick wie Sie mit Sie mit QA-MISRA C die MISRA-Programmierrichtlinien im Quellcode dediziert einhalten.
Datenblatt QA-MISRA/C | PDF | 2 MB
Unser Datenblatt gibt Ihnen einen Überblick, wie Sie mit QA-MISRA C++ Code-Inhalte entdecken, die nicht mit den MISRA-Programmierrichtlinien übereinstimmen.
Datenblatt QA-MISRA/C++ | PDF | 1 MB

Artikel Automobil Elektronik 05/2013

Registrierungspflichtige Downloads

Für folgende Downloads ist eine Registrierung erforderlich. Bitte füllen Sie folgendes Formular aus.

Webinare

In unserem Webinar MISRA erfahren Sie was MISRA ist, wie Programmierstandards das Know-how des Entwicklers erhöhen und wie die Qualität mit QA-C/C++ automatisiert verbessert werden kann.
Webinar MISRA | PDF | 447 KB

White Papers

HICPP, JSF++ and MISRA C++: a study of rule overlaps and effective compliance.
MISRA Overlaps Coding Standards | PDF | 918 KB
This paper provides a quick overview of MISRA, coding standards and the role of static analysis tools in the development of high quality code.
MISRA Overview | PDF | 245 KB

Testen Sie QA-MISRA und halten Sie damit Programmierrichtlinien einfach ein. Gerne stehen wir Ihnen mit unserem Know-how beratend zur Seite. 

Kostenlose Testlizenz

 

QA-MISRA
QA-MISRA
QA-MISRA
QA-MISRA