Published February 9, 1996 | Version v1
Report Open

On persistence interfaces for scientific data stores

Description

A common dilemma among builders of large scientific data stores is whether to use a lightweight object persistence manager or a genuine object-oriented database. There are often good reasons to consider each of these strategies; a few are described in this paper. Too often, however, electing to use a lightweight approach has meant programming to an interface that is entirely different than that expected by commercial object-oriented databases. With the emergence of object database standards, it is possible to provide an interface to persistence managers that does not needlessly inhibit coexistence with (and, perhaps, eventual migration to) object-oriented databases. This paper describes an implementation of a substantial subset of the ODMG-93[1]C++ specification that allows clients to use many of today's lightweight object persistence managers through an interface that conforms to the ODMG standard. We also describe a minimal interface that persistence software should support in order to provide persistence services for ODMG implementations

Availability note (English)

MF available from INIS under the Report Number; Also available from OSTI as DE96008387; NTIS; US Govt. Printing Office Dep.

Files

27066587.pdf

Files (241.4 kB)

Name Size Download all
md5:019a2c1534d514880dbbe05703459077
241.4 kB Preview Download

Additional details

Publishing Information

Imprint Pagination
12 p.
Report number
ANL--HEP-CP-96-09

Conference

Title
7. international workshop on persistent object systems.
Dates
29-31 May 1996.
Place
Cape May, NJ (United States).

INIS

Country of Publication
United States
Country of Input or Organization
United States
INIS RN
27066587
Subject category
S99: GENERAL AND MISCELLANEOUS; S99: GENERAL AND MISCELLANEOUS;
Resource subtype / Literary indicator
Conference
Descriptors DEI
DATA BASE MANAGEMENT; INFORMATION; INFORMATION SYSTEMS; INTERFACES; ORGANIZATIONAL MODELS; PROGRAMMING; SPECIFICATIONS; STANDARDS
Descriptors DEC
MANAGEMENT

Optional Information

Contract/Grant/Project number
Contract W-31109-ENG-38
Funding organization
USDOE, Washington, DC (United States).
Secondary number(s)
CONF-9605125--1.