Abstract
Complex system descriptions, for example, a design database or an expert system’s knowledge base, will evolve over time. As these descriptions evolve, flew versions of their components are created and organized into new configurations. We introduce the terminology, give examples of how versions arise, and review some proposed mechanisms for organizing complex descriptions across time. Some issues are the granularity of changes stored, simultaneity of access to different versions, and tradeoffs between storage requirements and ability to back up.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Bobrow, D. G., I. P. Goldstein, “Representing Design Alternatives”, Proc. AISB Conference, Amsterdam, 1980.
Bobrow, D. G., M. Stefik, “The LOOPS Manual”, Xerox Palo Alto Research Center, (1983).
Goldstein, I. P., D. G. Bobrow, “A Layered Approach to Software Design”, in D. Barstow, H. Shrobe, G. Sandwall (editors) Interactive Programming Environments IP [GB80b] Goldstein, I. P., D. G. Bobrow, “Descriptions for a Programming Environment”, Proc. 1st Ann. Conf. Am. Assoc. Art. Int., (August 1980).
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.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1986 Springer-Verlag
About this chapter
Cite this chapter
Bobrow, D.G., Katz, R.H. (1986). Context Structures/Versioning: A Survey. In: Brodie, M.L., Mylopoulos, J. (eds) On Knowledge Base Management Systems. Topics in Information Systems. Springer, New York, NY. https://doi.org/10.1007/978-1-4612-4980-1_35
Download citation
DOI: https://doi.org/10.1007/978-1-4612-4980-1_35
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4612-9383-5
Online ISBN: 978-1-4612-4980-1
eBook Packages: Springer Book Archive