Java Data Objects: Transparent Java Data Persistence

Context

This is a "summer project", that provides the opportunity for academically able undergraduate students to work on a research project over the (southern hemisphere) summer under the supervision of a member of the academic staff. It is intended as an early introduction to research and the research environment for students considering undertaking an ME or PhD.

Project Description

This project is about finding a better alternative to using the JDBC API for providing persistence in Java. Specifically, it looked at the Java Data Objects (JDO) standard, a relatively new standard defined by Sun for providing transparent persistence. A number of implementations exist, including some that are freely available. An outcome of this project was the development of a simpler API to provide persistence that is based on JDO.

Other Information

Below are links to information that relate to this project. Some may have decayed, and some may require authentication. Contact me if you need further information.