DocumentCode :
2228851
Title :
Tree-based Search Algorithm for Web Service Composition in SaaS
Author :
Wu, Ching-Seh ; Khoury, Ibrahim
Author_Institution :
Dept. of Comput. Sci. & Eng., Oakland Univ., Rochester, NY, USA
fYear :
2012
fDate :
16-18 April 2012
Firstpage :
132
Lastpage :
138
Abstract :
With the growing demand of cloud computing most companies are moving software to the cloud in form of web services. Web services are popular in terms of distributed technology that can successfully solve integration problems between heterogeneous systems. Web service composition is NP-hard problem and one of the most challenging problems in web services. This paper aims to optimize QoS attributes in web service composition using a tree-based heuristic search algorithm. The proposed algorithm consists of three main steps: tree creation, tree filtering and tree searching. First the algorithm creates a tree that represents all possible composition solutions. Second the filtering algorithm removes illegal composition paths as well as composition paths that less likely to be in the optimal set. Finally a best-first search algorithm is used to find, evaluate and rank the optimal composition solutions. To demonstrate the efficiency and effectiveness of the proposed algorithm, we provided experimental results for supply chain management system case study with multi QoS attributes.
Keywords :
Web services; cloud computing; computational complexity; health care; optimisation; quality of service; supply chain management; tree searching; trees (mathematics); NP-hard problem; QoS attribute optimization; SaaS; Web service composition; best-first search algorithm; cloud computing; distributed technology; filtering algorithm; healthcare SCM system; heterogeneous systems; illegal composition path removal; integration problem; multiQoS attributes; optimal composition solution; supply chain management system case study; tree creation; tree filtering; tree-based heuristic search algorithm; Algorithm design and analysis; Cloud computing; Filtering algorithms; Quality of service; Reliability; Software algorithms; Cloud computing; Optimization; QoS; SaaS; Web services composition;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Technology: New Generations (ITNG), 2012 Ninth International Conference on
Conference_Location :
Las Vegas, NV
Print_ISBN :
978-1-4673-0798-7
Type :
conf
DOI :
10.1109/ITNG.2012.27
Filename :
6209137
Link To Document :
بازگشت