Title :
The design of an open real-time system using CORBA
Author_Institution :
Sch. of Electr. & Comput. Eng., Purdue Univ., West Lafayette, IN, USA
Abstract :
While CORBA provides an infrastructure which allows objects to communicate, independent of the specific techniques, languages, and platforms used to implement the objects, it is not yet suited for real-time applications since CORBA lacks essential quality-of-service (QoS) features. Current work on real-time CORBA includes an off-line scheduled, hard, real-time system based on rate-monotonic scheduling and an on-line scheduled, best-effort, real-time system based on the earliest-deadline-first algorithm. The former provides QoS guarantees at the expense of run-time scheduling flexibility while the latter provides the complement. We propose an approach which provides the advantages of both, that is, QoS guarantees and run-time scheduling flexibility
Keywords :
distributed object management; open systems; quality of service; real-time systems; scheduling; CORBA; earliest-deadline-first algorithm; offline scheduling; online scheduling; open real-time system; quality-of-service; rate-monotonic scheduling; run-time scheduling; Application software; Costs; Dynamic scheduling; Intelligent networks; Laboratories; Middleware; Programming; Real time systems; Runtime; Scheduling algorithm;
Conference_Titel :
Parallel Processing, 1999. Proceedings. 1999 International Workshops on
Conference_Location :
Aizu-Wakamatsu
Print_ISBN :
0-7695-0353-5
DOI :
10.1109/ICPPW.1999.800102