A Novel Multi-Objective Optimizing Web Services Selection Algorithm
INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND INDUSTRIAL AUTOMATION (ICITIA 2015)(2015)
Abstract
Dynamic Web Service composition is a key technology for building the service-oriented, loose coupling and integrated applications. In a web service composition system Web Services can be selected and integrated to generate a workflow for the satisfaction of user functional requirements. Usually, for each task in the work flow a set of alternative Web Services with similar functionality is available, and that these Web Services have different QoS parameters. This leads to the general optimization problem of how to select Web Services for each task so that the overall QoS requirements of the composition are satisfied and optimal. However, the existing approaches are almost QoS local optimization or mono-objective based, and cannot achieve global constraints set by user. In this paper, we present a novel global QoS optimizing and multi-objective Web Services selection algorithm based on Multi-objective Ant Colony Optimization (MOACO) for the Dynamic Web Service composition. Firstly, we propose a model of Web Services selection with QoS global optimization and convert this problem into a multi-objective optimization problem with user constraints. Furthermore, based on the MOACO, the proposed algorithm simultaneously optimizes the different QoS parameters of the workflow. In this way, a set of optimal solutions, known as Pareto set, is calculated. Experimental results prove the proposed algorithm outperforms the recently published QoS Global Optimization Based on Multi-objective Genetic Algorithm (MOGA), specially designed for solving the Web Services selection problem.(1)
MoreTranslated text
AI Read Science
Must-Reading Tree
Example
![](https://originalfileserver.aminer.cn/sys/aminer/pubs/mrt_preview.jpeg)
Generate MRT to find the research sequence of this paper
Chat Paper
Summary is being generated by the instructions you defined