The Soprano Extensible Object Storage System

The Soprano Extensible Object Storage System

Jung-Ho Ahn, Hyoung-Joo Kim
Copyright: © 2002 |Volume: 13 |Issue: 1 |Pages: 10
ISSN: 1063-8016|EISSN: 1533-8010|ISSN: 1063-8016|EISBN13: 9781615200672|EISSN: 1533-8010|DOI: 10.4018/jdm.2002010102
Cite Article Cite Article

MLA

Ahn, Jung-Ho, and Hyoung-Joo Kim. "The Soprano Extensible Object Storage System." JDM vol.13, no.1 2002: pp.15-24. http://doi.org/10.4018/jdm.2002010102

APA

Ahn, J. & Kim, H. (2002). The Soprano Extensible Object Storage System. Journal of Database Management (JDM), 13(1), 15-24. http://doi.org/10.4018/jdm.2002010102

Chicago

Ahn, Jung-Ho, and Hyoung-Joo Kim. "The Soprano Extensible Object Storage System," Journal of Database Management (JDM) 13, no.1: 15-24. http://doi.org/10.4018/jdm.2002010102

Export Reference

Mendeley
Favorite Full-Issue Download

Abstract

An efficient object manager, a middle layer on top of a storage system, is essential to ensure acceptable performance of object-oriented database systems, since a traditional record-based storage system is too simple to provide object abstraction. In addition, an object storage system–object managers in combination with storage systems - should be extensible to meet the various requirements of emerging applications. In this research, we design and implement an extensible object storage system, called Soprano, in an object-oriented fashion which has shown great potential in extensibility and code reusability. Soprano provides a uniform object abstraction and gives us the convenience of persistent programming through many useful persistent classes. Also, Soprano supports efficient object management and pointer swizzling for fast object access. This paper investigates several aspects of the design and implementation of the extensible object storage system. Our experience shows the feasibility of using an object-oriented design and implementation in building an object storage system that should have both extensibility and high performance.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.