Scheduling Algorithms for Multiprogramming in a Hard-Real-Time Environment
Journal of the ACM (JACM)
RTSS '95 Proceedings of the 16th IEEE Real-Time Systems Symposium
Scheduling real-time applications in an open environment
RTSS '97 Proceedings of the 18th IEEE Real-Time Systems Symposium
HLS: A Framework for Composing Soft Real-Time Schedulers
RTSS '01 Proceedings of the 22nd IEEE Real-Time Systems Symposium
Towards Compositionality in Real-Time Resource Partitioning Based on Regularity Bounds
RTSS '01 Proceedings of the 22nd IEEE Real-Time Systems Symposium
Execution environment for real-time rule-based decision systems
Execution environment for real-time rule-based decision systems
RTSS'10 Proceedings of the 21st IEEE conference on Real-time systems symposium
Hi-index | 0.00 |
A complex real-time embedded system may consist of multiple application components each of which has its own timeliness requirements and is scheduled by a component-specific scheduler that is tailored to meet its requirements. In this paper, we propose Class-based Component Composition (CCC) for composing independent components in an open environment. CCC applies a workload classification scheme to guarantee that the supply of shared resource always meets the hard-real-time constraints for on-budget workloads. The CCC solution aims to achieve a balance over multiple design objectives in component composition including composition overhead, overload handling and accommodating the range of real-time applications.