University of Wollongong
Browse

Using ontologies to synchronize change in relational database systems

Download (530.87 kB)
journal contribution
posted on 2024-11-14, 03:33 authored by Waqas Ahmed, Muhammad Ahtisham Aslam, Antonio Lopez Lorca, Jun ShenJun Shen, Ghassan BeydounGhassan Beydoun, Debbie Richards
Ontology is a building block of the semantic Web. Ontology building requires a detailed domain analysis, which in turn requires financial resources, intensive domain knowledge and time. Domain models in industry are frequently stored as relational database schemas in relational databases. An ontology base underlying such schemas can represent concepts and relationships that are present in the domain of discourse. However, with ever increasing demand for wider access and domain coverage, public databases are not static and their schemas evolve over time. Ontologies generated according to these databases have to change to reflect the new situation. Once a database schema is changed, these changes in the schema should also be incorporated in any ontology generated from the database. It is not possible to generate a fresh version of the ontology using the new database schema because the ontology itself may have undergone changes that need to be preserved. To tackle this problem, this paper presents a generic framework that will help to generate and synchronize ontologies with existing data sources. In particular we address the translation between ontologies and database schemas, but our proposal is also sufficiently generic to be used to generate and maintain ontologies based on XML and object oriented databases.

History

Citation

Ahmed, W., Aslam, M. Ahtisham., Lopez-Lorca, A. A., Shen, J., Beydoun, G. & Richards, D. (2011). Using ontologies to synchronize change in relational database systems. Journal of Research and Practice in Information Technology, 43 (2), 89-108.

Journal title

Journal of Research and Practice in Information Technology

Volume

43

Issue

2

Pagination

89-107

Language

English

RIS ID

36009

Usage metrics

    Categories

    Keywords

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC