Seminar ISO 26262
ISO 26262 konformes Testen mit qualifizierten Tools
In modernen Kraftfahrzeugen befinden sich heute eine Vielzahl hochgradig vernetzter Fahrzeugfunktionen. Neben der Entwicklung selbst ist die größte Herausforderung die Absicherung der sicherheitsrelevanten Aspekte dieser Funktionen. In unserem Seminar "ISO 26262 konformes Testen mit qualifizierten Tools" geben wir Ihnen einen Überblick über die relevanten Norm-Anforderungen an den entwicklungsbegleitenden Test und vertiefen dies an konkreten Beispielen. Da die ISO 26262 den Einsatz qualifizierter Tools fordert, runden wir das Seminar mit einer Einführung in das Thema Qualifizierung nach ISO 26262 ab und stellen Ihnen zwei Qualification-Kits vor.Profitieren Sie von hochkarätigen Vorträgen:
Begrüßung und Vorstellung
ISO-konformes Testen
(Reny Grönberg, PikeTec GmbH)
Für die Luft- und Raumfahrt sowie den Eisenbahnbereich gibt es seit langem relevante Sicherheitsnormen. Seit Herausgabe der ISO 26262 im Jahr 2011 ist nun auch für die Automobilindustrie eine verbindliche Norm der Funktionalen Sicherheit gegeben. Die ISO 26262 umspannt das V-Modell der Entwicklung: Jede Aktivität im V-Modell ist mit einer Aufgabe der funktionalen Sicherheit verknüpft. Dies gilt auch für "Test".
Am Beispiel dieser Norm wird auf folgende Fragen eingegangen:
- Welche Test-Stufen gibt es?
- Welcher Test-Prozess ist gefordert?
- Welche Testarten kann man unterscheiden?
- Welche Testmethoden sind für die unterschiedlichen
Sicherheitanforderungen relevant? - Welche Methoden zur Testfallerstellung sind gegeben?
- Wie geht man mit verschiedenen Teststufen (Mil, Sil,Hil, Fahrzeug) um?
- Was ist mit Funktionaler und Interface-Abdeckung gefordert?
Funktionaler Test
(Reny Grönberg, PikeTec GmbH)
Funktionale Tests bzw. Funktionstests überprüfen eine Software (bzw. ein System) in Bezug auf funktionale Anforderungsmerkmale, also ob das Verhalten der Software bzw. des Systems den Anforderungen (Requirements) im Pflichtenheft entspricht.
Am Beispiel TPT werden folgende Aspekte vertieft:
- Testprozesse allgemein
- Systematische Erstellung funktionaler Tests
- Testdurchführung in verschiedenen Integrationsstufen und Plattformen wie Modelltest, Softwaretest, Modultest, Integrationstest etc.
- Automatische Testauswertung, Testbewertung und Dokumentation
- Abdeckungsanalysen von Anforderungen und Tests
Abdeckungskriterien und Messung der Test-Coverage
(Klaus Lambertz und Sebastian Götzinger, Verifysoft Technology GmbH)
Je nach ASIL-Einstufung verlangt die ISO 26262 den Nachweis von bestimmten Testabdeckungsstufen zum Nachweis der Vollständigkeit von Testfällen. Die erforderliche Coverage steigt mit jedem ASIL-Level. Während für ASIL A lediglich Statement Coverage verpflichtend ist, wird bei ASIL D Modified Condition/Decision Coverage (MC/DC-Coverage) verlangt. Die Norm fordert desweiteren, dass die Testumgebung beim Unit-Test so weit wie möglich der tatsächlichen Umgebung entsprechen soll. Bei der Entwicklung von embedded Software sollten die Tests also auf dem Target gemacht werden.
Der Vortrag zeigt, wie Sie mit dem Code Coverage Analyser Testwell CTC++ die Testabdeckung selbst auf kleinsten Targets und Microcontrollern messen.
Statische Codeanalyse
(Royd Lüdtke, Verifysoft Technology GmbH)
ISO 26262 stellt in Abschnitt 8.4.4 Richtlinien für Software Unit Design und Implementierung auf. Zur Überprüfung auf deren Einhaltung wird die Statische Codeanalyse für ASIL B-D dringend empfohlen, sowie empfohlen für ASIL A. Der Vortrag zeigt am Beispiel von CodeSonar auf, wie ein leistungsfähiges Werkzeug hier zu unterstützen vermag. Insbesondere wird in diesem Zusammenhang eingegangen auf die Themen:
- Verbesserung der Robustheit des Codes (Fehlerfreiheit und Konsistenz)
- Überprüfung auf Einhaltung von Codierrichtlinien (MISRA C, JPL etc.)
- Metriken
Toolqualifizierung
(Reny Grönberg, PikeTec GmbH)
Verschiedene Normen fordern eine Qualifizierung der eingesetzten Tools, um Fehler, die durch den Einsatz des Tools in das Produkt gelangen könnten, zu verhindern. Dieser Vortrag bietet Ihnen
- eine Einführung in die Toolqualifizierung gemäß ISO 26262
- die Vorstellung des Qualification-Kits für TPT sowie
- Informationen zum CTC++-Qualification-Kit.
Neben der Sicherheit, dass die hier vorgestellten Tools effizient qualifizierbar sind, können Sie Anregungen für einen eigenen Qualifizierungsprozess mitnehmen.
Referenten
Reny Grönberg
Klaus Lambertz
Hauptprodukte sind der Code Coverage Analyser Testwell CTC++, der mit allen Compilern und allen embedded Targets arbeitet, sowie das Statische Codeanalysetool CodeSonar. In den letzten Jahren hat Klaus Lambertz den weltweiten Vertrieb von Testwell CTC++ aufgebaut und die Erstellung des Qualification Kits für dieses Tool maßgeblich vorangebracht.
Sebastian Götzinger
Royd Lüdtke
Sichern Sie sich jetzt Ihren Platz!
Die Anzahl der Teilnehmer ist begrenzt.Zeit und Ort
Donnerstag, 23. April 2015, 10-17 Uhr
Technologiepark Offenburg
In der Spöck 10
77656 Offenburg
Anfahrt
Leistungen
- Seminar mit Spezialisten für Statische Codeanalyse
- Mittagessen, Getränke und Snacks
- Seminarunterlagen
- Teilnahmezertifikat
Preis
kostenlos
Hiermit melde ich mich verbindlich für die Veranstaltung "ISO 26262 konformes Testen mit qualifizierten Tools" an: