Software Complexity Prediction by Using Basic Attributes |
( Vol-3,Issue-11,November 2016 ) OPEN ACCESS |
Author(s): |
Rasha Gaffer. M. Helali |
Keywords: |
Software complexity, LOC, McCabe, halstead, branch count. |
Abstract: |
Software complexity is one of the important quality attribute that affect the success of software. Predicting such attribute is a difficult task for software engineers. Current used measures for computing complexity are not sufficient. Data mining can be applied to software data to explore useful interesting patterns. In this paper we present a simple data mining based prediction model to predict software complexity based on some basic attributes. The article starts by considering the correlation between different features that describes software code structure then selecting some of these features to be used for complexity prediction. Results reveal the ability to use branching count feature as strong predictor of complexity. |
![]() |
Paper Statistics: |
Cite this Article: |
Click here to get all Styles of Citation using DOI of the article. |
Advanced Engineering Research and Science