• DocumentCode
    2825034
  • Title

    Approximating Change Sets at Philips Healthcare: A Case Study

  • Author

    Vanya, Adam ; Premraj, Rahul ; Van Vliet, Hans

  • Author_Institution
    Comput. Sci. Dept., VU Univ. Amsterdam, Amsterdam, Netherlands
  • fYear
    2011
  • fDate
    1-4 March 2011
  • Firstpage
    121
  • Lastpage
    130
  • Abstract
    A single development task such as solving a bug or implementing a new feature often involves changing a number of entities, also known together as a change set. Change sets can be approximated from the version control system. They are then used by the architects and developers to take important decisions. So change sets need to be approximated carefully. It is common to assume that two entities checked-in less than a small time interval from each other, and having the same meta-data associated with them, belong to the same transaction. Transactions may be good approximations of change sets if developers commit change sets in one go and if the required meta-data is available. This is however not the case in the industrial environment (Philips Healthcare) we study. Our paper presents a case study in which we investigated how change sets can be approximated in an environment with a complex workflow and limited meta-data in the version repositories. We found that, dependent on the commit practices used, a suitable time intervals between check-in timestamps of files has to be determined and leveraged to reliably approximate change sets.
  • Keywords
    configuration management; health care; meta data; workflow management software; Philips Healthcare; change sets approximation; check-in timestamps; complex workflow; meta-data; version control system; Accuracy; Approximation methods; Companies; Control systems; Medical services; Software systems; case study; change set approximation; empirical software engineering; mining software archives;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance and Reengineering (CSMR), 2011 15th European Conference on
  • Conference_Location
    Oldenburg
  • ISSN
    1534-5351
  • Print_ISBN
    978-1-61284-259-2
  • Type

    conf

  • DOI
    10.1109/CSMR.2011.18
  • Filename
    5741268