Return to search

From entities to objects : reverse engineering a relational data model into an object-oriented design

In many software applications, an object-oriented design (OOD) is generated first, then persistent storage is implemented by mapping the objects to a relational database. This thesis explores the "reverse engineering" of an OOD out of an existing relational data model. Findings from the current literature are presented, and a case study is undertaken using the model and research process published by GENTECH, a nonprofit organization promoting genealogical computing. The model is mapped into an OOD and captured in Unified Modeling Language (UML) class diagrams and object collaboration diagrams. The suitability of the example OOD is evaluated against the GENTECH research process using UML use cases and sequence diagrams. The mapping of relational database designs into OODs is found to be suitable in certain instances. / Department of Computer Science

Identiferoai:union.ndltd.org:BSU/oai:cardinalscholar.bsu.edu:handle/186838
Date January 2000
CreatorsHines, Gary L.
ContributorsZage, Dolores M.
Source SetsBall State University
Detected LanguageEnglish
Formatvi, 59 leaves : ill., facsim. ; 28 cm.
SourceVirtual Press

Page generated in 0.0014 seconds