-
Notifications
You must be signed in to change notification settings - Fork 4
Software Fault Tolerance
-
Was ist der Unterschied zwischen Fault, Error und Failure?
-
Fehlertypen? (Bohrbug, Mandelbug, Heisenbug)
-
Was würden Sie tun, wenn ihr Programm aufgrund vieler nicht deterministischer Fehler abstürzt? Erklären!
-
Was würden Sie tun, wenn ihr Programm aufgrund vieler deterministischer Fehler abstürzt? Erklären!
-
Was ist TaintAnalyses? (Viele Details nachgefragt) Was ist Sting?
-
Opinion: Sehr faire Prüfung. Papers geben zusätsliche Details um den Stoff besser zu verstehen. Das lernen mit den Folien ist jedoch ausreichend für die Prüfung.
-
Bugs as Diviant Behavior erklären. (Static analysis, Must und May believes)
-
Anhand eines Beispielcodes Must und May beliefs erklären. Wie findet man Fehler? (Wo sind Konflikte)
-
Wozu dient der Z-Rank? (Wahrscheinlichkeit, dass Verstoß gegen May believe Fehler ist)
-
Wie funktioniert Rx? (Sensoren, Checkpointing, Proxy, Environmental Wrapper)