Parasoft kündigt die vollständige Unterstützung von MISRA C++ 2023 mit dem anstehenden Release von Parasoft C/C++test 2023.2 an. Noch im Dezember 2023 soll Parasoft C/C++test 2023.2, eine vollständig integrierte Testlösung für die C- und C++-Softwareentwicklung, auf den Markt kommen.
Parasoft hat einen wesentlichen Beitrag an der Entwicklung von MISRA C++ 2023 geleistet. MISRA und AUTOSAR haben sich zusammengeschlossen, um einen einzigen, umfassenden C++-Programmierstandard zu definieren, den die Software-Community nutzen kann. MISRA C++ 2023 bietet 179 Programmierrichtlinien zur Unterstützung von C++17, formell bekannt als ISO/IEC 14882:2017.
Dieser neue Standard soll in großem Umfang eingesetzt werden, um alle Fälle von undefiniertem und unspezifiziertem Verhalten zu bearbeiten und zu vermeiden, mit dem Ziel, sichere und hochzuverlässige C++17-Softwareanwendungen bereitzustellen.
»Als aktives Mitglied der MISRA-C++- und MISRA-C-Arbeitsgruppe freue ich mich sehr, an der Entwicklung des neuen MISRA-C++-2023-Standards mitgewirkt zu haben«, sagt Michal Rozenau, MISRA-Experte und Project Lead Software Engineer bei Parasoft.
Die international verwendete Programmiersprache C++ ist sehr flexibel und aufgrund ihrer potenziellen plattformübergreifenden Kompatibilität eine beliebte Wahl für sicherheitskritische Systeme. Ältere Programmierstandards wie MISRA C++ 2008 und AUTOSAR C++ 14 unterstützen jedoch die neuen C++17-Funktionen nicht und kennzeichnen den Code als nicht konform.
Unternehmen, die erkannte Verstöße gegen C++17-Funktionen unterdrücken oder eigene Regeln erstellen müssen, tragen nicht gerade zur Sicherheit ihrer Anwendungen bei und halten sie in einigen Fällen davon ab, auf C++17 umzusteigen.
Mit der Ankündigung von MISRA C++ 2023 können Unternehmen nun C++17 und die Richtlinien nutzen, die für die Entwicklung qualitativ hochwertiger C++-Anwendungen notwendig sind. Parasoft wird weiterhin an den MISRA-C- und C++-Arbeitsgruppen teilnehmen und zur Entwicklung von MISRA C++ 2023 und MISRA C 2023 beitragen.
Mit Parasoft C/C++test 2023.2 steht den Anwendern nun eine Lösung zur Verfügung, die sicherstellt, dass ihr C++17-Code sicher, zuverlässig und konform zu MISRA C++ 2023 ist. Die C-/C++-Testlösung unterstützt Teams bei der Automatisierung der statischen Analyse und der Einhaltung von Programmierstandards, steigert die Produktivität und verkürzt die Time-to-Market.