Selection of Significant Metrics for Improving the Performance of Change-Proneness Modules

1Citations
Citations of this article
1Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Change-proneness modules are described as the programming parts in the source code which has a high likelihood to modify later on. Change-proneness prediction causes programming analyzers to streamline and focus their testing resources on the modules which have a higher likelihood of modification. Accurate estimation of characteristics such as effort, quality, and risk which are the major concerns for change proneness, is of significant worry in the software life cycle. Regression analysis and the neural network techniques are the commonly used methods for attribute estimation, as per the literature. Chidamber and Kemerer metric (CKJM) suite have been used in this study as an input for model training using neural network with various algorithms to optimal weights and ensemble techniques. These models are validated using five different version of eBay web services. The efficiency of the developed models are computed using three different performance parameters such as AUC, F-Measure, and Accuracy. The information present in the experimental results suggested that the models trained using levenberg marquardt (LM) method achieved better results when compared to the model built using the other classifiers.

Cite

CITATION STYLE

APA

Kumar, L., Hota, C., Tummalapalli, S., & Murthy Neti, L. B. (2020). Selection of Significant Metrics for Improving the Performance of Change-Proneness Modules. In Learning and Analytics in Intelligent Systems (Vol. 8, pp. 1–17). Springer Nature. https://doi.org/10.1007/978-3-030-38006-9_1

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free