A Framework for Dynamic Web Services Composition


Share/Save/Bookmark

Lécué, Freddy and Silva, Eduardo and Ferreira Pires, Luis (2008) A Framework for Dynamic Web Services Composition. In: Emerging Web Services Technology, Volume II. Whitestein Series in Software Agent Technologies and Autonomic Computing . Springer-Birkhauser, Basel, pp. 59-75. ISBN 9783764388645

[img]
Preview
PDF
309Kb
Abstract:Dynamic composition of web services is a promising approach and at the same time a challenging research area for the dissemination of service-oriented applications. It is widely recognised that service semantics is a key element for the dynamic composition of Web services, since it allows the unambiguous descriptions of a service’s capabilities and parameters. This paper introduces a framework for performing dynamic service composition by exploiting the semantic matchmaking between service parameters (i.e., outputs and inputs) to enable their interconnection and interaction. The basic assumption of the framework is that matchmaking enables finding semantic compatibilities among independently defined service descriptions. We also developed a composition algorithm that follows a semantic graph-based approach, in which a graph represents service compositions and the nodes of this graph represent semantic connections between services. Moreover, functional and non-functional properties of services are considered, to enable the computation of relevant and most suitable service compositions for some service request. The suggested end-to-end functional level service composition framework is illustrated with a realistic application scenario from the IST SPICE project.
Item Type:Book Section
Copyright:© 2008 Springer
Faculty:
Electrical Engineering, Mathematics and Computer Science (EEMCS)
Research Group:
Link to this item:http://purl.utwente.nl/publications/75316
Official URL:http://dx.doi.org/10.1007/978-3-7643-8864-5_5
Export this item as:BibTeX
EndNote
HTML Citation
Reference Manager

 

Repository Staff Only: item control page