• DocumentCode
    3150753
  • Title

    Automatic Web Service Composition with a Heuristic-Based Search Algorithm

  • Author

    Rodriguez-Mier, Pablo ; Mucientes, Manuel ; Lama, Manuel

  • Author_Institution
    Centre de Investig. en Tecnol. de la Inf. (CITIUS), Univ. de Santiago de Compostela, Santiago de Compostela, Spain
  • fYear
    2011
  • fDate
    4-9 July 2011
  • Firstpage
    81
  • Lastpage
    88
  • Abstract
    Service Oriented Architectures and web service technology are becoming popular in recent years. As more web services can be used over the Internet, the need to find efficient algorithms for web services composition that can deal with large amounts of services becomes important. These algorithms must deal with different issues like performance, semantics or user restrictions. In this paper we present an A* algorithm which solves the problem of semantic input-output message structure matching for web service composition. Given are quest, a service dependency graph with a subset of the original services from an external repository is dynamically generated. Then, the A* search algorithm is used to find a minimal composition that satisfies the user request. Moreover, in order to improve the performance, a set of dynamic optimization techniques has been implemented over the search process. A full experimental validation with eight different public repositories has been done showing a good performance as in all tests as the algorithm finds a valid solution with minimal number of services and execution path.
  • Keywords
    Web services; graph theory; optimisation; search problems; service-oriented architecture; A* search algorithm; Internet; automatic Web service composition; dynamic optimization technique; external repository; heuristic-based search algorithm; semantic input-output message structure matching; service dependency graph; service oriented architecture; Heuristic algorithms; Optimization; Proposals; Search problems; Semantics; Silicon; Web services; A* algorithm; Heuristic search; Web services composition;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Services (ICWS), 2011 IEEE International Conference on
  • Conference_Location
    Washington, DC
  • Print_ISBN
    978-1-4577-0842-8
  • Electronic_ISBN
    978-0-7695-4463-2
  • Type

    conf

  • DOI
    10.1109/ICWS.2011.89
  • Filename
    6009375