| Fine grained indexing of software repositories to support impact analysis |
| Full text |
Pdf
(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
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 16, Downloads (12 Months): 79, Citation Count: 3
|
|
|
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.
|
CITED BY 3
|
Nicolas Bettenburg , Sascha Just , Adrian Schröter , Cathrin Weiß , Rahul Premraj , Thomas Zimmermann, Quality of bug reports in Eclipse, Proceedings of the 2007 OOPSLA workshop on eclipse technology eXchange, p.21-25, October 21-21, 2007, Montreal, Quebec, Canada
|
|
|
|
|
|
|