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.
12 Elektronik 25 2021 EmbEddEd TEchnology Statische Codeanalyse und dynamische Tests Gemeinsam zum Erfolg Softwareentwicklern stehen zwei Techniken zum Testen von Software zur Verfügung dynamische Tests und die statische Codeanalyse Erst wenn beide Methoden kombiniert werden lassen sich Fehler in der Software weitgehend ausschließen Von Royd Lüdtke Vermehrte Rückrufaktionen verzögerte Auslieferungen Schwierigkeiten die versprochenen Funktionen rechtzeitig auszuliefern Softwarequalität ist nichts was vom Himmel fällt Gute Software entsteht nur durch konsequentes Handeln Einhalten von Normen und den Einsatz ausgereifter und funktionsreicher Qualitätssicherungstools Schlechte Software führt zu monetären Verlusten und Imageschäden Besonders kritisch ist Software für Embedded-Systeme da diese oft in sicherheitskritischen Anwendungen eingesetzt wird Hier können Softwarefehler Menschenleben gefährden und müssen daher auf jeden Fall vermieden werden Branchennormen wie die ISO 26262 IEC 61508 oder DO178-Cschreiben deshalb strikte Anforderungen hinsichtlich der Qualität von Entwicklung und Test von Software vor Um die Qualität sicherzustellen werden zwei Methoden unterschieden statische Codeanalyseverfahren und das Testen lauffähiger Software während der dynamischen Analyse – unter anderem mit Unit-Tests Beide Verfahren sind komplementär – jeder der beiden Ansätze deckt verfahrensbedingt Bild Shu tte rs to ck