Amin, Sarah: List scheduling algorithms for open distributed real-time embedded systems. 2020
Inhalt
- ABSTRACT
- Zusammenfassung
- TABLE OF CONTENTS
- LIST OF TABLES
- LIST OF FIGURES
- Introduction
- Basic Concepts
- Distributed Real-Time Embedded Systems
- Fault Diagnosis and Detection (FDD) in Safety-Critical Distributed Embedded Systems
- Passive and Active FDD
- Diagnosis requirements for Open Distributed Real-time Embedded (ODRE) systems
- Real-time Scheduling Problems
- Time-triggered (TT) Systems
- Static Task Scheduling
- Incremental Design Process
- Related Work
- Static Task and Message Scheduling
- List Scheduling
- Incremental Scheduling
- Fault Detection and Diagnosis in Embedded Systems
- System Model
- System Architecture
- Hardware Components of Processors
- Software Components of Processors
- Scheduler
- Constraints of the Distributed System
- Application Model
- System Application (GS)
- Diagnostic Multi-Query Graph (DMG - GD)
- Characteristics of DMG
- Translation of History-Interval to Directed Edges
- Characteristics of the Application Model used for List Scheduling
- List Scheduling for active diagnosis in Homogeneous ODRE Systems
- Problem Formulation
- List Scheduling (LS) for Homogeneous Distributed Systems
- Experimental Setup
- Results
- List Scheduling for active diagnosis in Heterogeneous ODRE Systems
- Incremental List Scheduling
- Problem Formulation
- Incremental List Scheduling (ILS)
- Identify the modifications in the system
- Compute the affected queries
- Scheduling the queries/messages
- Complexity of the ILS algorithm
- Experimentation and Evaluation
- Real-World Use Case: Fault detection and diagnosis using diagnostic multi-queries in HVAC systems
- Background
- Related Work
- Problem Formulation
- Formulation of Diagnostic Multi-query Graphs (DMGs)
- Optimization
- Scheduler
- Experimentation and Results
- Conclusion
- List Scheduling Algorithm for Homogeneous ODRE systems
- List Scheduling Algorithm for Heterogeneous ODRE systems
- Incremental List Scheduling Algorithm for Homogeneous ODRE systems
- Real-World Use Case: HVAC Systems
- REFERENCES
