• DocumentCode
    3429798
  • Title

    An automatic approach for ontology-driven service composition

  • Author

    Xiao, Hua ; Zou, Ying ; Tang, Ran ; Ng, Joanna ; Nigul, Leho

  • Author_Institution
    Sch. of Comput., Queen´´s Univ., Kingston, ON, Canada
  • fYear
    2009
  • fDate
    14-15 Jan. 2009
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    Current service composition techniques and tools are mainly designed for use by service oriented architecture (SOA) professionals to solve business problems. This focus on SOA professionals creates challenges for the non-expert users, with limited SOA knowledge, who try to integrate SOA solutions into their online experience. To shelter non-expert users from the complexity of service composition, we propose an approach which automatically composes a service on the fly to meet the situational needs of a user. We present a tag-based service description schema which allows non-expert users to easily understand the description of services and add their own descriptions using descriptive tags. Instead of specifying the detailed steps for composing a service, a non-expert user would specify the goal of their desired activities using a set of keywords then our approach can automatically identify the relevant services to achieve the goal at run-time. A prototype is developed as a proof of concept. We conduct a case study to compare the performance of our approach in automatic service composition with a baseline approach which consists of the manual process of searching for services using keywords. The case study shows that our approach can achieve higher precision and recall than the baseline approach.
  • Keywords
    Web services; ontologies (artificial intelligence); software architecture; Web services; automatic service composition; ontology-driven service composition technique; service composition complexity; service oriented architecture; tag-based service description schema; Design engineering; Online services; Ontologies; Process planning; Programming profession; Prototypes; Radio access networks; Runtime; Service oriented architecture; Web services; ontology; service composition; service discovery; tag-based service description;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Service-Oriented Computing and Applications (SOCA), 2009 IEEE International Conference on
  • Conference_Location
    Taipei
  • Print_ISBN
    978-1-4244-5300-9
  • Type

    conf

  • DOI
    10.1109/SOCA.2009.5410470
  • Filename
    5410470