• DocumentCode
    751852
  • Title

    Structural and Role-Oriented Web Service Discovery with Taxonomies in OWL-S

  • Author

    Meditskos, Georgios ; Bassiliades, Nick

  • Author_Institution
    Dept. of Inf., Aristotle Univ. of Thessaloniki, Thessaloniki, Greece
  • Volume
    22
  • Issue
    2
  • fYear
    2010
  • Firstpage
    278
  • Lastpage
    290
  • Abstract
    In this paper, we describe and evaluate a Web service discovery framework using OWL-S advertisements, combined with the distinction between service and Web service of the WSMO discovery framework. More specifically, we follow the Web service discovery model, which is based on abstract and lightweight semantic Web service descriptions, using the service profile ontology of OWL-S. Our goal is to determine fast an initial set of candidate Web services for a specific request. This set can then be used in more fine-grained discovery approaches, based on richer Web service descriptions. Our Web service matchmaking algorithm extends object-based matching techniques used in structural case-based reasoning, allowing 1) the retrieval of Web services not only based on subsumption relationships, but exploiting also the structural information of OWL ontologies and 2) the exploitation of Web services classification in profile taxonomies, performing domain-dependent discovery. Furthermore, we describe how the typical paradigm of profile input/output annotation with ontology concepts can be extended, allowing ontology roles to be considered as well. We have implemented our framework in the OWLS-SLR system, which we extensively evaluate and compare to the OWLS-MX matchmaker.
  • Keywords
    Web services; case-based reasoning; ontologies (artificial intelligence); semantic Web; OWL-S; Web service matchmaking algorithm; domain-dependent discovery; fine-grained discovery approaches; object-based matching techniques; profile taxonomies; role-oriented Web service discovery; semantic Web service descriptions; service profile ontology; structural case-based reasoning; OWL-S profile; Web service discovery; abstract descriptions; role-oriented matchmaking.; structural information;
  • fLanguage
    English
  • Journal_Title
    Knowledge and Data Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1041-4347
  • Type

    jour

  • DOI
    10.1109/TKDE.2009.89
  • Filename
    4840346