CM homepage Computer Science LTH

During the course each group will have to present a paper. Below is a schedule for these presentations. ?-? indicates that I am still looking for a group to do that presentation. For each paper is also indicated which groups are opponents.

Presentations are done by the following groups:

Lecture 2b (Thursday 3/11):

  • I-c (opponents I-b and II-e): Ulf Asklund: Configuration Management for Distributed Development - Practice and Needs, Dissertation 10, Lund Institute of Technology, 1999. (chapter 2 and 5)
  • II-d (opponents I-e and II-a): Brian A. White: Software Configuration Management Strategies and Rational ClearCase - A Practical Introduction, Addison-Wesley Publishing Company, Inc., 2000. (chapter 10: Geographically distributed development)

    Lecture 3b (Thursday 10/11):

  • LBx (opponents I-d and II-b): Peter H. Feiler: Configuration Management Models in Commercial Environments, Technical Report SEI-91-TR-7, Software Engineering Institute, 1991. (chapter 2 and 4: Checkout/checkin + Long transaction models)
  • I-h (opponents I-c and II-c): Peter H. Feiler: Configuration Management Models in Commercial Environments, Technical Report SEI-91-TR-7, Software Engineering Institute, 1991. (chapter 3 and 5: Composition + Change set models)

    Lecture 4b (Thursday 17/11):

  • I-b (opponents I-a and I-d): Brad Appleton, Stephen P. Berczuk, Ralph Cabrera, Robert Orenstein: Streamed Lines - Branching Patterns for Parallel Software Development, http://www.enteract.com/~bradapp/acme/branching/, 1998. (Introduction and overview)
  • I-e (opponents I-h and II-d): Brad Appleton, Stephen P. Berczuk, Ralph Cabrera, Robert Orenstein: Streamed Lines - Branching Patterns for Parallel Software Development, http://www.enteract.com/~bradapp/acme/branching/, 1998. (selected patterns)

    Lecture 5a (Monday 21/11):

  • II-b (opponents I-f and LBx): M. A. Daniels: Principles of Configuration Management, Advanced Applications Consultants, Inc., 1985. (chapter 2 and 3: Configuration Control + Configuration Identification)
  • II-a (opponents II-d and I-e): Bohner and Arnold: An Introduction to Software Change Impact Analysis.

    Lecture 5b (Thursday 24/11):

  • II-c (opponents I-f and I-e): M. A. Daniels: Principles of Configuration Management, Advanced Applications Consultants, Inc., 1985. (chapter 4 and 5: Configuration Status Accounting + Configuration Audit)
  • I-a (opponents I-h and I-g): Alexis Leon: A Guide to Software Configuration Management, Artech House, Inc., 2000. (chapter 11: Software Configuration Management Plans) Stephen B. Compton, Guy R. Conner: Configuration Management for Software, Van Nostrand Reinhold, 1994. (chapter 3: The Software Configuration Manager)

    Lecture 6a (Monday 28/11):

  • I-d (opponents I-c and I-g): Ulf Asklund, Lars Bendix: A Study of Configuration Management for Open Source Software, Lund Institute of Technology, 2001.
  • I-f (opponents II-a and II-e): Ulf Asklund, Lars Bendix, Torbjörn Ekman: Software Configuration Management Practices for eXtreme Programming Teams, in proceedings of the 11th Nordic Workshop on Programming and Software Development Tools and Techniques - NWPER'2004, Turku, Finland, August 17-19, 2004.

    Lecture 6b (Thursday 1/12):

  • II-e (opponents I-a and II-b): Ivica Crnkovic, Ulf Asklund, Annita Persson Dahlquist: Implementing and Integrating Product Data Management and Software Configuration Management. (chapter 2 and 4)
  • I-g (opponents I-b and II-c): Axel Mahler: Variants: Keeping Things Together and Telling Them Apart.



    Updated November 22, 2005