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.
56 Elektronik 22 2025 EMBEDDED-SYSTEME Eine Voraussetzung für Sicherheitszertifizierungen ist die Messung der Codeabdeckung um die Vollständigkeit der Testfälle zu bewerten und nachzuweisen dass keine unbeabsichtigten Funktionen vorhanden sind Durch die Kombination aus der »LDRA tool suite« und den TRACE32-Tools lassen sich Codeabdeckungsmessungen effizient und zeitsparend gestalten weil der Umfang der erforderlichen Code-Instrumentierung und damit die Anzahl der erforderlichen Builds und Runs abnimmt Damit können Anwender viel Zeit und Aufwand einsparen um die Markteinführung sicherheitskritischer Produkte zu beschleunigen Einführung in Code Coverage Die Codeabdeckungsmessung – englisch Code Coverage auch strukturelle Abdeckungsanalyse genannt – wird von den Normen für funktionale Sicherheit in allen Branchen gefordert DO-178C Avionik ISO 26262 Automobil IEC 61508 Industrie und IEC 62304 medizinische Geräte beispielsweise verlangen alle ein unterschiedliches Maß an Codeabdeckungsmessungen je nachdem wie kritisch die Software ist Das Ziel der Codeabdeckungsmessung ist die Messung des Umfangs in dem Software getestet wurde Die Einhaltung der Normen für funktionale Sicherheit erfordert meist anforderungsbasierte Tests englisch requirementsbased testing RBT Das Ziel von RBT ist der Nachweis dass jede Anforderung ordnungsgemäß implementiert und verifiziert wurde Durch die Analyse der Codeabdeckung während der Durchführung von RBT lässt sich leicht feststellen ob und wo zusätzlicher Code vorhanden ist der zu einer unbeabsichtigten Funktionalität führen könnte einschließlich einer Sicherheitslücke oder eines Sicherheitsrisikos Die für die Messung und Analyse der Codeabdeckung verwendeten Tools spielen eine Schlüsselrolle für den Zeit-Ressourcenund Kostenaufwand den die Kürzere Markteinführungszeiten durch Toolkombinationen Code-Coverage Mit der richtigen Kombi zum Ziel Die Kombination aus den TRACE32-Tools von Lauterbach und der LDRA tool suite von LDRA ermöglicht effiziente und zeitsparende Code abdeckungsmessungen in allen Soft ware entwicklungsund Testphasen Auch die Sicher heitszertifizierungen beschleunigen sich dadurch Doch wie funktioniert die Kombination genau? Von Stephen Di Camillo und Frank Riemenschneider Die Kombination aus den TRACE32-Tools von Lauterbach und der LDRA tool suite von LDRA sorgt für effiziente und zeitsparende Codeabdeckungsmessungen Bild Lauterbach