Photorealistic semantic web service groundings: unifying RESTful and XML-RPC groundings using rules, with an application to Flickr

  • Authors:
  • Dave Lambert;John Domingue

  • Affiliations:
  • Knowledge Media Institute, The Open University, Milton Keynes, United Kingdom;Knowledge Media Institute, The Open University, Milton Keynes, United Kingdom

  • Venue:
  • RuleML'10 Proceedings of the 2010 international conference on Semantic web rules
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Semantic Web services achieve effects in the world through Web services, so the mechanism connecting the ontological representations of services with the on-the-wire messages--the grounding--is of paramount importance. The conventional approach to grounding is to use XML-based translations between ontologies and the SOAP message formats of the services, but these mappings cannot address the growing number of non-SOAP services, and step outside the ontological world to describe the mapping. We present an approach which draws the service's interface into the ontology: we define ontology objects which represent the whole HTTP message, and use backward-chaining rules to translate between semantic service invocation instances and the HTTP messages passed to and from the service. We show how this approach can be used to access the Flickr photo-sharing service through both its RESTful and XML-RPC interfaces.