• DocumentCode
    2025099
  • Title

    Impact analysis by mining software and change request repositories

  • Author

    Canfora, Gerardo ; Cerulo, Luigi

  • Author_Institution
    Dept. of Eng., Sannio Univ., Benevento
  • fYear
    2005
  • fDate
    1-1 Sept. 2005
  • Lastpage
    29
  • Abstract
    Impact analysis is the identification of the work products affected by a proposed change request, either a bug fix or a new feature request. In many open-source projects, such as KDE, Gnome, Mozilla, Openoffice, change requests, and related data, are stored in a bug tracking system such as Bugzilla. These data, together with the data stored in a versioning system, such as CVS, are a valuable source of information on which useful analyses can be performed. In this paper we propose a method to derive the set of source files impacted by a proposed change request. The method exploits information retrieval algorithms to link the change request description and the set of historical source file revisions impacted by similar past change requests. The method is evaluated by applying it on four open-source projects
  • Keywords
    configuration management; data mining; information retrieval; public domain software; Bugzilla; bug tracking system; change request description; change request repository mining; historical source file revision; impact analysis; information retrieval; open-source projects; software repository mining; versioning system; Data analysis; History; Information analysis; Information resources; Information retrieval; Open source software; Performance analysis; Project management; Social network services; Software debugging;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Metrics, 2005. 11th IEEE International Symposium
  • Conference_Location
    Como
  • ISSN
    1530-1435
  • Print_ISBN
    0-7695-2371-4
  • Type

    conf

  • DOI
    10.1109/METRICS.2005.28
  • Filename
    1509307