• DocumentCode
    3515468
  • Title

    Single-objective versus multi-objective Genetic algorithms for workflow composition based on service level agreements

  • Author

    Ludwig, Simone A.

  • Author_Institution
    Dept. of Comput. Sci., North Dakota State Univ., Fargo, ND, USA
  • fYear
    2011
  • fDate
    12-14 Dec. 2011
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    Workflow composition is a very important issue for service-oriented environments. In particular, the composition of services based on quality of service (QoS) attributes has been gaining attention. The user can describe the request of a workflow in terms of QoS attributes, i.e., the user aims for specific service performance, e.g. low waiting time, high reliability and availability, which are based on different service level plans provided by the providers. Past research has addressed this workflow composition problem classifying them into single-objective and multi-objective optimization solutions. Most of the research has employed the single-objective approach whereby the different objectives, i.e., QoS attributes, are aggregated by a weighted approach. Fewer research approaches have used the multi-objective approach, whereby several solutions are produced by a set of Pareto solutions that have equivalent quality to satisfy specific service level agreements. However, no comparison has been done investigating both approaches. Therefore, this paper addresses this shortcoming by an analysis of both, measuring the success ratio as well as the execution time of two Genetic algorithm implementations (single-objective and multi-objective) applied to the workflow composition problem.
  • Keywords
    Pareto optimisation; Web services; genetic algorithms; quality of service; service-oriented architecture; workflow management software; Pareto optimisation; QoS attributes; multi-objective genetic algorithms; quality of service; service composition; service level agreements; service-oriented environments; single-objective genetic algorithm; workflow composition problem; Availability; Concrete; Genetic algorithms; Linear programming; Quality of service; Web services; Genetic algorithm; pareto-efficiency; quality of service; service level agreements; workflow composition;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Service-Oriented Computing and Applications (SOCA), 2011 IEEE International Conference on
  • Conference_Location
    Irvine, CA
  • Print_ISBN
    978-1-4673-0318-7
  • Electronic_ISBN
    978-1-4673-0317-0
  • Type

    conf

  • DOI
    10.1109/SOCA.2011.6166211
  • Filename
    6166211