Journal of Software, Vol 4, No 8 (2009), 891-898, Oct 2009
doi:10.4304/jsw.4.8.891-898

A Structure-based Approach for Dynamic Services Composition

Canghong Jin, Minghui Wu, Jing Ying

Abstract


Web service composition needs to increase the dynamic feature of adapting complex and unstable business environment. Thus the service selection and evaluation are very important for service composition. Although previous studies have stated some approaches to support dynamic composition, they are unable to balance the flexibility and verification very well in dynamic environment. Moreover, most service selection methods only depend on the similarity of a pair of single services. These methods are useful and concise to find substitutes for unavailable services, but sometimes they might be too strict to find a solution. To overcome these problems, we propose a novel approach named SPACE architecture with six basic structures, and define the service composition based on situation calculus language. SPACE estimates the similarity by the basic structures and constraints rather than the features of single service. It can help us to find non-optimal but acceptable substitutes and guarantee the verifications of composition. Finally, as a case study we consider a health care scenario to demonstrate our approach 


Keywords


web services composition; composite structure; SPACE architecture; situation calculus

References



Full Text: PDF


Journal of Software (JSW, ISSN 1796-217X)

Copyright @ 2006-2012 by ACADEMY PUBLISHER – All rights reserved.