Der Blätterkatalog benötigt Javascript.
Bitte aktivieren Sie Javascript in Ihren Browser-Einstellungen.
The Blätterkatalog requires Javascript.
Please activate Javascript in your browser settings.
10 Elektronik automot ive Safety Security Parasoft künstliche Intelligenz und maschinelles Lernen Bei den beschriebenen Ansätzen ist die ständige Überwachung des Fortschritts und des Status der Projektkonformität über ein zentrales Dashboard wichtig Vorteilhaft hierfür ist ein vorkonfiguriertes Tool wie das Reporting Dashboard von Parasoft das den Konformitätsstatus aufzeigt Bild 3 Kompetenz und Schulung der Mitarbeiter Entwickler können viele Fehler in der Software vermeiden indem sie sinnvolle Beschränkungen für die Verwendung der Sprache einführen Dies führt zu einem einheitlichen Stil der als Disziplin in Softwareprojekten wertvoll ist Weil die Sprachen Cund C++ so vielseitig sind können Entwickler Code schreiben der unbeabsichtigt Bild 3 Parasoft DTP mit dem Berichtsund Analyse-Dashboard das den Konformitätsstatus aufzeigt Bild Parasoft fehlerhaft und möglicherweise gefährlich sein kann Es ist relativ einfach dass sie Code schreiben der die Anforderungen des Sprachstandards erfüllt aber dennoch zu unerwünschtem Verhalten und Programmabstürzen führen kann Natürlich ist es wichtig diese potenziellen Probleme zu erkennen Aber das Ziel von MISRA ist es Probleme zu verhindern anstatt sie nur zu identifizieren Ein Compiler findet einige dieser Probleme aber die Nutzung eines speziellen Analysewerkzeugs ist effektiver Der MISRA-Standard unterstreicht dass die Einhaltung von Programmierregeln nur eine Komponente einer erfolgreichen Softwareentwicklung ist Die Entwickler müssen jedes Programmierprojekt in ein diszipliniertes technisches Umfeld integrieren das methodische Entwicklungsabläufe und bewährte Validierungswerkzeuge umfasst Das Fachwissen und die Ausbildung des Entwicklungspersonals sind Schlüsselfaktoren die die Softwareunternehmen häufig vernachlässigen die aber von den Prüfern bei der Beurteilung der Produktreife oft an erster Stelle genannt werden Auch die MISRA-Richtlinien betrachten die Kompetenz der Mitarbeiter als wichtigen Bestandteil der MISRA-Konformität In der Praxis ist die Schulung für ein erfahrenes Team relativ kurz Ein paar Tage können wochenlange Nacharbeit Qualitätsprobleme und verpasste Projekttermine verhindern Am besten ist es die Schulung zu Beginn des Projekts durchzuführen und einen Schulungstermin festzulegen an dem alle Entwickler ihre Teilnahme bestätigen Am Ende des Projekts sollte das Entwicklungsteam in der Lage sein Folgendes nachzuweisen