Skip to main content
placeholder image

Using ontologies to synchronize change in relational database systems

Journal Article


Download full-text (Open Access)

Abstract


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

Authors


  •   Ahmed, Waqas (external author)
  •   Aslam, Muhammad Ahtisham (external author)
  •   Lopez Lorca, Antonio (external author)
  •   Shen, Jun
  •   Beydoun, Ghassan
  •   Richards, Debbie (external author)

Publication Date


  • 2011

Citation


  • Ahmed, W., Aslam, M. Ahtisham., Lopez-Lorca, 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.

Scopus Eid


  • 2-s2.0-84860496510

Ro Full-text Url


  • http://ro.uow.edu.au/cgi/viewcontent.cgi?article=10911&context=infopapers

Ro Metadata Url


  • http://ro.uow.edu.au/infopapers/3575

Has Global Citation Frequency


Number Of Pages


  • 19

Start Page


  • 89

End Page


  • 108

Volume


  • 43

Issue


  • 2

Place Of Publication


  • Australia

Abstract


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

Authors


  •   Ahmed, Waqas (external author)
  •   Aslam, Muhammad Ahtisham (external author)
  •   Lopez Lorca, Antonio (external author)
  •   Shen, Jun
  •   Beydoun, Ghassan
  •   Richards, Debbie (external author)

Publication Date


  • 2011

Citation


  • Ahmed, W., Aslam, M. Ahtisham., Lopez-Lorca, 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.

Scopus Eid


  • 2-s2.0-84860496510

Ro Full-text Url


  • http://ro.uow.edu.au/cgi/viewcontent.cgi?article=10911&context=infopapers

Ro Metadata Url


  • http://ro.uow.edu.au/infopapers/3575

Has Global Citation Frequency


Number Of Pages


  • 19

Start Page


  • 89

End Page


  • 108

Volume


  • 43

Issue


  • 2

Place Of Publication


  • Australia