Towards a Mediator Based on OWL and SPARQL

We propose a framework that supports a federated environment based on a Mediator Architecture in the Semantic Web. The Mediator supports mappings between the OWL Ontology of the Mediator and the other ontologies in the federated sites. SPARQL queries submitted to the Mediator are decomposed and reformulated to SPARQL queries to the federated sites. The evaluated results return to the Mediator. In this paper we describe the mappings definition and encoding. We also discuss briefly the reformulation approach that is used by the Mediator system that we are currently implementing.

[1]  Luciano Serafini,et al.  Mapping Properties of Heterogeneous Ontologies , 2006, WoMO.

[2]  Jérôme Euzenat,et al.  An API for Ontology Alignment , 2004, SEMWEB.

[3]  Amit P. Sheth,et al.  Semantic Interoperability and Integration , 2005, Semantic Interoperability and Integration.

[4]  Ulf Leser,et al.  Querying Distributed RDF Data Sources with SPARQL , 2008, ESWC.

[5]  François Scharffe,et al.  Processing Ontology Alignments with SPARQL , 2008, 2008 International Conference on Complex, Intelligent and Software Intensive Systems.

[6]  Dave Reynolds,et al.  SPARQL basic graph pattern optimization using selectivity estimation , 2008, WWW.

[7]  Sergio Tessaris,et al.  On Relating Heterogeneous Elements from Different Ontologies , 2007, Description Logics.

[8]  Nektarios Gioldasis,et al.  Querying XML Data with SPARQL , 2009, DEXA.

[9]  François Scharffe,et al.  Processing ontology alignments with SPARQL (Position paper) , 2008 .

[10]  Olaf Hartig,et al.  The SPARQL Query Graph Model for Query Optimization , 2007, ESWC.

[11]  Ya N N I S K A L F O G L O U,et al.  Ontology mapping: the state of the art* , 2003 .

[12]  Luciano Serafini,et al.  Reconciling Concepts and Relations in Heterogeneous Ontologies , 2006, SWAP.

[13]  Kaoru Hiramatsu,et al.  Approximate Query Reformulation for Ontology Integration , 2003 .

[14]  Deborah L. McGuinness,et al.  OWL Web ontology language overview , 2004 .

[15]  François Scharffe,et al.  Expressive alignment language and implementation , 2007 .

[16]  Hyoil Han,et al.  A survey on ontology mapping , 2006, SGMD.

[17]  Dongwon Jeong,et al.  SPARQL Graph Pattern Rewriting for OWL-DL Inference Query , 2008, NCM.

[18]  Lora Aroyo,et al.  The Semantic Web: Research and Applications , 2009, Lecture Notes in Computer Science.

[19]  Jos de Bruijn,et al.  A language to specify mappings between ontologies , 2005, SITIS.

[20]  Jeffrey M. Bradshaw,et al.  Applying KAoS Services to Ensure Policy Compliance for Semantic Web Services Workflow Composition and Enactment , 2004, SEMWEB.

[21]  Yannis Kalfoglou,et al.  Ontology mapping: the state of the art , 2003, The Knowledge Engineering Review.

[22]  John Domingue,et al.  Artificial Intelligence: Methodology, Systems, and Applications, 12th International Conference, AIMSA 2006, Varna, Bulgaria, September 12-15, 2006, Proceedings , 2006, AIMSA.