Title :
Web services composition with redundancy consideration
Author :
Safi, Amirhossein ; Jawawi, Dayang N. A. ; Wakil, Karzan
Author_Institution :
Fac. of Comput., Univ. Teknol. Malaysia, Skudai, Malaysia
Abstract :
Web services composition is a process of creating a new Web service from a set of available Web services. Semi-dynamic Web services composition in Service Oriented Architecture (SOA) consists of designing composition plan by service provider, and automation of Web service discovery and selection at runtime. This research paper describes redundant-free Web services composition in order to reduce execution time and overall cost of the composition process and also improve efficiency of the composition method. To fulfill the needs, this paper uses a linked list data structure called Composition List (CL) to select the ideal services. In addition, a hash table called Available Output Parameters (AOP) is used to find redundant Web services and reject them from Web services composition process.
Keywords :
Web services; data structures; redundancy; service-oriented architecture; AOP; CL; SOA; Web service creation; automatic Web service discovery; automatic Web service selection; available output parameters; composition list; composition method efficiency improvement; composition plan design; execution time reduction; hash table; linked list data structure; overall cost reduction; redundant Web services; redundant-free Web service composition; semidynamic Web service composition; service oriented architecture; service provider; Credit cards; Quality of service; redundancy remover; redundant services; web service; web services composition;
Conference_Titel :
Open Systems (ICOS), 2013 IEEE Conference on
Conference_Location :
Kuching
Print_ISBN :
978-1-4799-3152-1
DOI :
10.1109/ICOS.2013.6735058