DocumentCode :
2223500
Title :
Building self-adapting services using service-specific knowledge
Author :
Huang, An-Cheng ; Steenkiste, Peter
Author_Institution :
Comput. Sci. Dept., Carnegie Mellon Univ., Pittsburgh, PA, USA
fYear :
2005
fDate :
24-27 July 2005
Firstpage :
34
Lastpage :
43
Abstract :
With the advances in middleware and Web services technologies, network sendees are evolving from simple client-sender applications to self-configuring services that can compose primitive components distributed in the Internet into a value-added service configuration that provides rich functionalities to users. A resulting research problem is how to continuously adapt such composite service configurations at run time in order to cope with the increasingly dynamic and heterogeneous network environments and computing platforms. In this paper, we propose a self-adaptation architecture that allows service developers to specify their service-specific adaptation knowledge as "externalized" adaptation strategies. These adaptation strategies are used by a general, shared adaptation framework to perform run-time adaptation operations that automatically incorporate service-specific knowledge. In addition to the strategies, we also identify another aspect of adaptation knowledge that is not addressed by previous solutions: adaptation coordination. Our framework provides integrated support for the specification and execution of both aspects of developers\´ adaptation knowledge.
Keywords :
Internet; distributed object management; formal specification; knowledge based systems; middleware; Internet; Web services; client-sender application; composite service configuration; distributed components; dynamic network environment; heterogeneous network environment; middleware; run-time adaptation operation; self-adaptation architecture; self-adapting services; self-configuring services; service-specific adaptation knowledge specification; value-added service configuration; Application software; Computer science; Costs; Distributed computing; IP networks; Middleware; Peer to peer computing; Runtime; Video sharing; Web services;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Distributed Computing, 2005. HPDC-14. Proceedings. 14th IEEE International Symposium on
ISSN :
1082-8907
Print_ISBN :
0-7803-9037-7
Type :
conf
DOI :
10.1109/HPDC.2005.1520931
Filename :
1520931
Link To Document :
بازگشت