• DocumentCode
    3537714
  • Title

    An Adaptive Heuristic Approach to Service Selection Problems in Dynamic Distributed Systems

  • Author

    Beran, Peter Paul ; Vinek, Elisabeth ; Schikuta, Erich ; Leitner, Maria

  • Author_Institution
    Workflow Syst. & Technol., Univ. of Vienna, Vienna, Austria
  • fYear
    2012
  • fDate
    20-23 Sept. 2012
  • Firstpage
    66
  • Lastpage
    75
  • Abstract
    Quality-of-Service (QoS) aware service selection problems are a crucial issue in both Grids and distributed, service-oriented systems. When several implementations per service exist, one has to be selected for each workflow step. Several heuristics have been proposed, including blackboard and genetic algorithms. Their applicability and performance has already been assessed for static systems. In order to cover real world scenarios, the approaches are required to deal with dynamics of distributed systems. In this paper, we propose a representation of these dynamic aspects and enhance our algorithms to efficiently capture them. The algorithms are evaluated in terms of scalability and runtime performance, taking into account their adaptability to system changes. By combining both algorithms, we envision a global approach to QoS aware service selection applicable to static and dynamic systems. We prove our hypothesis by deploying the algorithms in a Cloud environment (Google App Engine) that allows to simulate and evaluate different system configurations.
  • Keywords
    distributed processing; dynamic programming; quality of service; service-oriented architecture; Cloud environment; Google App Engine; QoS aware service selection; adaptive heuristic approach; distributed systems; dynamic aspects; dynamic distributed systems; dynamic systems; genetic algorithms; quality-of-service; service selection problems; service-oriented systems; static systems; Abstracts; Biological cells; Concrete; Educational institutions; Genetic algorithms; Heuristic algorithms; Quality of service; Blackboard; Genetic Algorithm; Quality of Service; Service Selection;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Grid Computing (GRID), 2012 ACM/IEEE 13th International Conference on
  • Conference_Location
    Beijing
  • ISSN
    1550-5510
  • Print_ISBN
    978-1-4673-2901-9
  • Type

    conf

  • DOI
    10.1109/Grid.2012.26
  • Filename
    6319156