Collaborative Support for Community Data Sharing
WI-IAT '08 Proceedings of the 2008 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology - Volume 03
Towards a Mediator Based on OWL and SPARQL
WSKS '09 Proceedings of the 2nd World Summit on the Knowledge Society: Visioning and Engineering the Knowledge Society. A Web Science Perspective
Dynamic Querying of Mass-Storage RDF Data with Rule-Based Entailment Regimes
ISWC '09 Proceedings of the 8th International Semantic Web Conference
SPARQL query rewriting for implementing data integration over linked data
Proceedings of the 2010 EDBT/ICDT Workshops
Editorial: BeAware!-Situation awareness, the ontology-driven way
Data & Knowledge Engineering
Ontology mapping and SPARQL rewriting for querying federated RDF data sources
OTM'10 Proceedings of the 2010 international conference on On the move to meaningful internet systems: Part II
Fusion - visually exploring and eliciting relationships in linked data
ISWC'10 Proceedings of the 9th international semantic web conference on The semantic web - Volume Part I
Approaches to Relating and Integrating Semantic Data from Heterogeneous Sources
WI-IAT '11 Proceedings of the 2011 IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology - Volume 01
Generating SPARQL executable mappings to integrate ontologies
ER'11 Proceedings of the 30th international conference on Conceptual modeling
An Empirical Analysis of Semantic Techniques Applied to a Network Management Classification Problem
WI-IAT '12 Proceedings of the The 2012 IEEE/WIC/ACM International Joint Conferences on Web Intelligence and Intelligent Agent Technology - Volume 01
MostoDE: A tool to exchange data amongst semantic-web ontologies
Journal of Systems and Software
Hi-index | 0.00 |
Solving problems raised by heterogeneous ontologies can be achieved by matching the ontologies and processing the resulting alignments. This is typical of data mediation in which the data must be translated from one knowledge source to another. We propose to solve the data translation problem, i.e. the processing part, using the SPARQL query language. Indeed, such a language is particularly adequate for extracting data from one ontology and, through its CONSTRUCT statement, for generating new data. We present examples of such transformations, but we also present a set of example correspondences illustrating the needs for particular representation constructs, such as aggregates, value generating built-in functions and paths, which are missing from SPARQL. Hence, we advocate the use of two SPARQL extensions providing these missing features.