• DocumentCode
    2796926
  • Title

    Visual Data Mining in Software Archives to Detect How Developers Work Together

  • Author

    Weißgerber, Peter ; Pohl, Mathias ; Burch, Michael

  • Author_Institution
    Univ. of Trier, Trier
  • fYear
    2007
  • fDate
    20-26 May 2007
  • Firstpage
    9
  • Lastpage
    9
  • Abstract
    Analyzing the check-in information of open source software projects which use a version control system such as CVS or SUBVERSION can yield interesting and important insights into the programming behavior of developers. As in every major project tasks are assigned to many developers, the development must be coordinated between these programmers. This paper describes three visualization techniques that help to examine how programmers work together, e.g. if they work as a team or if they develop their part of the software separate from each other. Furthermore, phases of stagnation in the lifetime of a project can be uncovered and thus, possible problems are revealed. To demonstrate the usefulness of these visualization techniques we performed case studies on two open source projects. In these studies interesting patterns of developers´ behavior, e.g. the specialization on a certain module can be observed. Moreover, modules that have been changed by many developers can be identified as well as such ones that have been altered by only one programmer.
  • Keywords
    configuration management; data mining; data visualisation; information retrieval; public domain software; data visualisation technique; open source software project; software archive; version control system; visual data mining; Computer science; Control systems; Data mining; Data visualization; Frequency; Information analysis; Information retrieval; Mathematical programming; Open source software; Programming profession;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mining Software Repositories, 2007. ICSE Workshops MSR '07. Fourth International Workshop on
  • Conference_Location
    Minneapolis, MN
  • Print_ISBN
    0-7695-2950-X
  • Type

    conf

  • DOI
    10.1109/MSR.2007.34
  • Filename
    4228646