Skip to main content

The asgard system: Activity-based configuration management

  • Distributed Configuration Management
  • Conference paper
  • First Online:
Software Configuration Management (SCM 1996)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1167))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Atria Software, Inc. ClearCase Reference Manual, 1994.

    Google Scholar 

  2. 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.

    Google Scholar 

  3. 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.

    Google Scholar 

  4. 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.

    Google Scholar 

  5. Peter H. Feiler. Configuration management models in commercial environments. Technical Report CMU/SEI-91-TR-7, Software Engineering Institute, Carnegie Mellon University, March 1991.

    Google Scholar 

  6. S.I. Feldman. Make—a program for maintaining computer programs. Software-Practice & Experience, 9(4):255–265, April 1979.

    Google Scholar 

  7. 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.

    Google Scholar 

  8. 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.

    Google Scholar 

  9. 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.

    Google Scholar 

  10. Software Maintenance & Development Systems, Inc. Aide-de-Camp Administrator's Guide, 1994.

    Google Scholar 

  11. 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.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Ian Sommerville

Rights and permissions

Reprints 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

Publish with us

Policies and ethics