A case-study of configuration management with ClearCase in an industrial environment

  • Ulf Asklund
  • Boris Magnusson
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1235)


This paper reports from a case study where the configuration management system ClearCase is used in a large scale industrial application. The focus of the study is on the functionality offered and how it matches the needs in this particular situation. The paper reports on situations where ClearCase has turned out to be cumbersome to use or is lacking functionality. Improvements are outlined for how the problems can be solved or the situations better supported. The suggested improvements are influenced by experience with the COOP/Orm research prototype and some of the improvements are illustrated with functionality available in this integrated environment.


Work Process Configuration Specification Version Tree Default Rule Generic Configuration 
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. [Ask94]
    Ulf Asklund. Identifying Conflicts During Structural Merge. In Proceedings of the Nordic Workshop on Programming Environment Research. Lund, Sweden. June 1–3, 1994.Google Scholar
  2. [Cla95]
    Dave St. Clair: Continuus/CM vs. ClearCase, URL:, SunWorld Online, 1995.Google Scholar
  3. [Cleari] Scholar
  4. [Ced93]
    Per Cederqvist. Version Management with CVS. Available from Signum Support AB, Linköping, Sweden. 1993.Google Scholar
  5. [Cont]
    http://www.continuus.comGoogle Scholar
  6. [Gus90]
    A. Gustavsson. Software Configuration Management in an Integrated Environment. Licentiate thesis, Lund University, Dept. of Computer Science, Lund, Sweden, 1990.Google Scholar
  7. [Kat90]
    Randy H. Katz. Toward a Unified Framework for Version Modelling in Engineering Databases. ACM Computing Surveys, 22(4), December 1990.Google Scholar
  8. [KLMM93]
    J.L. Knudsen, M. Löfgren, O.L. Madsen, and B. Magnusson, editors. Object-Oriented Environments — The Mjølner Approach. Prentice-Hall, 1993.Google Scholar
  9. [MA95]
    Boris Magnusson and Ulf Asklund: Collaborative Editing — Distributed and replication of shared versioned objects. Presented at the Workshop on Mobility and Replication, held with ECOOP 95, Aarhus, August 1995. Available as: LU-CS-TR:96-162, Dept. of Computer Science, Lund, Sweden.Google Scholar
  10. [MA96]
    Boris Magnusson and Ulf Asklund. Fine Grained Version Control of Configurations in COOP/Orm. In Sommerville, I., editor, Proceedings of the 6th International Workshop on Software Configuration Management, LNCS, Springer Verlag, Berlin. 1996Google Scholar
  11. [MG96]
    Boris Magnusson and Rachid Guerraoui: Support for Collaborative Object-Oriented Development. In Proceedings of ISCA International Conference on Parallel and Distributed Computing Systems, Dijon, Sept. 25–27, 1996, pp 169–174.Google Scholar
  12. [MAM93]
    Boris Magnusson, Ulf Asklund, and Sten Minör. Fine-Grained Revision Control for Collaborative Software Development. In Proceedings of ACM SIGSOFT'93 — Symposium on the Foundations of Software Engineering, Los Angeles, California, 7–10 December 1993.Google Scholar
  13. [MM93]
    Sten Minör and Boris Magnusson. A Model for Semi-(a)Synchronous Collaborative Editing. In Proceedings of the Third European Conference on Computer Supported Cooperative Work, Milano, Italy, 1993. Kluwer Academic Publishers.Google Scholar
  14. [MMA97]
    Boris Magnusson, Sten Minör and Ulf Asklund: A Model for Semi-(a)Synchronous Collaborative Editing. In Journal of Computer Supported Collaborative Work. To appear.Google Scholar
  15. [MHM+90]
    Boris Magnusson, Görel Hedin, Sten Minör, et al. An Overview of the Mjølner Orm Environment. In J. Bezivin et al., editors, Proceedings of the 2nd International Conference TOOLS (Technology of Object-Oriented Languages and Systems), Paris, June 1990. Angkor.Google Scholar
  16. [NFS]
    Sun Microsystems. The NFS Distributed File Service — A White Paper from SunSoft, stb 1252. 1994Google Scholar
  17. [RBI95]
    W. Rigg, C. Burrows and P. Ingram: Ovum Evaluates: Configuration Management Tools, Ovum Limited, London, 1995Google Scholar
  18. [Roe75]
    M. J. Roekind. The source code control system. IEEE Transactions on Software Engineering, 1(4):364–370, December 1975.Google Scholar
  19. [Team]
    Team Ware user's guides, Sun Microsystems, 1994.Google Scholar
  20. [Tic85]
    Walter F. Tichy. RCS — a system for revision control. Software Practice and Experience, 15(7):634–637, July 1985.Google Scholar
  21. [Tic88]
    Walter F. Tichy. Tools for software configuration management. In Proceedings from International Workshop on Software Version and Configuration Control, Grassau, Germany, February 1988.Google Scholar
  22. [Wat]
    Gray Watson. CVS Tutorial. Available from Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1997

Authors and Affiliations

  • Ulf Asklund
    • 1
  • Boris Magnusson
    • 1
  1. 1.Dept. of Computer ScienceLund Institute of TechnologyLundSweden

Personalised recommendations