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. There are also some guidelines for how to do the presentation.

Presentations are done by the following groups:

Lecture 2b (Friday 20/3):

  • LBx (opponents I and II): Ulf Asklund: Configuration Management for Distributed Development - Practice and Needs, Dissertation 10, Lund Institute of Technology, 1999. (chapter 2 and 5)
  • Team I (opponents II and LBx): 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 (Friday 27/3):

  • LBx (opponents I and II): 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)
  • Team II (opponents I and LBx): 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 (Friday 3/4):

  • Team II (opponents I and LBx): 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)
  • LBx (opponents I and II): 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 6/4):

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

    Lecture 5b (Tuesday 7/4):

  • LBx (opponents I and II): M. A. Daniels: Principles of Configuration Management, Advanced Applications Consultants, Inc., 1985. (chapter 4 and 5: Configuration Status Accounting + Configuration Audit)
  • LBx (opponents I and II): 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 27/4):

  • Team I (opponents II and LBx): Ulf Asklund, Lars Bendix: A Study of Configuration Management for Open Source Software, Lund Institute of Technology, 2001.
  • Team II (opponents I and LBx): Lars Bendix, Torbjörn Ekman: Software Configuration Management in Agile Development, in the book Agile Software Development Quality Assurance, February 2007.

    Lecture 6b (Tuesday 28/4):

  • Team II (opponents I and LBx): Ivica Crnkovic, Annita Persson Dahlkvist, David Svensson: Complex Systems Development Requirements - PDM and SCM Integration.
  • Team I (opponents II and LBx): Axel Mahler: Variants: Keeping Things Together and Telling Them Apart.



    Updated April 16, 2009