Title of article
Implementation of an object oriented data model in an information system for water catchment management: Java JDO and Db4o Object Database
Author/Authors
Andrea Leone-Bay، نويسنده , , Daoyi Chen، نويسنده ,
Issue Information
ماهنامه با شماره پیاپی سال 2007
Pages
6
From page
1805
To page
1810
Abstract
Object-oriented technologies are playing increasingly important roles in every level of software application for water resource management
and modelling, except for data management levels where the relational logic is still the uncontested choice of information system developers
despite the objecterelational impedance mismatch. In this paper, we would like to present our experience concerning two different technologies
for developing the object-oriented data management layer in information systems for water resources management: (i) the Java solution to obtain
transparent persistence, the Java Data Object (JDO) technology; (ii) a purer object solution with a light open source Object Database, Db4o. The
process for implementing the two technologies in a Java-based hydro-information system is described, and the two different solutions were
analysed and compared.
Keywords
information system , Object-oriented database , JDO , object-oriented data model , Open source , Objecterelational impedance mismatch , GIS , Water catchment , water resources management , Java
Journal title
Environmental Modelling and Software
Serial Year
2007
Journal title
Environmental Modelling and Software
Record number
958807
Link To Document