Title :
A resource synchronization protocol for dynamic scheduling real-time CORBA
Author :
Zhang, Chen ; Cordes, David
Author_Institution :
Comput. Sci. Dept., Alabama Univ., Tuscaloosa, AL, USA
Abstract :
In 1989, the Object Management Group (OMG) formed a Real-Time Special Interest Group (RT SIG) with the goal of extending the Common Object Request Broker Architecture (CORBA) standard with real-time specifications. The most recent effort attempts to meet the requirements of dynamic distributed real-time systems. In such systems, one of the requirements is resource access synchronization for tasks with end-to-end timing constraints under dynamic scheduling. The paper proposes a resource synchronization protocol that meets the requirements of the dynamic distributed realtime system specified by the Dynamic Scheduling Real-Time CORBA (DSRT CORBA). The proposed protocol can be applied to both Earliest Deadline First (EDF) and Least Laxity First (LLF) dynamic scheduling algorithms, allows distributed nested critical sections, and avoids unnecessary runtime overhead
Keywords :
distributed object management; formal specification; protocols; resource allocation; scheduling; synchronisation; CORBA standard; Common Object Request Broker Architecture; DSRT CORBA; Dynamic Scheduling Real-Time CORBA; Earliest Deadline First scheduling; Least Laxity First dynamic scheduling algorithms; OMG; Object Management Group; RT SIG; Real-Time Special Interest Group; distributed nested critical sections; dynamic distributed real-time systems; dynamic scheduling; end-to-end timing constraints; real-time CORBA scheduling; real-time specifications; resource access synchronization; resource synchronization protocol; runtime overhead; Access protocols; Distributed computing; Dynamic scheduling; Heuristic algorithms; Middleware; Real time systems; Runtime; Scheduling algorithm; System recovery; Timing;
Conference_Titel :
SoutheastCon, 2002. Proceedings IEEE
Conference_Location :
Columbia, SC
Print_ISBN :
0-7803-7252-2
DOI :
10.1109/.2002.995549