- From: Mauro Dragoni <dragoni@fbk.eu>
- Date: Fri, 10 Oct 2014 09:47:35 +0200
- To: Semantic Web <semantic-web@w3.org>
Dear Paul, I suggest you to define mappings between such schemata in order to allow a joint access to data. For defining the mappings you can do it manually if you don't have to align hundreds of schemata, or you can apply automatic approaches (a good overview is explained in the book "Ontology Matching" (http://www.amazon.com/Ontology-Matching-J%C3%A9r%C3%B4me-Euzenat/dp/3642387209). Once you have defined such mapping you can build SPARQL constructs as suggested by Martynas. Mauro. On Fri, Oct 10, 2014 at 9:22 AM, Rezk Martin <mrezk@inf.unibz.it> wrote: > Hi Paul, > I think you could use Teiid to federate your datasources, and then Ontop to expose it (or transform it) into RDF. > > Sites: > Teiid: http://teiid.jboss.org/ > Ontop: ontop.inf.unibz.it<http://ontop.inf.unibz.it> > > Tutorial on Federation and Ontop > https://github.com/ontop/ontop/wiki/BookFederationTutorial > > Tutorial on Ontop > https://github.com/ontop/ontop/wiki/Easy-Tutorial%3A-Using-Ontop-from-Protege<https://github.com/ontop/ontop/wiki/Easy-Tutorial:-Using-Ontop-from-Protege> > > best, > > Martin.- > > > > On 09 Oct 2014, at 23:28, Paul Trevithick <ptrevithick@gmail.com<mailto:ptrevithick@gmail.com>> wrote: > > I'm working on project that involves integrating data from many disparate sources into an RDF repository-based data warehouse. We plan to develop an OWL ontology for data in the repository. We plan to code up data connectors to perform ETL operations and populate the repository with RDF data that adheres to this common ontology. The data sources use various access methods, data formats and schemas. > > In the non-semweb world there are technologies that allow the "source" and the "target" schemas to be defined, that allow declarative rules to be developed (sometimes by point and click tools) the source schema to the target schemas, and code that consumes these rules and transforms the data into the target schema. In the non-webweb world our data connectors could leverage these technologies. > > Are there emerging best practices for doing the equivalent of schema mapping in semweb world? We'd like to limit our data connector code to generating RDF triples from a data source, and rely on some other technology to, given some kind of ontology-to-ontology mapping rules, transform RDF data adhering to the source ontology into RDF data adhering to the repository's target ontology. > > Paul > > >
Received on Friday, 10 October 2014 07:48:22 UTC