ACM Home Page
Please provide us with feedback. Feedback
Fine grained indexing of software repositories to support impact analysis
Full text PdfPdf (379 KB)
Source International Conference on Software Engineering archive
Proceedings of the 2006 international workshop on Mining software repositories table of contents
Shanghai, China
SESSION: Impact analysis table of contents
Pages: 105 - 111  
Year of Publication: 2006
ISBN:1-59593-397-2
Authors
Gerardo Canfora  University of Sannio, Benevento, Italy
Luigi Cerulo  University of Sannio, Benevento, Italy
Sponsors
ACM: Association for Computing Machinery
SIGSOFT: ACM Special Interest Group on Software Engineering
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 16,   Downloads (12 Months): 79,   Citation Count: 3
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1137983.1138009
What is a DOI?

ABSTRACT

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.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
 
4
5
 
6
 
7
K. Fogel and M. Bar. Cross-Validatory Choice and Assessment of Statistical Predictions (with Discussion), volume 36.J. the Royal Statistical Soc., 1974.
 
8
 
9
 
10
 
11
 
12
 
13
W. Miller and E. W. Myers. A file comparison program. Software Practice and Experience, 15(11):1025--1040, 1985.
14
 
15
 
16
M. F. Porter. An algorithm for suffix stripping. Morgan Kaufmann Publishers Inc., 1997.
 
17
 
18
19
 
20
 
21
T. Zimmermann and P. Weißgerber. Preprocessing CVS data for fine-grained analysis. In IEEE 26th International Conference on Software Engineering - The 1st International Workshop on Mining Software Repositories, pages 2--6,2004.


Collaborative Colleagues:
Gerardo Canfora: colleagues
Luigi Cerulo: colleagues