Edit Paper: Cross: an OWL wrapper for teasoning on relational databases
You do not have permission to edit this page, for the following reason:
Access API | No data available now. + |
Event in series | ER + |
Has Benchmark | No data available now. + |
Has Challenges | No data available now. + |
Has DataCatalouge | {{{Catalogue}}} + |
Has Description | No data available now. + |
Has Dimensions | No data available now. + |
Has DocumentationURL | http://No data available now. + |
Has Downloadpage | http://liris.cnrs.fr/∼pchampin/dev/cross + |
Has Evaluation | No data available now. + |
Has EvaluationMethod | No data available now. + |
Has ExperimentSetup | On an Intel Core 2, 2.33GHz, with 2GB of memory + |
Has GUI | No + |
Has Hypothesis | No data available now. + |
Has Implementation | Cross + |
Has InfoRepresentation | No data available now. + |
Has Limitations | No data available now. + |
Has NegativeAspects | No data available now. + |
Has PositiveAspects | No data available now. + |
Has Requirements | No data available now. + |
Has Results | No data available now. + |
Has Subproblem | No data available now. + |
Has Version | No data available now. + |
Has abstract | One of the challenges of the Semantic Web … One of the challenges of the Semantic Web is to integrate the huge amount of information already available on the standard Web, usually stored in relational databases. In this paper, we propose a formalization of a logic model of relational databases, and a transformation of that model into an OWL, a Semantic Web language. This transformation is implemented in Cross, as an open-source prototype. We prove a relation between the notion of legal database state and the consistency of the corresponding OWL knowledge base. We then show how that transformation can prove useful to enhance databases, and integrate them in the Semantic Web. s, and integrate them in the Semantic Web. + |
Has approach | No data available now. + |
Has authors | Pierre-Antoine Champin +, Geert-Jan Houben + and Philippe Thiran + |
Has conclusion | In this paper, we have proposed the ODBC m … In this paper, we have proposed the ODBC model, a formalization of relational databases focusing on their logic model. We have then presented a transformation of that model into OWL, a DL-based language designed for the Semantic Web. This transformation is implemented by the Cross open-source prototype, which effectively introduces the interesting notion of semantic values. We proved that the knowledge-based produced by this transformation is consistent if and only if the source database state is weakly legal (i.e. legal but regarding
foreign key constraints). Taking advantage of that result, we have shown how that transformation can prove useful for the purpose of analysing legacy RDBs, enhancing existing RDBs with additional constraints, and integrating them in the SW. nstraints, and integrating them in the SW. + |
Has future work | A first direction for further work would b … A first direction for further work would be to try and strengthen the theorem, to have an equivalence of OWL consistency with full legality, i.e. taking into account foreign keys. This could actually be done by using an expressive feature of OWL (the oneOf constructor, not mentioned in this paper), but would possibly make the reasoning intractable. Another solution would be to propose, in a similar way to finite model reasoning, an algorithm of closed world reasoning which would not be allowed to create individuals. We also want to get more experimental results for the Cross implementation.
Preliminary results 7 are encouraging: the transformation of the schema of real database (127 tables, 869 columns, 132 unicity constraints, no foreign key) took around 1.5s; the resulting ontology was loaded in Pellet in about 9s, while reasoning took about 3s. Those results seem reasonable for a quite big schema. We now plan to experiment on the use cases presented in Section 6.3 with that database and a sample of other real databases. base and a sample of other real databases. + |
Has motivation | No data available now. + |
Has platform | No data available now. + |
Has problem | Transforming Relational Databases into Semantic Web + |
Has relatedProblem | No data available now. + |
Has vendor | No data available now. + |
Has year | 2007 + |
ImplementedIn ProgLang | No data available now. + |
Proposes Algorithm | No data available now. + |
RunsOn OS | No data available now. + |
Title | Cross: an OWL wrapper for teasoning on relational databases + |
Uses Framework | No data available now. + |
Uses Methodology | No data available now. + |
Uses Toolbox | No data available now. + |