Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

Cross: An OWL Wrapper for Reasoning on Relational Databases

  • Conference paper
Conceptual Modeling - ER 2007 (ER 2007)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 4801))

Included in the following conference series:

Abstract

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 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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Hainaut, J., Henrard, J., Hick, J., Roland, D., Englebert, V.: Database Design Recovery. In: Constantopoulos, P., Vassiliou, Y., Mylopoulos, J. (eds.) CAiSE 1996. LNCS, vol. 1080, pp. 272–300. Springer, Heidelberg (1996)

    Chapter  Google Scholar 

  2. Halevy, A.Y., Ives, Z.G., Mork, P., Tatarinov, I.: Piazza: data management infrastructure for semantic web applications. In: WWW’03, pp. 556–567. ACM Press, New York (2003)

    Google Scholar 

  3. Calvanese, D., Lenzerini, M., Nardi, D.: Unifying Class-Based Representation Formalisms. J. Artif. Intell. Res (JAIR) 11, 199–240 (1999)

    MathSciNet  MATH  Google Scholar 

  4. Levy, A.Y., Rousset, M.C.: Combining horn rules and description logics in carin. Artif. Intell. 104(1-2), 165–209 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  5. Bizer, C.: D2R MAP - A Database to RDF Mapping Language. In: WWW 2003 (Posters) (2003)

    Google Scholar 

  6. de Laborda, C.P., Conrad, S.: Relational.OWL - A Data and Schema Representation Format Based on OWL. In: Hartmann, S., Stumptner, M. (eds.) APCCM 2005, vol. 43 of CRPIT, pp. 89–96. Australian Computer Society (2005)

    Google Scholar 

  7. Dean, M., Schreiber, G.: OWL Web Ontology Language. W3C Recommendation (2004), http://www.w3.org/TR/owl-ref/

  8. Prud’hommeaux, E., Seaborne, A.: SPARQL Query Language for RDF. W3C Working Draft (2007), http://www.w3.org/TR/rdf-sparql-query/

  9. Grau, B.C., Parsia, B., Sirin, E.: Combining OWL ontologies using ε-Connections. Web Semantics: Science, Services and Agents on the WWW 4(1), 40–59 (2006)

    Article  Google Scholar 

  10. Wache, H., Vögele, T., Visser, U., Stuckenschmidt, H., Schuster, G., Neumann, H., Hübner, S.: Ontology-based integration of information — a survey of existing approaches. In: Stuckenschmidt, H. (ed.) IJCAI–01 Workshop: Ontologies and Information Sharing, pp. 108–117 (2001)

    Google Scholar 

  11. Euzenat, J.: An API for ontology alignment. In: McIlraith, S.A., Plexousakis, D., van Harmelen, F. (eds.) ISWC 2004. LNCS, vol. 3298, pp. 698–712. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  12. The Description Logic Handbook: Theory, Implementation, and Applications. In: Baader, F., et al. (eds.) Description Logic Handbook. Cambridge University Press, Cambridge (2003)

    Google Scholar 

  13. Sirin, E., Parsia, B., Grau, B.C., Kalyanpur, A., Katz, Y.: Pellet: A practical owl-dl reasoner. Journal of Web Semantics  (to appear)

    Google Scholar 

  14. Borgida, A., Lenzerini, M., Rosati, R.: Description Logics for Databases. DLHandbook [12], 462–484

    Google Scholar 

  15. Champin, P.A.: Representing data as resources in rdf and owl. In: Arenas, M., Hidders, J. (eds.) EROW 2007. CEUR Workshop Proceedings (January 2007), http://ceur-ws.org/Vol-229/

  16. Champin, P.A., Houben, G.J., Thiran, P.: Wrapping relational databases on the semantic web. Technical Report RR-LIRIS- 2007-012 (2007), http://liris.cnrs.fr/publis/?id=2797

  17. Sciore, E., Siegel, M., Rosenthal, A.: Using semantic values to facilitate interoperability among heterogeneous information systems. ACM Transaction on Database Systems 19(2), 254–290 (1994)

    Article  Google Scholar 

  18. Glimm, B., Horrocks, I., Lutz, C., Sattler, U.: Conjunctive query answering for the description logic \(\mathcal{SHIQ}\). In: IJCAI 2007 (2007)

    Google Scholar 

  19. Stuckenschmidt, H.: Similarity-based query caching. In: Christiansen, H., Hacid, M.-S., Andreasen, T., Larsen, H.L. (eds.) FQAS 2004. LNCS (LNAI), vol. 3055, pp. 295–306. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Christine Parent Klaus-Dieter Schewe Veda C. Storey Bernhard Thalheim

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Champin, PA., Houben, GJ., Thiran, P. (2007). Cross: An OWL Wrapper for Reasoning on Relational Databases. In: Parent, C., Schewe, KD., Storey, V.C., Thalheim, B. (eds) Conceptual Modeling - ER 2007. ER 2007. Lecture Notes in Computer Science, vol 4801. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-75563-0_34

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-75563-0_34

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-75562-3

  • Online ISBN: 978-3-540-75563-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics