Entwicklung eines Grundverständnisses für Systemsicherheit (Safety&Security);
Verständnis der rechtlichen Grundlage, Normen und Standards bei der Entwicklung solcher Systeme;
Grundlegende Techniken zur Entwicklung sicherheitskritischer Systeme beherrschen und anwenden können. Dazu zu zählen formale Modellierungssprachen zur Spezifikation von Eigenschaften, und Verifikationsmethoden wie Test, statische Programmanalyse, Programmverifikation und Modelchecking.
Lerninhalte
Der Begriff der Zuverlässigkeit (Dependability);
Aspekte des Qualitätsbegriffes;
Rechtliche Aspskte, Normen und Standards wie die funktionale Sicherheitsnorm IEC 61508 und die Common Criteria IEC 15408;