Sciweavers

MSR
2006
ACM

Fine grained indexing of software repositories to support impact analysis

14 years 4 months ago
Fine grained indexing of software repositories to support impact analysis
Versioned and bug-tracked software systems provide a huge amount of historical data regarding source code changes and issues management. In this paper we deal with impact analysis of a change request and show that data stored in software repositories are a good descriptor on how past change requests have been resolved. A fine grained analysis method of software repositories is used to index code at different levels of granularity, such as lines of code and source files, with free text contained in software repositories. The method exploits information retrieval algorithms to link the change request description and code entities impacted by similar past change requests. We evaluate such approach on a set of three open-source projects. Categories and Subject Descriptors H.3.1 [Information storage and retrieval]: Content Analysis and Indexing; D.2.7 [Software Engineering]: Distribution, Maintenance, and Enhancement General Terms Measurement, Experimentation Keywords Mining Software Rep...
Gerardo Canfora, Luigi Cerulo
Added 14 Jun 2010
Updated 14 Jun 2010
Type Conference
Year 2006
Where MSR
Authors Gerardo Canfora, Luigi Cerulo
Comments (0)