• DocumentCode
    677842
  • Title

    Leveraging Genetic Algorithm to Compose Web Services in a Context-Aware Environment

  • Author

    Zhichao Zhang ; Shaoqiu Zheng ; Weiping Li ; Ying Tan ; Zhonghai Wu ; Wei Tan

  • Author_Institution
    Sch. of Electron. Eng. & Comput. Sci., Peking Univ., Beijing, China
  • fYear
    2013
  • fDate
    13-16 Oct. 2013
  • Firstpage
    829
  • Lastpage
    834
  • Abstract
    In a context-aware pervasive environment, it is crucial to provide an efficient adaption mechanism to rapidly discover appropriate services and compose them to achieve user desired situation when context change. In this paper, we propose a GA(Genetic Algorithm) based novel service composition method in a context-aware environment. We first use Context Space model to represent context, situation, user preference and services in a unified formal way. Then we transform the service composition problem into a multi-objective optimization problem and utilize GA to find the optimal service composition based on user´s preference. To affiliate the connection between context and services, we use a vector to represent each service to reflect which context types a service can change so as to utilize GA to find the best service composition. Confliction of services may happen during the GA process. In order to resolve the conflicts, we propose a SST(Service Similarity Tree) method to measure the similarity among services to find out the best alternative. Finally, we design and implement a simulation experiment to verify our method. The results shows that our method can leverage GA to synthesis appropriate services to achieve user desired goal in an efficient way.
  • Keywords
    Web services; genetic algorithms; trees (mathematics); ubiquitous computing; SST method; Web service composition; adaption mechanism; context representation; context space model; context-aware pervasive environment; genetic algorithm; multiobjective optimization problem; optimal service composition; service composition method; service conflict; service discovery; service representation; service similarity measurement; service similarity tree method; situation representation; user preference representation; Biological cells; Conferences; Context; Context modeling; Genetic algorithms; Genetics; Web services; Context aware; Genetic Algorithm; Service Similarity; Web Services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems, Man, and Cybernetics (SMC), 2013 IEEE International Conference on
  • Conference_Location
    Manchester
  • Type

    conf

  • DOI
    10.1109/SMC.2013.147
  • Filename
    6721899