• DocumentCode
    3126705
  • Title

    ModelingWeb Services using Semantic Graph Transformations to aid Automatic Composition

  • Author

    Liu, Zhen ; Ranganathan, Anand ; Riabov, Anton

  • Author_Institution
    IBM, Hawthorne
  • fYear
    2007
  • fDate
    9-13 July 2007
  • Firstpage
    78
  • Lastpage
    85
  • Abstract
    In this paper, we propose a novel way of modeling Web services using semantic graph transformations. Each operation supported by a Web service is associated with a semantic annotation that describes the input and output messages using RDF graph patterns. The terms used in these patterns are defined in OWL ontologies that describe the application domain. A key difference between our model and existing semantic Web service models like OWLS is that it describes the inputs and outputs in terms of instance-based graph patterns, rather than in terms of concepts. This allows associating a rich set of constraints on the input and output data in terms of relations between instances. We also propose a composition model for Web service operations, that describes the conditions for composing services into workflows. The composition model includes the notion of semantic propagation, i.e. the semantic description of the output message of an operation depends on the semantics of the input message. We have developed a planner that uses this model to compose services, automatically. The planner uses DLP reasoning to aid plan search. We present performance results for the planner.
  • Keywords
    Web services; graph grammars; ontologies (artificial intelligence); semantic Web; OWL ontologies; RDF graph patterns; Web ontology language; Web service modeling; automatic composition model; instance-based graph pattern; semantic Web service model; semantic annotation; semantic graph transformation; semantic propagation; Data analysis; Data processing; Joining processes; OWL; Ontologies; Resource description framework; Semantic Web; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Services, 2007. ICWS 2007. IEEE International Conference on
  • Conference_Location
    Salt Lake City, UT
  • Print_ISBN
    0-7695-2924-0
  • Type

    conf

  • DOI
    10.1109/ICWS.2007.129
  • Filename
    4279585