Title :
Performance evaluation of the meta-ORB reflective middleware platform
Author_Institution :
Inst. of Comput., Goias Fed. Univ., Goiania, Brazil
Abstract :
Reflection has found its way into middleware platforms as a principled technique to provide flexible infrastructures that can dynamically adapt to meet new or changing requirements. In this context, there is a common belief that the use of such a technique incurs unacceptable overheads. In this paper, we evaluate the performance of reflective middleware, comparing it with non-reflective approaches and with requirements of an important class of applications. The aim is to show that, although the associated overhead cannot be ignored, it is well within acceptable limits. The work is done in the context of a particular reflective middleware platform, the meta-ORB python prototype of open ORB. In this context, we also demonstrate that the integration of meta-information management and reflection does not compromise performance, at the same time as it allows a uniform programming model.
Keywords :
metacomputing; middleware; open systems; meta-ORB python prototype; meta-ORB reflective middleware platform; meta-information management; uniform programming model; Bandwidth; Decoding; Middleware; Production facilities; Prototypes; Reflection; Runtime; Transport protocols;
Conference_Titel :
Performance, Computing, and Communications, 2004 IEEE International Conference on
Print_ISBN :
0-7803-8396-6
DOI :
10.1109/PCCC.2004.1395207