Useful Links
Computer Science
Control Systems
Real-Time Systems
1. Fundamentals of Real-Time Systems
2. Real-Time Task Modeling
3. Real-Time Scheduling Theory
4. Schedulability Analysis
5. Resource Management and Synchronization
6. Real-Time Operating Systems
7. Real-Time Communication
8. System Design and Analysis
9. Verification and Validation
10. Fault Tolerance and Reliability
Fault Tolerance and Reliability
Fault Models and Classification
Fault Types
Transient Faults
Permanent Faults
Intermittent Faults
Failure Modes
Crash Failures
Omission Failures
Byzantine Failures
Redundancy Techniques
Hardware Redundancy
Dual Modular Redundancy
Triple Modular Redundancy
N-Modular Redundancy
Software Redundancy
N-Version Programming
Recovery Blocks
Consensus Recovery Blocks
Time Redundancy
Re-Execution Strategies
Rollback and Retry
Information Redundancy
Error Detection Codes
Error Correction Codes
Error Detection and Recovery
Error Detection Mechanisms
Watchdog Timers
Checksum and Error Correction
Assertion Checking
Recovery Mechanisms
Forward Error Recovery
Backward Error Recovery
Compensation Error Recovery
Checkpointing and Rollback
Checkpoint Placement
Rollback Recovery Procedures
Coordinated Checkpointing
Dependability Analysis
Reliability Modeling
Markov Models
Fault Trees
Reliability Block Diagrams
Availability Analysis
Mean Time to Failure
Mean Time to Repair
Availability Calculations
Safety Analysis
Hazard Analysis
Risk Assessment
Safety Integrity Levels
Previous
9. Verification and Validation
Go to top
Back to Start
1. Fundamentals of Real-Time Systems