Accession Number:

ADA343352

Title:

Selecting a Persistent Data Support Environment for Object-Oriented Applications

Descriptive Note:

Final rept.

Corporate Author:

INSTITUTE FOR DEFENSE ANALYSES ALEXANDRIA VA

Personal Author(s):

Report Date:

1998-03-01

Pagination or Media Count:

90.0

Abstract:

Developers of object oriented applications need the ability to save the state of objects. A number of relational and object database management systems DBMSs may be used. The commercial DBMSs can be categorized into one of four architectures 1 object oriented, 2 object-relational, 3 object-relational mapping, and 4 relational with object extensions. Each of these architectures has advantages and disadvantages that make it more suitable for applications with different requirements. This document discusses major issues pertinent to selecting a persistent storage mechanism for objects. It examines the object models and database interface languages advocated by the Object Management Group OMG, the Object Database Management Group ODMG, and the American National Standards Institute ANSI X3H2.

Subject Categories:

  • Computer Programming and Software
  • Computer Systems

Distribution Statement:

APPROVED FOR PUBLIC RELEASE