Abstract
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.
Get full access to this article
View all access options for this article.
