loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
2008 IEEE Congress on Services - Part I
Multiobjective Optimization of SLA-Aware Service Composition
July 06-July 11
ISBN: 978-0-7695-3286-8
In Service Oriented Architecture, each application is often designed as a set of abstract services, which defines its functions. A concrete service(s) is selected at runtime for each abstract service to fulfill its function. Since different concrete services may operate at different Quality of Service measures, application developers are required to select an appropriate set of concrete services that satisfies a given Service Level Agreement when a number of concrete services are available for each abstract service. This problem, the QoS-aware service composition problem, is known NP-hard, which takes a significant amount of time and costs to find optimal solutions (optimal combinations of concrete services) from a huge number of possible solutions. This paper proposes an optimization framework, called $E^3$, to address the issue. By leveraging a multiobjective genetic algorithm, E3 heuristically solves the QoS-aware service composition problem in a reasonably short time. The algorithm E3 proposes can consider multiple SLAs simultaneously and produce a set of Pareto solutions, which have the equivalent quality to satisfy multiple SLAs.
Index Terms:
Service Oriented Architecture, QoS, Service Composition, Multiobjective Genetic Algorithm
Citation:
Hiroshi Wada, Paskorn Champrasert, Junichi Suzuki, Katsuya Oba, "Multiobjective Optimization of SLA-Aware Service Composition," services, pp.368-375, 2008 IEEE Congress on Services - Part I, 2008
Usage of this product signifies your acceptance of the Terms of Use.