Abstract
To make database content available via the internet, its intended shared meaning, i.e. an interpretation is required of the database (schema) symbols in terms of a so-called ontology. Such an ontology specifies not only concepts and their relationships in some language, but also includes the manner in which an application or service is permitted to make use of these concepts. Ontologies therefore also play a key role in making databases interoperate. The DOGMA approach to ontology engineering is specifically adapted to the classical model-theoretic view of (relational) databases. Noteably, it rigorously separates an ontology base of elementary lexical fact types called lexons, from the rules and constraints governing the concepts referred to by the lexons in the ontology base. These rules are reified in so-called ontological commitments of applications to the ontology base. In this paper we formalise and make precise the structure of this commitment layer by defining Ω-RIDL, a new type of so-called commitment language. Examples derived from its use in a non-trivial case study are provided. We illustrate how some of its key constructs, designed to specify mediators by mapping databases to an ontology base, can conveniently be reused in a conceptual query language, and report on its ongoing implementation.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Arens, Y., Knoblock, C., Shen, W.: Query Reformulation for Dynamic Information Integration. Journal of Intelligent Information Systems 6(2-3), 99–130 (1996)
Batini, C., Lenzerini, M., Navathe, S.: A Comparative Analysis of Methodologies for Database Schema Integration. ACM Computing Surveys 18(4), 323–364 (1986)
Bergamaschi, S., Castano, S., De Capitani di Vimercati, S., Montanari, S., Vincini, M.: An Intelligent Approach to Information Integration. In: Guarino, N. (ed.) Formal Ontology in Information Systems, Proceedings of the First International Conference (FOIS 1998), pp. 253–267. IOS Press, Amsterdam (1998)
Bloesch, A., Halpin, T.: ConQuer: a Conceptual Query Language. In: Thalheim, B. (ed.) ER 1996. LNCS, vol. 1157, pp. 121–133. Springer, Heidelberg (1996)
Bloesch, A., Halpin, T.: Conceptual Queries using ConQuer-II. In: Embley, D.W. (ed.) ER 1997. LNCS, vol. 1331, pp. 113–126. Springer, Heidelberg (1997)
Ceusters, W., Martens, P., Dhaen, C., Terzic, B.: LinKFactory: an Advanced Formal Ontology Management System. In: K-CAP 2001, Victoria, Canada (October 2001)
Chawathe, S., Garcia-Molina, H., Hammer, J., Ireland, K., Papakonstantinou, Y., Ullman, J., Widom, J.: The TSIMMIS project: Integration of heterogeneous information sources. In: Proceedings of the 10th Anniversary Meeting of the Information Processing Society of Japan, pp. 7–18 (1994)
Collet, C., Huhns, M., Shen, W.: Resource Integration Using a Large Knowledge Base in CARNOT. IEEE Computer 24(12), 55–62 (1991)
Deray, T., Verheyden, P.: Towards a Semantic Integration of Medical Relational Databases by Using Ontologies: a Case Study. In: Meersman, R., Tari, Z., et al. (eds.) OTM-WS 2003. LNCS, vol. 2889, pp. 137–150. Springer, Heidelberg (2003)
De Troyer, O., Meersman, R., Verlinden, P.: RIDL* on the CRIS Case: a Workbench for NIAM. In: Olle, T.W., Verrijn-Stuart, A.A., Bhabuta, L. (eds.) Computerized Assistance during the Information Systems Life Cyle, pp. 375–459. Elsevier Science Publishers, North-Holland (1988)
De Troyer, O.: A tool for the Computer-Assisted Engineering of Large Databases in the Presence of Integrity Constraints. In: Clifford, J., Lindsay, B., Maier, D. (eds.) Proceedings of the ACM-SIGMOD International Conference on Management of Data, pp. 418–430. ACM Press, New York (1989)
Flett, A., Casella dos Santos, M., Ceusters, W.: Some Ontology Engineering Processes and Their Supporting Technologies. In: Gómez-Pérez, A., Benjamins, V.R. (eds.) EKAW 2002. LNCS (LNAI), vol. 2473, pp. 154–165. Springer, Heidelberg (2002)
Guarino, N., Giaretta, P.: Ontologies and Knowledge Bases: Towards a Terminological Clarification. In: Mars, N. (ed.) Towards Very Large Knowledge Bases: Knowledge Building and Knowledge Sharing, pp. 25–32. IOS Press, Amsterdam (1995)
Halpin, T.: Information Modeling and Relational Databases (From Conceptual Analysis to Logical Design). Morgan Kauffman, San Francisco (2001)
Jarke, M., Lenzerini, M., Vassiliou, Y., Vassiliadis, Y.: Fundamentals of Data Warehouses. Springer, Heidelberg (1999)
Meersman, R.: The High Level End User. In: Data Base: The 2nd Generation, Infotech State of the Art Report, vol. 10(7). Pergamonn Press, U.K (1982)
Meersman, R.: The Use of Lexicons and Other Computer-Linguistic Tools in Semantics, Design and Cooperation of Database Systems. In: Zhang, Y., Rusinkiewicz, M., Kambayashi, Y. (eds.) Proceedings of the Conference on Cooperative Database Systems (CODAS 1999), pp. 1–14. Springer, Heidelberg (1999)
Meersman, R.: Ontologies and Databases: More than a Fleeting Resemblance. In: d’Atri, A., Missikoff, M. (eds.) OES/SEO 2001 Rome Workshop. Luiss Publications (2001)
Meersman, R.: Semantic Web and Ontologies: Playtime or Business at the Last Frontier in Computing? In: NSF-EU Workshop on Database and Information Systems Research for Semantic Web and Enterprises, pp. 61–67 (2002)
Mena, E., Kashyap, V., Illaramendi, A., Sheth, A.: Domain Specific Ontologies for Semantic Information Brokering on the Global Information Infrastructure. In: Guarino, N. (ed.) Formal Ontology in Information Systems, Proceedings of the First International Conference (FOIS 1998), pp. 269–283. IOS Press, Amsterdam (1998)
Reiter, R.: Towards a Logical Reconstruction of Relational Database Theory. In: Brodie, M., Mylopoulos, J., Schmidt, J. (eds.) On Conceptual Modelling, pp. 191–233. Springer, Heidelberg (1984)
Spyns, P., Meersman, R., Jarrar, M.: Data Modelling versus Ontology Engineering. SIGMOD Record: Special Issue on Semantic Web and Data Management 31(4), 12–17 (2002)
Stuer, P., Meersman, R., De Bruyne, S.: The HyperMuseum Theme Generator System: Ontology-based Internet support for the active use of digital museum data for teaching and presentation. In: Bearman, D., Trant, J. (eds.) Museums and the web 2001: Selected Papers, pp. 127–137. Archives & Museum Informatics, Pittsburgh (2001), Available at: http://www.archimuse.com/mw2001/papers/stuer/stuer.html
Verheijen, G., Van Bekkum, J.: NIAM, aN Information Analysis Method. In: Olle, T., Sol, H., Verrijn-Stuart, A. (eds.) IFIP TC-8 Conference on Comparative Review of Information System Methodologies (CRIS-1). North-Holland, Amsterdam (1982)
Wintraecken, J.J.V.R.: Informatie-analyse Volgens NIAM. Academic Service (1985) (English version published by Kluwer Academic Publishers, Dordrecht 1990)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Verheyden, P., De Bo, J., Meersman, R. (2005). Semantically Unlocking Database Content Through Ontology-Based Mediation. In: Bussler, C., Tannen, V., Fundulaki, I. (eds) Semantic Web and Databases. SWDB 2004. Lecture Notes in Computer Science, vol 3372. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-31839-2_9
Download citation
DOI: https://doi.org/10.1007/978-3-540-31839-2_9
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-24576-6
Online ISBN: 978-3-540-31839-2
eBook Packages: Computer ScienceComputer Science (R0)