Author(s): Marek Tavac
Journal: Information Sciences and Technologies Bulletin of the ACM Slovakia
ISSN 1338-1237
Volume: 5;
Issue: 2;
Start page: 1;
Date: 2013;
VIEW PDF
DOWNLOAD PDF
Original page
Keywords: MDA | MDE | database reverse engineering | transformation
ABSTRACT
This article deals with the transformation of a relationaldatabase to an object database. It suggests a new so-lution based on database and model-driven engineeringintegration. In the first part it is discussed in generalissues of relational database transformation into objectone, some problematic areas are identified. Subsequently,depending on detailed analyze of the database reverse en-gineering processes, the whole process is defined as a se-quence of models and transformation among them basedon model driven architecture (MDA). Some of the modelsare based on generally accepted standards. The proposedapproach comes also with its own models. The paper de-fines not only their exact structure but also abstracts itsown algorithms used during their development. The finalpart contains an experimental verification of the proposedprocedures with a particular example and summary of theresults.
Journal: Information Sciences and Technologies Bulletin of the ACM Slovakia
ISSN 1338-1237
Volume: 5;
Issue: 2;
Start page: 1;
Date: 2013;
VIEW PDF


Keywords: MDA | MDE | database reverse engineering | transformation
ABSTRACT
This article deals with the transformation of a relationaldatabase to an object database. It suggests a new so-lution based on database and model-driven engineeringintegration. In the first part it is discussed in generalissues of relational database transformation into objectone, some problematic areas are identified. Subsequently,depending on detailed analyze of the database reverse en-gineering processes, the whole process is defined as a se-quence of models and transformation among them basedon model driven architecture (MDA). Some of the modelsare based on generally accepted standards. The proposedapproach comes also with its own models. The paper de-fines not only their exact structure but also abstracts itsown algorithms used during their development. The finalpart contains an experimental verification of the proposedprocedures with a particular example and summary of theresults.