Data integration: a theoretical perspective
Proceedings of the twenty-first ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
Answering queries using views: A survey
The VLDB Journal — The International Journal on Very Large Data Bases
A survey of approaches to automatic schema matching
The VLDB Journal — The International Journal on Very Large Data Bases
Querying the Semantic Web with RQL
Computer Networks: The International Journal of Computer and Telecommunications Networking - Special issue: The Semantic Web: an evolution for a revolution
Constraint-based XML query rewriting for data integration
SIGMOD '04 Proceedings of the 2004 ACM SIGMOD international conference on Management of data
Ontology Evolution: Not the Same as Schema Evolution
Knowledge and Information Systems
Semantic integration: a survey of ontology-based approaches
ACM SIGMOD Record
Clio grows up: from research prototype to industrial tool
Proceedings of the 2005 ACM SIGMOD international conference on Management of data
Data exchange: semantics and query answering
Theoretical Computer Science - Database theory
IEEE Intelligent Systems
Nested mappings: schema mapping reloaded
VLDB '06 Proceedings of the 32nd international conference on Very large data bases
ACM SIGMOD Record
Ontology Matching
Model management 2.0: manipulating richer mappings
Proceedings of the 2007 ACM SIGMOD international conference on Management of data
VLDB '02 Proceedings of the 28th international conference on Very Large Data Bases
Exporting and interactively querying Web service-accessed sources: The CLIDE System
ACM Transactions on Database Systems (TODS)
A Semantic Web Primer, 2nd Edition (Cooperative Information Systems)
A Semantic Web Primer, 2nd Edition (Cooperative Information Systems)
Muse: a system for understanding and designing mappings
Proceedings of the 2008 ACM SIGMOD international conference on Management of data
Information integration in the enterprise
Communications of the ACM - Enterprise information integration: and other tools for merging data
Processing Ontology Alignments with SPARQL
CISIS '08 Proceedings of the 2008 International Conference on Complex, Intelligent and Software Intensive Systems
STBenchmark: towards a benchmark for mapping systems
Proceedings of the VLDB Endowment
Revyu: Linking reviews and ratings into the Web of Data
Web Semantics: Science, Services and Agents on the World Wide Web
Model Driven Specification of Ontology Translations
ER '08 Proceedings of the 27th International Conference on Conceptual Modeling
Bridging the gap between OWL and relational databases
Web Semantics: Science, Services and Agents on the World Wide Web
Proceedings of the 2009 ACM SIGMOD International Conference on Management of data
The Emerging Web of Linked Data
IEEE Intelligent Systems
DBpedia - A crystallization point for the Web of Data
Web Semantics: Science, Services and Agents on the World Wide Web
Laconic schema mappings: computing the core with SQL queries
Proceedings of the VLDB Endowment
ER'07 Proceedings of the 26th international conference on Conceptual modeling
Schema exchange: a template-based approach to data and metadata translation
ER'07 Proceedings of the 26th international conference on Conceptual modeling
Discovering executable semantic mappings between ontologies
OTM'07 Proceedings of the 2007 OTM Confederated international conference on On the move to meaningful internet systems: CoopIS, DOA, ODBASE, GADA, and IS - Volume Part I
Generating SPARQL executable mappings to integrate ontologies
ER'11 Proceedings of the 30th international conference on Conceptual modeling
On benchmarking data translation systems for semantic-web ontologies
Proceedings of the 20th ACM international conference on Information and knowledge management
Generating SPARQL executable mappings to integrate ontologies
ER'11 Proceedings of the 30th international conference on Conceptual modeling
Mosto: generating SPARQL executable mappings between ontologies
ER'11 Proceedings of the 30th international conference on Advances in conceptual modeling: recent developments and new directions
A statistical approach to URL-based web page clustering
Proceedings of the 21st international conference companion on World Wide Web
SPARQL-RW: transparent query access over mapped RDF data sources
Proceedings of the 15th International Conference on Extending Database Technology
Towards discovering ontological models from big RDF data
ER'12 Proceedings of the 2012 international conference on Advances in Conceptual Modeling
Towards discovering conceptual models behind web sites
ER'12 Proceedings of the 31st international conference on Conceptual Modeling
MostoDE: A tool to exchange data amongst semantic-web ontologies
Journal of Systems and Software
Integrating semantic Web services ranking mechanisms using a common preference model
Knowledge-Based Systems
Hi-index | 0.00 |
Data translation is an integration task that aims at populating a target model with data of a source model by means of mappings. Generating them automatically is appealing insofar it may reduce integration costs. Matching techniques automatically generate uninterpreted mappings, a.k.a. correspondences, that must be interpreted to perform the data translation task. Other techniques automatically generate executable mappings, which encode an interpretation of these correspondences in a given query language. Unfortunately, current techniques to automatically generate executable mappings are based on instance examples of the target model, which usually contains no data, or based on nested relational models, which cannot be straightforwardly applied to semantic-web ontologies. In this paper, we present a technique to automatically generate SPARQL executable mappings between OWL ontologies. The original contributions of our technique are as follows: 1) it is not based on instance examples but on restrictions and correspondences, 2) we have devised an algorithm to make restrictions and correspondences explicit over a number of language-independent executable mappings, and 3) we have devised an algorithm to transform language-independent into SPARQL executable mappings. Finally, we evaluate our technique over ten scenarios and check that the interpretation of correspondences that it assumes is coherent with the expected results.