Software Dependability
Softwarezuverlässigkeit
8 LPunregelmäßigDEwird nicht mehr angeboten
Voraussetzungen
Empfohlen, im Wortlaut
Kenntnis des Stoffes des Moduls • 12407: Einführung in die Nebenläufigkeit
Inhalte
Ausgehend von einer Definition geeigneter Softwarebewertungskriterien wird ein Überblick über Methoden gegeben, die im weitesten Sinne die Softwarezuverlässigkeit positiv beeinflussen, d.h. es werden sowohl fehlervermeidende (konstruktiv, analytisch) als auch fehlertolerierende Methoden diskutiert. Der inhaltliche Schwerpunkt liegt auf softwaremäßig realisierter Fehlertoleranz (defensive und diversitäre Methoden).
Lernziele
Die Studierenden erwerben einen Überblick über Methoden zur Verbesserung der Softwarezuverlässigkeit sowie grundlegende Kenntnisse zu deren ingenieurmäßigen Bewertung. Darüberhinaus werden Erfahrungen in fehlertolerierenden Programmiertechniken erworben.
Prüfungsleistung
Voraussetzung für die Modulabschlussprüfung: • erfolgreiches Halten eines Referats einschließlich schriftlicher AusarbeitungModulabschlussprüfung: • Klausur, 120 min. ODER • mündliche Prüfung, 30-40 min. (bei geringer Teilnehmerzahl) In der ersten Lehrveranstaltung wird bekanntgegeben, ob die Prüfungsleistung in schriftlicher oder mündlicher Form zu erbringen ist.
Literatur (1)
- Werden zu Beginn der Lehrveranstaltung ausgeben.
Bemerkungen
• Studiengang Informatik M. Sc.: Wahlpflichtmodul im Komplex „Praktische Informatik“ (Niveaustufe 500). • Studiengang Informations- und Medientechnik M. Sc.: Wahlpflichtmodul im Komplex „Zuverlässige HW/SW-Systeme". Falls kein Bedarf am Modulangebot in deutscher Sprache vorliegt, so kann statt dem Modul 12508 auch das englisprachige Modul 11887 "Software Dependability" angeboten werden. Die Module 11887 "Software Dependability" und 12508 "Softwarezuverlässigkeit" können nicht zusammen abgerechnet werden.
Quelle: Modulbeschreibung der BTU · abgerufen 18.10.2026Original