Dependability Theory | 01:06:35 | |
---|---|---|
Dependability - an umbrella term | 00:15:40 | |
Dependability Means | 00:15:07 | |
Fault Removal | 00:15:15 | |
Fault Prevention | 00:20:33 |
Fault Tolerance in Distributed Systems | 01:21:08 | |
---|---|---|
Reliability Computation - Example | 00:03:14 | |
Distributed Systems - Motivation | 00:15:08 | |
Timing Model | 00:22:34 | |
Fault Model | 00:17:23 | |
Consensus | 00:22:49 |
Fault Tolerance Patterns | 01:22:09 | |
---|---|---|
Recap | 00:03:50 | |
Architectural Patterns | 00:15:09 | |
Detection Patterns | 00:15:23 | |
Error Recovery Patterns | 00:16:00 | |
Error Mitigation Patterns | 00:10:28 | |
Fault Treatment Patterns | 00:08:09 | |
Software Dependability Approaches | 00:13:10 |
Fault Tolerance Patterns (2) | 00:31:14 | |
---|---|---|
Recap | 00:14:57 | |
Software Dependability Approaches | 00:16:17 |
Fault Tolerance in Distributed Systems (2) | 00:52:45 | |
---|---|---|
Recap | 00:16:00 | |
Consistency | 00:25:03 | |
Trade-Offs in Distributed Systems | 00:11:42 |
Fault Tolerance in Distributed Systems (3) | 00:45:46 | |
---|---|---|
Recap | 00:13:10 | |
Replication | 00:15:09 | |
Applications | 00:07:48 | |
Distributed Storage | 00:09:39 |
Testing & Debugging | 00:37:53 | |
---|---|---|
Recap | 00:03:26 | |
A Brief History of Debugging | 00:11:06 | |
Fault Removal Through Software Testing | 00:23:21 |
Testing & Debugging (2) | 00:12:14 | |
---|---|---|
Recap | 00:02:44 | |
Object Equivalence | 00:09:30 |
Formal Methods | 01:01:45 | |
---|---|---|
Verification Techniques | 00:20:26 | |
Model Checking | 00:14:53 | |
Synthesis | 00:04:59 | |
Theorem Proving | 00:05:36 | |
Symbolic Execution | 00:07:47 | |
Static Analysis | 00:08:04 |
Hardware Fault Tolerance & Fault Injection | 01:16:27 | |
---|---|---|
Low Level Redundancy | 00:20:48 | |
RAID | 00:15:41 | |
Fault Injection | 00:17:53 | |
Fault Injectors | 00:22:05 |
Dependability Modelling | 01:08:15 | |
---|---|---|
Recap | 00:17:00 | |
Structural Modelling | 00:19:55 | |
State-based Modelling | 00:17:31 | |
Petri Nets | 00:13:49 |
Site Reliability Engineering | 00:51:14 | |
---|---|---|
Was ist Site Reliability Engineering? | 00:08:45 | |
Principles | 00:17:51 | |
Practices | 00:22:53 | |
Conclusions | 00:01:45 |
Humans and Other Miscellaneous Challenges to Software Dependability | 00:33:41 | |
---|---|---|
Recap | 00:01:59 | |
Human Error Models | 00:19:28 | |
Software Evolution | 00:12:14 |