DocumentCode :
2176668
Title :
Quality attribute scenario based architectural modeling for self-adaptation supported by architecture-based reflective middleware
Author :
Zhu, Yali ; Huang, Gang ; Mei, Hong
Author_Institution :
Sch. of Electron. Eng. & Comput. Sci., Peking Univ., Beijing, China
fYear :
2004
fDate :
30 Nov.-3 Dec. 2004
Firstpage :
2
Lastpage :
9
Abstract :
Reflective middleware is proposed for guaranteeing desired qualities of middleware based systems which reside in the extremely open and dynamic Internet. Current researches and practices focus on how to monitor and change the whole system through reflective mechanisms provided by middleware. However, they put little attention on why, when and what to monitor and change because it is very hard for middleware to collect enough knowledge which is usually specific to the whole system. Being an important artifact in software development, software architecture records plentiful design information, especially the considerations for quality attributes of the target system. It is a natural idea to provide reflective middleware with enough knowledge via software architecture. This paper presents a demonstration of the idea. In this demonstration, the self-adaptations can be analyzed in a quality attribute scenario based way and specified by an extended architecture description language. Such knowledge prescribed at the design phase can be used directly by an architecture based reflective middleware which then automatically adapts itself at runtime.
Keywords :
Internet; middleware; software architecture; software quality; specification languages; Internet; extended architecture description language; quality attributes; reflective middleware; scenario based architectural model; software architecture; software development; Architecture description languages; Computer science; Computerized monitoring; Delay; Electronic mail; Internet; Middleware; Programming; Runtime; Software architecture; Architectural description language; Quality attributes; Reflective middleware; Software architecture;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Conference, 2004. 11th Asia-Pacific
ISSN :
1530-1362
Print_ISBN :
0-7695-2245-9
Type :
conf
DOI :
10.1109/APSEC.2004.79
Filename :
1371899
Link To Document :
بازگشت