Detection of Redundant Code Using R
2
D
2 |
| |
Authors: | António Menezes Leitão |
| |
Affiliation: | (1) INESC-ID/Technical University of Lisbon, Rua Alves Redol n. 9, 1000-029 Lisboa, Portugal |
| |
Abstract: | We present the R
2
D
2 redundancy detector. R
2
D
2 identifies redundant code fragments in large software systems written in Lisp. For each pair of code fragments, R
2
D
2 uses a combination of techniques ranging from syntax-based analysis to semantics-based analysis, that detects positive and negative evidences regarding the redundancy of the analyzed code fragments. These evidences are combined according to a well-defined model and sufficiently redundant fragments are reported to the user. R
2
D
2 explores several techniques and heuristics to operate within reasonable time and space bounds and is designed to be extensible. |
| |
Keywords: | |
本文献已被 SpringerLink 等数据库收录! |
|