A Model of Object-Identities and Values

Abstract

An algebraic formalization of the object-oriented data model is proposed. The formalism reveals that the semantics of the object-oriented model consists of two portions. One is expressed by an algebraic construct, which has essentially a value-oriented semantics. The other is expressed by object- identities, which characterize the essential difference of the object-oriented model and value-oriented models, such as the relational model and the logical database model. These two portions are integrated by a simple commutativity of modeling functions. The formalism includes the expression of integrity constraints in its construct, which provides the natural integration of the logical database model and the object-oriented database model.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Feb 23, 1990
Accession Number
ADA227312

Entities

People

  • Gio Wiederhold
  • Toshiyuki Matsushima

Organizations

  • Stanford University

Tags

Communities of Interest

  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Abstracts
  • Classification
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Databases
  • Encapsulation
  • Hierarchies
  • Language
  • Lisp Programming Language
  • Maintenance
  • Mental Processes
  • New York
  • Relational Database Management Systems
  • Security
  • Specialization

Fields of Study

  • Computer science

Readers

  • Database Systems and Applications
  • Mathematical Modeling and Probability Theory.