Database Support for Versions and Alternatives of Large Design Files

  title={Database Support for Versions and Alternatives of Large Design Files},
  author={Randy H. Katz and Tobin J. Lehman},
  journal={IEEE Transactions on Software Engineering},
We identify the roles played by design versions and alternatives in an engineering database. The obvious way to implement versions is to maintain each in a separate collection of files. Because several versions must be kept on line in a design environment, the approach leads to large disk requirements. We develop B-tree-based storage structures to encode versions as ``negative'' differential files. Our objective is to keep the disk requirements small. We discuss the effect of enormous amounts… CONTINUE READING
Highly Cited
This paper has 71 citations. REVIEW CITATIONS

From This Paper

Figures, tables, and topics from this paper.
37 Citations
17 References
Similar Papers


Publications citing this paper.

72 Citations

Citations per Year
Semantic Scholar estimates that this publication has 72 citations based on the available data.

See our FAQ for additional information.


Publications referenced by this paper.
Showing 1-10 of 17 references

A version can stayA framework for research in in the on-line window for a long time before it must be copied. database management for statistical analysis

  • H Boral, D Dewitt, D Bates
  • sured in days or weeks rather than seconds Proc…
  • 1982

Query processing in a system for disbetween subsequent versions in the design environment is meatributed databases

  • A Bernstein
  • ACMThans. Database Syst
  • 1981

Similar Papers

Loading similar papers…