Authors:
Hamaz Kamal
1
and
Benchikha Fouzia
2
Affiliations:
1
University Mentouri of Constantine 2, Algeria
;
2
University of 20, Algeria
Keyword(s):
Relational Databases, Reverse Engineering, Semantic Discovery, Ontology-Based Databases.
Related
Ontology
Subjects/Areas/Topics:
Databases and Information Systems Integration
;
Enterprise Information Systems
;
Legacy Systems
;
Non-Relational Databases
Abstract:
Nowadays, the volume of data used in an information system grows rapidly. Additionally, enterprise information systems are more open to distributed environments and platforms. Thus, the need for interoperability between the different underlying data sources increases considerably. Therefore, data storage should consider storing data as well as the semantic of it in a single database. To overcome this problem, Ontology-Based Databases seem to be a good choice to replace legacy databases. In this sense, this paper proposes a reverse engineering approach which transforms a relational database to an ontology. The extracted ontology is enriched with more semantics by mean of external domain ontology. Finally the ontology and data are stored in one of the existing specific architectures for Ontology-Based Databases.