ACM Home Page
Please provide us with feedback. Feedback
Exploring the relationship of history characteristics and defect count: an empirical study
Full text PdfPdf (130 KB)
Source International Symposium on Software Testing and Analysis archive
Proceedings of the 2008 workshop on Defects in large software systems table of contents
Seattle, Washington
SESSION: Technical papers table of contents
Pages 11-15  
Year of Publication: 2008
ISBN:978-1-60558-051-7
Authors
Timea Illes-Seifert  University of Heidelberg, Heidelberg
Barbara Paech  University of Heidelberg, Heidelberg
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 9,   Downloads (12 Months): 64,   Citation Count: 0
Additional Information:

abstract   references   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1390817.1390821
What is a DOI?

ABSTRACT

During the lifetime of a project, a huge amount of information is generated, e.g. in versioning systems or bug data bases. When analysed appropriately, the knowledge about the previous project characteristics allows estimating the project's future evolution. For example, it is very valuable to know particular history characteristics of a file indicating its fault proneness because it helps testers to focus their testing effort on these specific files. In this paper, we present the results of an empirical study, exploring the relationship between history characteristics of software entities and their defects. For this purpose, we analyze 9 open source java projects. The results show that there are some history characteristics that highly correlate with defects in software, e.g. the number of changes and the number of distinct authors performing changes to a file. The number of co-changed files does not correlate with the defect count.


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
 
8
International Software Testing Qualifications Board. 2005. ISTQB Standard Glossary of Terms used in Software Testing VI.1.
 
9
10
11
 
12
Ohlsson, M. C., von Mayrhauser, A., McGuire, B., Wohlin, C. 1999. Code Decay Analysis of Legacy Software through Successive Releases. Proceedings of IEEE Aerospace Conference, pp 69--81.
13
 
14
 
15
 
16
Schröter, A., Zimmermann, T. Premraj, R., and R., Zeller, A. If Your Bug Database Could Talk. 2006. In Proceedings of the 5th International Symposium on Empirical Software Engineering. (Rio de Janeiro, Brazil, September 2006), Volume II: Short Papers and Posters, pp. 18--20, 2006.
 
17
 
18


REVIEW

"David A. Gustafson : Reviewer"

This is an interesting paper about the statistical comparison of the changes made to a file before a release and the number of defects found in that file after the release. Both the number of changes and the number of different authors of the chan  more...

Collaborative Colleagues:
Timea Illes-Seifert: colleagues
Barbara Paech: colleagues