Title :
Developing a real-time metaobject protocol
Author :
Mitchell, S.E. ; Burns, A. ; Wellings, A.J.
Author_Institution :
Real-Time Syst. Res. Group., York Univ., UK
Abstract :
The paper first introduces the concepts of reflection and its use for separating functional and non-functional concerns within a system. The authors then explore the structure and behaviour required of a real-time metaobject protocol and develop a MOP based on scheduling groups. Finally, they present examples of using reflection in real-time systems for the dynamic scheduling of tasks via best-effort scheduling and task-pair scheduling
Keywords :
object-oriented programming; processor scheduling; protocols; real-time systems; best-effort scheduling; dynamic task scheduling; functional concerns; nonfunctional concerns; real-time metaobject protocol development; reflection; scheduling groups; task-pair scheduling; Adaptive systems; Control systems; Delay effects; Dynamic scheduling; Processor scheduling; Protocols; Real time systems; Reflection; Runtime; Terminology;
Conference_Titel :
Object-Oriented Real-Time Dependable Systems, 1997. Proceedings., Third International Workshop on
Conference_Location :
Newport Beach, CA
Print_ISBN :
0-8186-8046-6
DOI :
10.1109/WORDS.1997.609974