Title :
A Framework for Dynamic Service Discovery
Author :
Zisman, Andrea ; Spanoudakis, George ; Dooley, James
Author_Institution :
Dept. of Comput., City Univ. London, London
Abstract :
Service discovery has been recognised as an important activity for service-based systems. In this paper we describe a framework for dynamic service discovery that supports the identification of service during the execution time of service-based systems. In the framework, services are identified based on structural, behavioural, quality, and contextual characteristics of a system represented in query languages. The framework supports both pull and push modes of query execution. In the approach, a service is identified based on the computation of distances between a query and a candidate service. A prototype tool has been implemented in order to illustrate and evaluate the framework. The paper also describes the results of a set of experiments that we have conducted to evaluate the work.
Keywords :
query languages; software engineering; dynamic service discovery; query execution; query languages; service-based systems; Availability; Cities and towns; Context-aware services; Costs; Credit cards; Database languages; Ground penetrating radar; Network servers; Prototypes; Software systems;
Conference_Titel :
Automated Software Engineering, 2008. ASE 2008. 23rd IEEE/ACM International Conference on
Conference_Location :
L´Aquila
Print_ISBN :
978-1-4244-2187-9
Electronic_ISBN :
1938-4300
DOI :
10.1109/ASE.2008.26