Für sichere und zuverlässige Systeme ist eine solide Grundlage unerlässlich. Bei der Entwicklung und dem Design ist Teamwork entscheidend, damit Simulationen, automatisierte Testumgebungen, Reviews und bewährte Methoden der Softwareentwicklung eingesetzt werden. Koordinierte Zusammenarbeit und das richtige Know-how gewährleistet so Sicherheit.Prof. Derk Rembold vermittelt Ihnen in diesem Lehrbuch die Grundlagen sicherer Softwareentwicklung und die Prinzipien der Betriebssicherheit in der Hardwareentwicklung. In strukturierten Kapiteln lernen Sie, Risiken komplexer Systeme einzuschätzen, Fehlerbaumanalysen durchzuführen, Risikographen zu gestalten und essenzielle Methoden für die sichere Systementwicklung zu beherrschen.
Aus dem Inhalt:
Normen und Sicherheitsrichtlinien
Sicherheit in der Softwareentwicklung
Fehler analysieren und verstehen
Kenngrößen: Zuverlässigkeit, Ausfallrate, Lebensdauer
Gefahrenanalyse
Fehlerbaumanalyse
Risikograph
Layer of Protection Analysis
Zuverlässigkeitsblockdiagramm
Marcov-Decision-Prozess
Binary-Decision-Diagrams