Sicherheitsrelevante Software nach IEC 61508 - Entwicklung und Prüfung.
- Seminar
- Virtual Classroom
- 2 Termine verfügbar
- 8 Unterrichtseinheiten
- Teilnahmebescheinigung
Zuverlässige Software für sicherheitsrelevante Systeme: Entwicklung und Prüfung nach Norm
In diesem Workshop werden Sie die Begriffe und Anforderungen der IEC 61508, Teil 3 und deren Umsetzung im Detail kennenlernen.
Nutzen
Überblick und die Kenntnis von konkreten Methoden zur Fehlervermeidung und Fehlerbeherrschung.
Zielgruppe
Softwareentwickler, Projektleiter, Qualitätsmanagement, Prüfer Führungskräfte, die für die Produkt-Entwicklung und den Einsatz sicherheitsrelevanter Systeme verantwortlich sind.
Anforderungen
Grundlagenwissen zur Entwicklung und Prüfung von Software.
Inhalte
Überblick IEC 61508 Teil 3
- Anwendung der Norm
- Risikoanalyse
- Ablauf des Software-Entwicklungsprozesses
- Sicherheitslebenszyklus der Software
Dokumentation
- Erstellung einer Safety Requirement Specification (SRS)
- Themen der Spezifikation der Architektur
- Dokumentieren von Tests
Maßnahmen zur Fehlervermeidung
- Testplanung
- Dokumentation
- Defensive Programmierung
- Nutzung von Codierungsrichtlinien
- Einsatz bewährter Module
- Umgang mit Tools
Ausgewählte Methoden zur Beherrschung von Hardwarefehlern
- RAM-Tests
- ROM-Tests
- Opcode-Tests
- Interne Prozessortests
Methoden zur Beherrschung von systematischen Fehlern
Anforderungen an die Verifikation
- Statische Tests
- Dynamische Tests
- Verfahren zur Bestimmung der Software-Komplexität
Anforderungen an die Validation
- Planung
- Ausführung
Erstellung einer FMECA
Umgang mit Modifikationen
Die Teilnehmer haben Gelegenheit Übungen durchzuführen