Abstract
The novel aspect of the Asgard configuration management system is the integration of (1) the use of activities—named objects created by developers to represent development tasks—to define system configurations, (2) the detection of inconsistencies when activities are assembled into new configurations, and (3) dynamic controlled sharing of work products.
In Asgard, a developer specifies the source versions that he wants to see by means of a baseline and a list of activities. A baseline is a fixed set of immutable source versions. An activity is a cluster of versions produced in the course of a specific development task. Activity-based configuration management provides a simple and intuitive way for developers to specify the context for their work, to track project status, and to produce accurate information for system maintainers.
Preview
Unable to display preview. Download preview PDF.
References
Atria Software, Inc. ClearCase Reference Manual, 1994.
Geoffrey M. Clemm. Replacing version control with job control. In 2nd International Workshop on Software Configuration Management, pages 162–169, Princeton, New Jersey, October 1989.
Geoffrey M. Clemm. The Odin system. In Software Configuration Management: Selected papers / ICSE SCM-4 and SCM-5 workshops, number 1005 in Lecture Notes in Computer Science, pages 241–262. Springer-Verlag, October 1995.
Susan Dart. Concepts in configuration management systems. In Peter H. Feiler, editor, 3rd International Workshop on Software Configuration Management, pages 1–18, Trondheim, Norway, June 1991.
Peter H. Feiler. Configuration management models in commercial environments. Technical Report CMU/SEI-91-TR-7, Software Engineering Institute, Carnegie Mellon University, March 1991.
S.I. Feldman. Make—a program for maintaining computer programs. Software-Practice & Experience, 9(4):255–265, April 1979.
Masahiro Honda. Support for parallel development in the Sun network software environment. In 2nd International Workshop on Computer-Aided Software Engineering, pages 5-5–5-7, 1988.
Anund Lie, Reider Conradi, Tor M. Didriksen, Even-Andre Karlsson, Svein O. Hallsteinsen, and Per Holager. Change oriented versioning in a software engineering database. In 2nd International Workshop on Software Configuration Management, pages 56–65, Princeton, New Jersey, October 1989.
Bjorn P. Munch, Jens-Otto Larsen, Bjorn Gulla, Reider Conradi, and Even-Andre Karlsson. Uniform versioning: The change-oriented model. In 4nd International Workshop on Software Configuration Management, pages 188–196, Baltimore, Maryland, May 1993.
Software Maintenance & Development Systems, Inc. Aide-de-Camp Administrator's Guide, 1994.
Walter F. Tichy. Tools for software configuration management. In Jurgen F.H. Winkler, editor, International Workshop on Software Version and Configuration Control, volume 30 of German Chapter of the ACM Berichte, pages 1–20, Grassau, West Germany, January 1988. B.G. Teubner.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1996 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Micallef, J., Clemm, G.M. (1996). The asgard system: Activity-based configuration management. In: Sommerville, I. (eds) Software Configuration Management. SCM 1996. Lecture Notes in Computer Science, vol 1167. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0023089
Download citation
DOI: https://doi.org/10.1007/BFb0023089
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-61964-2
Online ISBN: 978-3-540-49569-7
eBook Packages: Springer Book Archive