University of Houston
Department of Computer Science


In partial fulfillment of the Requirements for the Degree of
Master of Science


Prerna Khosla
will defend her thesis

O-R Mapping Framework For .Net


Abstract



A typical developer using a relational database with an object-oriented language spends substantial time and effort writing code to deal with persistence. A framework that abstracts the persistence will help minimize the development effort and improve productivity. One such Object Relational Mapping Framework has been designed and implemented to provide transparent persistence. With transparent persistence the manipulation and traversal of persistent objects is performed directly by the object programming language in the same manner as with in-memory non-persistent objects. The framework integrates the object oriented programming capabilities with relational database management systems making database objects appear as programming language objects. The framework is designed and implemented for the .Net environment, which lacks such a framework facility. The implementation is done using C# as the implementation language and MS-SQL as the RDBMS. The framework allows a developer to concentrate on application specific problems instead of focusing on the persistence management issues.




Date: Thursday, February 5, 2004
Time: 6:30 PM
Place: 550-PGH



Faculty, students, and the general public are invited.
Thesis Advisor: Dr. Venkat Subramaniam