PersistOM: an objects-to-multivalued database mapping mechanism

Wei, F.G.; Lee, S.P. (2009) PersistOM: an objects-to-multivalued database mapping mechanism. In: International Conference on Information Management and Engineering, APR 03-05, 2009 , Kuala Lumpur, MALAYSIA.

Full text not available from this repository. (Request a copy)

Abstract

Most modern business applications today are developed by using object technology such as Java to build application software and using a relational or multivalued database to store data. Nevertheless, impedance mismatch exists between objects and data store mechanisms. Hence, object persistence has become a necessary practice to map database records into objects for further in-memory processing. However, most research works focus on objects to relational database mapping and very few works focus on objects to multivalued database (O/M) mapping. Nonetheless, these few existing O/M mapping mechanisms are either hard to be extended or difficult to be managed. This paper presents the design of an O/M mapping mechanism called PersistOM with design patterns. A set of design patterns has been applied to make the PersistOM easy to be extended and reused. Layers architectural pattern was applied to structure the whole mapping mechanism to ensure each mapping sub-layer is at a particular level of abstraction. Simulation results show that PersistOM not only shortens the overall development period, but also is comparatively easy to be modified and extended.

Item Type: Conference or Workshop Item (Paper)
Creators:
  1. Wei, F.G.(University of Malaya)
  2. Lee, S.P.(University of Malaya)
Additional Information: Univ Malaya, Fac Comp Sci & Informat Technol, Kuala Lumpur 50603, Malaysia
Uncontrolled Keywords: Design Patterns; Java; Multivalued Database; Object
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Divisions: Faculty of Computer Science & Information Technology
Depositing User: Mr. Faizal Hamzah
Date Deposited: 01 Dec 2011 10:08
Last Modified: 01 Dec 2011 10:08
URI: http://eprints.um.edu.my/id/eprint/2301

Actions (For repository staff only: Login required)

View Item