DocumentCode :
1588896
Title :
Formalizing meta-programming techniques to reconcile heterogeneous scheduling disciplines in open distributed real-time systems
Author :
Corsaro, Angelo ; Gill, Chris ; Cytron, Ron ; Schmidt, Douglas C.
Author_Institution :
Dept. of Comput. Sci., Washington Univ., St. Louis, MO, USA
fYear :
2001
fDate :
6/23/1905 12:00:00 AM
Firstpage :
289
Lastpage :
298
Abstract :
In open distributed real-time and embedded (DRE) systems, different ORB endsystems may use different scheduling disciplines. To ensure appropriate end-to-end application behavior in an open architecture, DRE systems must enforce an ordering on activities originating in an endsystem and activities that migrate there, based on the relative importance of these activities. This paper describes the meta-programming techniques applied in Juno, which extends Real-time CORBA to enhance the openness of DRE systems with respect to their scheduling disciplines by enabling dynamic ordering of priority equivalence classes. We use the forthcoming OMG Real-Time CORBA 2.0: Dynamic Scheduling Joint Final Submission (RT-CORBA 2.0 JFS) to illustrate our techniques
Keywords :
distributed object management; open systems; processor scheduling; programming; real-time systems; DRE systems; OMG Real-Time CORBA 2.0; ORB endsystems; heterogeneous scheduling disciplines; meta-programming techniques; open distributed real-time embedded systems; Collaboration; Dynamic scheduling; Java; Middleware; Mobile robots; Processor scheduling; Real time systems; Remotely operated vehicles; Vehicle dynamics; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Objects and Applications, 2001. DOA '01. Proceedings. 3rd International Symposium on
Conference_Location :
Rome
Print_ISBN :
0-7695-1300-X
Type :
conf
DOI :
10.1109/DOA.2001.954094
Filename :
954094
Link To Document :
بازگشت