DocumentCode :
3065343
Title :
Design and implementation of a composable reflective middleware framework
Author :
Venkatasubramanian, Nalini ; Deshpande, Mayur ; Mohapatra, Shivjit ; Gutierrez-Nolasco, Sebastian ; Wickramasuriya, Jehan
Author_Institution :
Dept. of Inf. & Comput. Sci., California Univ., Irvine, CA, USA
fYear :
2001
fDate :
36982
Firstpage :
644
Lastpage :
653
Abstract :
With the evolution of the global information infrastructure, service providers will need to provide effective and adaptive resource management mechanisms that can serve more concurrent clients and deal with applications that exhibit quality-of-service (QoS) requirements. Flexible, scalable and customizable middleware can be used as an enabling technology for next-generation systems that adhere to the QoS requirements of applications that execute in highly dynamic distributed environments. To enable application-aware resource management, we are developing a customizable and composable middleware framework called CompOSE|Q (Composable Open Software Environment with QoS), based on a reflective meta-model. In this paper, we describe the architecture and runtime environment for CompOSE|Q and briefly assess the performance overhead of the additional flexibility. We also illustrate how flexible communication mechanisms can be supported efficiently in the CompOSE|Q framework
Keywords :
client-server systems; quality of service; software architecture; software performance evaluation; CompOSE|Q; Composable Open Software Environment with QoS; adaptive resource management mechanisms; application-aware resource management; composable reflective middleware framework; concurrent clients; customizable middleware framework; dynamic distributed environments; enabling technology; flexible communication mechanisms; flexible scalable customizable middleware; global information infrastructure; information service provision; next-generation systems; performance overhead; reflective meta-model; runtime environment; service quality requirements; system architecture; Access protocols; Application software; Computer science; Distributed computing; Intelligent transportation systems; Middleware; Quality of service; Resource management; Runtime environment; Software safety;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems, 2001. 21st International Conference on.
Conference_Location :
Mesa, AZ
Print_ISBN :
0-7695-1077-9
Type :
conf
DOI :
10.1109/ICDSC.2001.918995
Filename :
918995
Link To Document :
بازگشت