Removing Abstraction Overhead in the Composition of Hierarchical Real-Time Systems

The hierarchical real-time scheduling framework is a widely accepted model to facilitate the design and analysis of the increasingly complex real-time systems. Interface abstraction and composition are the key issues in the hierarchical scheduling framework analysis. Schedulability is essential to g...

Full description

Saved in:
Bibliographic Details
Published in2011 17th IEEE Real-Time and Embedded Technology and Applications Symposium pp. 81 - 90
Main Authors Sanjian Chen, Phan, L T X, Jaewoo Lee, Insup Lee, Sokolsky, O
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.04.2011
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:The hierarchical real-time scheduling framework is a widely accepted model to facilitate the design and analysis of the increasingly complex real-time systems. Interface abstraction and composition are the key issues in the hierarchical scheduling framework analysis. Schedulability is essential to guarantee that the timing requirements of all components are satisfied. In order for the design to be resource efficient, the composition must be bandwidth optimal. Associativity is desirable for open systems in which components may be added or deleted at run time. Previous techniques on compositional scheduling are either not resource efficient in some aspects, or cannot achieve optimality and associativity at the same time. In this paper, several important properties regarding the periodic resource model are identified. Based on those properties, we propose a novel interface abstraction and composition framework which achieves schedulability, optimality, and associativity. Our approach eliminates abstraction overhead in the composition.
ISBN:1612843263
9781612843261
ISSN:1545-3421
2642-7346
DOI:10.1109/RTAS.2011.16