Integrating an object-oriented programming system with a database system

  • Authors:
  • Won Kim;Nat Ballou;Jay Banerjee;Hong-Tai Chou;Jorge G. Garza;Darrell Woelk

  • Affiliations:
  • Microelectronics and Computer Technology Corporation, 3500 West Balcones Center Drive, Austin, Texas;Microelectronics and Computer Technology Corporation, 3500 West Balcones Center Drive, Austin, Texas;Unisys Corporation, P.O. Box 64942, M.S. WE-3C, St. Paul, MN;Microelectronics and Computer Technology Corporation, 3500 West Balcones Center Drive, Austin, Texas;Microelectronics and Computer Technology Corporation, 3500 West Balcones Center Drive, Austin, Texas;Microelectronics and Computer Technology Corporation, 3500 West Balcones Center Drive, Austin, Texas

  • Venue:
  • OOPSLA '88 Conference proceedings on Object-oriented programming systems, languages and applications
  • Year:
  • 1988

Quantified Score

Hi-index 0.02

Visualization

Abstract

There are two major issues to address to achieve integration of an object-oriented programming system with a database system. One is the language issue: an object-oriented programming language must be augmented with semantic data modeling concepts to provide a robust set of data modeling concepts to allow modeling of entities for important real-world applications. Another is the computational-model issue: application programmers should be able to access and manipulate objects as though the objects are in an infinite virtual memory; in other words, they should not have to be aware of the existence of a database system in their computations with the data structures the programming language allows. This paper discusses these issues and presents the solutions which we have incorporated into the ORION object-oriented database system at MCC.