1,358
Views
2
CrossRef citations to date
0
Altmetric
Articles

COSMIC FP method in software development estimation using artificial neural networks based on orthogonal arrays

ORCID Icon, ORCID Icon, ORCID Icon & ORCID Icon
Pages 185-204 | Received 07 May 2021, Accepted 13 Sep 2021, Published online: 24 Sep 2021
 

Abstract

This paper proposes a new, improved COmmon Software Measurement International Consortium function point (COSMIC FP) method that uses Artificial Neural Network (ANN) architectures based on Taguchi’s Orthogonal Array to estimate software development effort. The minimum magnitude relative error (MRE) to evaluate these architectures considering the cost effect function, the type of data used in the training, testing, and validation of the proposed models, was used. Applying the fuzzification and clustering method to obtain seven different datasets, we would like to achieve excellent reliability and accuracy of the obtained results. Besides examining the influence of four input values, we aim to reduce the risks of potential errors, increase the coverage of a wide range of different projects and increase the efficiency and success of completing many various software projects. The main contributions of our work are as follows: the influence of four input values of the COSMIC FP method on the change of mean (MRE), development of two simple ANN architectures, the attainment of a small number of performed iterations in software effort estimation (less than 7), reduced software effort estimation time, the use of different values of the International Software Benchmarking Standards Group and other datasets used in the experiment.

Disclosure statement

No potential conflict of interest was reported by the author(s).