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
Verification and Validation
Formal Methods
Formal Methods and Model Checking
Temporal Logic
Linear Temporal Logic
Computation Tree Logic
Real-Time Temporal Logic
State Space Exploration
Reachability Analysis
State Space Reduction
Theorem Proving
Interactive Theorem Provers
Automated Proof Techniques
Formal Specification Languages
TLA+
UPPAAL
SPIN/Promela
Testing and Validation
Simulation and Emulation
System-Level Simulation
Hardware-in-the-Loop Testing
Software-in-the-Loop Testing
Testing Strategies for Real-Time Systems
Stress Testing
Overload Scenarios
Resource Exhaustion Testing
Performance Testing
Timing Constraint Validation
Load Testing
Fault Injection Testing
Hardware Fault Injection
Software Fault Injection
Coverage Analysis
Code Coverage
Path Coverage
Timing Coverage
Certification and Standards
Safety Standards
IEC 61508 Functional Safety
ISO 26262 Automotive Safety
DO-178C Avionics Software
Certification Processes
Evidence Collection
Traceability Requirements
Independent Verification
Previous
8. System Design and Analysis
Go to top
Next
10. Fault Tolerance and Reliability