An approach for QoS-aware service composition based on genetic algorithms

  • Authors:
  • Gerardo Canfora;Massimiliano Di Penta;Raffaele Esposito;Maria Luisa Villani

  • Affiliations:
  • University of Sannio, Benevento, Italy;University of Sannio, Benevento, Italy;University of Sannio, Benevento, Italy;University of Sannio, Benevento, Italy

  • Venue:
  • GECCO '05 Proceedings of the 7th annual conference on Genetic and evolutionary computation
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Web services are rapidly changing the landscape of software engineering. One of the most interesting challenges introduced by web services is represented by Quality Of Service (QoS)--aware composition and late--binding. This allows to bind, at run--time, a service--oriented system with a set of services that, among those providing the required features, meet some non--functional constraints, and optimize criteria such as the overall cost or response time. In other words, QoS--aware composition can be modeled as an optimization problem.We propose to adopt Genetic Algorithms to this aim. Genetic Algorithms, while being slower than integer programming, represent a more scalable choice, and are more suitable to handle generic QoS attributes. The paper describes our approach and its applicability, advantages and weaknesses, discussing results of some numerical simulations.