Software size estimation in design phase based on MLP neural network

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

Abstract

Size estimation is one of important processes related to success of software project management. This paper presents novel software size estimation model by using Multilayer Perceptron approach. Software size in terms of Lines of code is used as criterion variable. Structural complexity metrics are used as predictors. The metrics can be captured from a software design model named UML Class diagram. A high predictive ability of the model is shown with correlation coefficient measure. Moreover, four training algorithms; Levenberg-Marquardt, Scaled Conjugate Gradient, Broyden-Fletcher-Golfarb-Shanno and Bayesian Regularization, have been applied on the network for better estimation. The obtained results indicate the highest accuracy on the model with Bayesian Regularization algorithm.

Cite

CITATION STYLE

APA

Panyangam, B., & Kiewkanya, M. (2018). Software size estimation in design phase based on MLP neural network. In Advances in Intelligent Systems and Computing (Vol. 566, pp. 82–91). Springer Verlag. https://doi.org/10.1007/978-3-319-60663-7_8

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