DocumentCode :
2154035
Title :
Integration of CORBA services with a dynamic real-time architecture
Author :
Polze, Andreas ; Schwarz, Janek ; Wehner, Kristopher ; Sha, Lui
Author_Institution :
Dept. of Comput. Sci., Humboldt-Univ., Berlin, Germany
fYear :
2000
fDate :
2000
Firstpage :
198
Lastpage :
206
Abstract :
The Common Object Request Broker Architecture (CORBA) is the most successful representative for an object based distributed computing architecture. Although CORBA simplifies the implementation of complex, distributed systems significantly, support of techniques for reliable fault-tolerant software, such as online-replacement or replication is not within the scope of today´s CORBA or Real-time CORBA. The Simplex architecture developed at the Software Engineering Institute at Carnegie Mellon University supports the online replacement of software components within a fault-tolerant, real time control application. Simplex middleware consists of both a hard real time publisher/subscriber service and a soft real time service to support human-in-the-loop supervisor control activities. We have replaced Simplex´ soft real time services with CORBA services while retaining its hard real time publication and subscription service. This composite approach allows us to take advantage of both the strength of CORBA in distributed computing and Simplex´ strength in hard real time control applications. The authors discuss the trade-off issues in this composite system approach and present the tele-laboratory experiment, which is based on the extended Simplex system
Keywords :
client-server systems; computerised control; distributed object management; real-time systems; software fault tolerance; CORBA services; Common Object Request Broker Architecture; Simplex architecture; Simplex middleware; complex distributed systems; composite approach; composite system approach; distributed computing; dynamic real-time architecture; hard real time control applications; hard real time publication; hard real time publisher/subscriber service; human-in-the-loop supervisor control activities; object based distributed computing architecture; online replacement; online-replacement; reliable fault-tolerant software; soft real time service; software components; subscription service; Application software; Computer architecture; Distributed computing; Fault tolerance; Fault tolerant systems; Interconnected systems; Middleware; Real time systems; Software engineering; Subscriptions;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time Technology and Applications Symposium, 2000. RTAS 2000. Proceedings. Sixth IEEE
Conference_Location :
Washington, DC
ISSN :
1080-1812
Print_ISBN :
0-7695-0713-1
Type :
conf
DOI :
10.1109/RTTAS.2000.852464
Filename :
852464
Link To Document :
بازگشت