• DocumentCode
    2029511
  • Title

    Dynamic Composition of Semantically Annotated Web Services through QoS-Aware HTN Planning Algorithms

  • Author

    Hristoskova, Anna ; Volckaert, Bruno ; De Turck, Filip

  • Author_Institution
    Dept. of Inf. Technol., Ghent Univ., Ghent
  • fYear
    2009
  • fDate
    24-28 May 2009
  • Firstpage
    377
  • Lastpage
    382
  • Abstract
    This paper presents a dynamic composer for Web services. The services are enriched with semantic descriptions in OWL-S, based on which the composer automatically creates a combination of services reaching a specified goal. As an example, a trip planning use case is chosen where the goal ranges from booking of a single flight to planning of an entire trip including flight, hotel, transport, etc. The composition is achieved using local and global algorithms satisfying specific quality of service (QoS) constraints and requirements such as the execution time or cost of the invoked Web services. At the same time a more extended HTN planning algorithm is discussed, matching not only service outputs to inputs but also satisfying service preconditions through effects. In addition to the automatic composition, the paper also proposes a recovery mechanism in case of unavailable services. When executing the composition of flight services, unavailable services are dynamically replaced by equivalent services or a new composition achieving the needed result. The presented platform and planning algorithms are put through extensive performance and scalability tests for typical trip booking scenarios, in which basic services are composed to a complex trip planning service.
  • Keywords
    Web services; humanities; performance evaluation; quality of service; OWL-S; QoS-aware HTN planning algorithms; complex trip planning service; dynamic composer; execution time; flight services; hierarchical task network; performance tests; quality of service; recovery mechanism; scalability tests; semantic descriptions; semantically annotated Web services; service preconditions; trip booking scenarios; trip planning use case; Artificial intelligence; Costs; Information technology; Quality of service; Semantic Web; Service oriented architecture; Software agents; Technology planning; Web and internet services; Web services; OWL-S; QoS; Semantic Web; dynamic composition; planning algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Internet and Web Applications and Services, 2009. ICIW '09. Fourth International Conference on
  • Conference_Location
    Venice/Mestre
  • Print_ISBN
    978-1-4244-3851-8
  • Electronic_ISBN
    978-0-7695-3613-2
  • Type

    conf

  • DOI
    10.1109/ICIW.2009.62
  • Filename
    5072547