Repositories and object oriented databases

  • Authors:
  • Philip A. Bernstein

  • Affiliations:
  • Microsoft Corp., One Microsoft Way, Redmond, WA

  • Venue:
  • ACM SIGMOD Record
  • Year:
  • 1998

Quantified Score

Hi-index 0.00

Visualization

Abstract

A repository is a shared database of information about engineered artifacts. An object-oriented repository has many of the same features as an object-oriented database: properties, relationships, and versioning. However, the two technologies are different for two reasons. First, a repository system has built-in information models, which are database schemas or object models that cover both generic and tool-specific kinds of information. Second, the features of a repository are often more functional than similar features supported by object-oriented databases. This paper is primarily a survey of the latter features, drawing attention to capabilities that distinguish repositories from object-oriented databases.