DocumentCode :
3782432
Title :
Execution model for real-time server object
Author :
J.P. Babau;M. Colnaric;L. Contreras;R. Gumzej;J. Skubich;D. Verber
Author_Institution :
Lab. L31, INSA de Lyon, Villeurbanne, France
Volume :
1
fYear :
1999
Firstpage :
70
Abstract :
The goal of this paper is to find the most efficient architecture for distributed and adaptive systems that could provide services, which have to be executed within a given time frame. A real-time client/server architecture is proposed. This paper focuses on the server part of the architecture, the real-time server object (RTSO). Within this architecture, a client communicates with a local proxy object, which acts as a representative of one remote RTSO. The software architecture for a RTSO is based upon a reflective architecture. A metaobject controls the application and one object provides the services issued from the client request, which include some real-time constraints. The hardware architecture for a RTSO is a multiprocessor architecture in which processors are dedicated to the metaobject and the object respectively. Within the same server site, a metaobject (function and data members) is mapped onto dedicated processors named kernel processors; the methods (function members) are mapped onto task processors. Depending on their use, the attributes (data members) are mapped onto task, kernel processors or onto a real-time shared memory. Finally, the real time temporal performance of such a complex architecture is evaluated.
Keywords :
"Computer architecture","Network servers","Hardware","Application software","Kernel","Software architecture","Time factors","Computer science","Adaptive systems","Software quality"
Publisher :
ieee
Conference_Titel :
Industrial Electronics, 1999. ISIE ´99. Proceedings of the IEEE International Symposium on
Print_ISBN :
0-7803-5662-4
Type :
conf
DOI :
10.1109/ISIE.1999.801759
Filename :
801759
Link To Document :
بازگشت