Algebraic Semantics of Object-Oriented Data Models

  • Authors:
  • A. V. Zamulin

  • Affiliations:
  • -

  • Venue:
  • TOOLS '97 Proceedings of the Technology of Object-Oriented Languages and Systems-Tools - 24
  • Year:
  • 1997

Quantified Score

Hi-index 0.01

Visualization

Abstract

An algebraic semantics of object-oriented data models is given in the paper. Particular attention is paid to the following features typical of the object-oriented programming paradigm: complex muta e and immutable objects, object identity, object sharing, object types and type categories, inheritance, overloading, overriding, and late binding. The tools proposed in the paper can serve as a me anism for the formal definitions of different data models and as a basis for the development of future data models.