Title :
Application of Social Harmony Search Algorithm on Composite Web Service Selection Based on Quality Attributes
Author :
Esfahani, Peyman Mohajerin ; Habibi, Jalal ; Varaee, T.
Author_Institution :
Dept. of Comput. Eng., Islamic Azad Univ., Tehran, Iran
Abstract :
The harmony search algorithm is one of the latest meta-heuristic algorithms. It benefits from a number of distinguishing features such as a simple concept, few parameters and easy implementation. Combination of web services for inter-enterprise interactions and creation of a composite service which meets users requirements are novel subjects for researches on service oriented systems and process of selecting the best quality based combination is a debatable challenge at this field. In this study an efficient service selection mechanism based on the social harmony search algorithm is proposed to help clients select services with considering the quality attributes. In order to demonstrate the capabilities of the applied algorithm in the quality optimization of composite service it is compared to a similar optimization problem with a genetic algorithm approach and the corresponding results revealed that presented algorithm consumes less time finding the optimum combination and therefore is more efficient.
Keywords :
Web services; genetic algorithms; search problems; service-oriented architecture; software quality; composite Web service selection mechanism; genetic algorithm approach; inter-enterprise interactions; metaheuristic algorithms; quality attributes; quality based combination; quality optimization; service oriented systems; social harmony search algorithm; Algorithm design and analysis; Genetic algorithms; Optimization; Quality of service; Search problems; Vectors; Web services; global optimization; quality attributes; social harmony search; web service composition;
Conference_Titel :
Genetic and Evolutionary Computing (ICGEC), 2012 Sixth International Conference on
Conference_Location :
Kitakushu
Print_ISBN :
978-1-4673-2138-9
DOI :
10.1109/ICGEC.2012.65