• DocumentCode
    2842746
  • Title

    A Genetic Programming-Based Algorithm for Composing Web Services

  • Author

    Mucientes, Manuel ; Lama, Manuel ; Couto, Miguel I.

  • Author_Institution
    Univ. of Santiago de Compostela, Santiago de Compostela, Spain
  • fYear
    2009
  • fDate
    Nov. 30 2009-Dec. 2 2009
  • Firstpage
    379
  • Lastpage
    384
  • Abstract
    Web services are interfaces that describe a collection of operations that are network-accessible through standardized Web protocols. When a required operation is not found, several services can be compounded to get a composite service that performs the desired task. To find this composite service, a search process over a huge search space must be performed. The algorithm that composes the services must select the adequate atomic processes and, also, must choose the correct way to combine them using the different available control structures. In this paper a genetic programming algorithm for Web services composition is presented. The algorithm has a context-free grammar to generate the valid structures of the composite services. Moreover, it includes a method to update the attributes of each node. A full experimental validation with a repository of 1,000 Web services has been done, showing a great performance as the algorithm finds a valid solution in all the tests.
  • Keywords
    Web services; context-free grammars; genetic algorithms; information retrieval; protocols; Web protocols; Web services composition; context-free grammar; genetic programming-based algorithm; network accessible; search process; Computational complexity; Context-aware services; Cost function; Genetic programming; Intelligent networks; Intelligent systems; Proposals; Protocols; Testing; Web services; Web service; composition; genetic programming;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Systems Design and Applications, 2009. ISDA '09. Ninth International Conference on
  • Conference_Location
    Pisa
  • Print_ISBN
    978-1-4244-4735-0
  • Electronic_ISBN
    978-0-7695-3872-3
  • Type

    conf

  • DOI
    10.1109/ISDA.2009.155
  • Filename
    5364880