Organizing A Design Database Across Time

  • R. H. Katz
  • M. Anwarrudin
  • E. Chang
Part of the Topics in Information Systems book series (TINF)


A design database organizes the complex description of an artifact, arranged as a hierarchical composition of components across multiple design representations. To complicate matters, the structure must also evolve over time. We describe a way to structure a design database across time, accomplished by viewing it from the perspective of three orthogonal “planes.” One for versions, one for configurations, and one to denote equivalences across configurations.


Version Plane Design Database Equivalence Plane Composite Object Object Instance 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [GB81]
    Goldstein, I. P., D. G. Bobrow, “Layered Networks as a Tool for Software Development”, Proceedings 7th International Joint Conference on Al, August 1981.Google Scholar
  2. [KL84]
    Katz, R. H., T. J. Lehman, “Database Support for Versions and Alternatives of Large Design Files”, IEEE Transactions on Software Engineering, Vol. SE-10, No. 2, March 1984.Google Scholar

Copyright information

© Springer-Verlag New York Inc. 1986

Authors and Affiliations

  • R. H. Katz
    • 1
  • M. Anwarrudin
    • 2
  • E. Chang
    • 3
  1. 1.Computer Sciences Division Electrical Engineering and Computer Science DeptUniversity of CaliforniaBerkeleyUSA
  2. 2.Digital Equipment CorporationHudsonUSA
  3. 3.Computer Sceinces Division Electrical Engineering and Computer ScienceUniversity of CaliforniaBerkeleyUSA

Personalised recommendations