loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
15th IEEE International Conference on Program Comprehension (ICPC '07)
Mining Software Repositories for Traceability Links
Banff, Alberta, Canada
June 26-June 29
ISBN: 0-7695-2860-0
Huzefa Kagdi, Kent State University
Jonathan I. Maletic, Kent State University
Bonita Sharif, Kent State University
An approach to recover/discover traceability links between software artifacts via the examination of a software system?s version history is presented. A heuristic-based approach that uses sequential-pattern mining is applied to the commits in software repositories for uncovering highly frequent co-changing sets of artifacts (e.g., source code and documentation). If different types of files are committed together with high frequency then there is a high probability that they have a traceability link between them. The approach is evaluated on a number of versions of the open source system KDE. As a validation step, the discovered links are used to predict similar changes in the newer versions of the same system. The results show highly precision predictions of certain types of traceability links.
Citation:
Huzefa Kagdi, Jonathan I. Maletic, Bonita Sharif, "Mining Software Repositories for Traceability Links," icpc, pp.145-154, 15th IEEE International Conference on Program Comprehension (ICPC '07), 2007
Usage of this product signifies your acceptance of the Terms of Use.