DocumentCode
125290
Title
An Investigation of Object-Oriented and Code-Size Metrics as Dead Code Predictors
Author
Scanniello, Giuseppe
Author_Institution
Dipt. di Mat. Inf. ed Econ., Univ. della Basilicata, Potenza, Italy
fYear
2014
fDate
27-29 Aug. 2014
Firstpage
392
Lastpage
397
Abstract
In case of biological organisms, death is unambiguous. It is not the same in software engineering, where death assumes a different meaning. For example, this term can be used to indicate source code that can be removed being it unnecessary for a given software system. In this paper, the early achievements of an empirical investigation on software metrics as predictors for dead code methods in object-oriented (OO) source code have been presented. OO design metrics and traditional code-size metrics have been considered. Data on one open source software system implemented in Java have been collected. The results suggest that five of these metrics can be used as indicators for dead code methods in OO software systems.
Keywords
Java; object-oriented methods; software metrics; Java; OO design metrics; OO software systems; OO source code; biological organisms; code-size metrics; dead code predictors; object-oriented metrics; software metrics; Analytical models; Measurement; Open source software; Predictive models; Software engineering; Software systems; Code-size metrics; Dead code; O-O design metrics; empirical study; software maintenance;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering and Advanced Applications (SEAA), 2014 40th EUROMICRO Conference on
Conference_Location
Verona
Type
conf
DOI
10.1109/SEAA.2014.67
Filename
6928842
Link To Document