Early Stage Software Effort Estimation using Random Forest Technique based on Optimized Class Point Approach

Detalhes bibliográficos
Autor(a) principal: Satapathy, Shashank Mouli
Data de Publicação: 2014
Outros Autores: Acharya, Barada Prasanna, Rath, Santanu Kumar
Tipo de documento: Artigo
Idioma: eng
Título da fonte: INFOCOMP: Jornal de Ciência da Computação
Texto Completo: https://infocomp.dcc.ufla.br/index.php/infocomp/article/view/392
Resumo: Evaluating software development effort remains a complex issue drawing in extensive research consideration. The success of software development depends very much on proper estimation of effort required to develop the software. Hence, correctly assessing the effort needed to develop a software product is a major concern in software industries. Random Forest (RF) technique is prevalently utilized machine learning techniques that aides in getting enhanced evaluated values. The main research work carried out in this paper is to accurately estimate the effort required in developing various software projects by using the optimized class point approach (CPA). Then, optimization of the effort parameters is achieved using the RF technique to obtain better prediction accuracy. Furthermore, performance comparisons of the models obtained using the RF technique with other machine learning techniques such as the Multi-Layer Perceptron (MLP), Radial Basis Function Network (RBFN), Support Vector Regression (SVR) and Stochastic Gradient Boosting (SGB) techniques are presented in order to highlight the performance achieved by each technique.
id UFLA-5_9eb229ec48a7cfd28e2b7195226cb013
oai_identifier_str oai:infocomp.dcc.ufla.br:article/392
network_acronym_str UFLA-5
network_name_str INFOCOMP: Jornal de Ciência da Computação
repository_id_str
spelling Early Stage Software Effort Estimation using Random Forest Technique based on Optimized Class Point ApproachClass Point ApproachObject Oriented Analysis and DesignRandom ForestSoftware Effort EstimationEvaluating software development effort remains a complex issue drawing in extensive research consideration. The success of software development depends very much on proper estimation of effort required to develop the software. Hence, correctly assessing the effort needed to develop a software product is a major concern in software industries. Random Forest (RF) technique is prevalently utilized machine learning techniques that aides in getting enhanced evaluated values. The main research work carried out in this paper is to accurately estimate the effort required in developing various software projects by using the optimized class point approach (CPA). Then, optimization of the effort parameters is achieved using the RF technique to obtain better prediction accuracy. Furthermore, performance comparisons of the models obtained using the RF technique with other machine learning techniques such as the Multi-Layer Perceptron (MLP), Radial Basis Function Network (RBFN), Support Vector Regression (SVR) and Stochastic Gradient Boosting (SGB) techniques are presented in order to highlight the performance achieved by each technique.Editora da UFLA2014-12-01info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://infocomp.dcc.ufla.br/index.php/infocomp/article/view/392INFOCOMP Journal of Computer Science; Vol. 13 No. 2 (2014): December, 2014; 22-331982-33631807-4545reponame:INFOCOMP: Jornal de Ciência da Computaçãoinstname:Universidade Federal de Lavras (UFLA)instacron:UFLAenghttps://infocomp.dcc.ufla.br/index.php/infocomp/article/view/392/372Copyright (c) 2016 INFOCOMP Journal of Computer Scienceinfo:eu-repo/semantics/openAccessSatapathy, Shashank MouliAcharya, Barada PrasannaRath, Santanu Kumar2015-08-06T13:12:01Zoai:infocomp.dcc.ufla.br:article/392Revistahttps://infocomp.dcc.ufla.br/index.php/infocompPUBhttps://infocomp.dcc.ufla.br/index.php/infocomp/oaiinfocomp@dcc.ufla.br||apfreire@dcc.ufla.br1982-33631807-4545opendoar:2024-05-21T19:54:35.430346INFOCOMP: Jornal de Ciência da Computação - Universidade Federal de Lavras (UFLA)true
dc.title.none.fl_str_mv Early Stage Software Effort Estimation using Random Forest Technique based on Optimized Class Point Approach
title Early Stage Software Effort Estimation using Random Forest Technique based on Optimized Class Point Approach
spellingShingle Early Stage Software Effort Estimation using Random Forest Technique based on Optimized Class Point Approach
Satapathy, Shashank Mouli
Class Point Approach
Object Oriented Analysis and Design
Random Forest
Software Effort Estimation
title_short Early Stage Software Effort Estimation using Random Forest Technique based on Optimized Class Point Approach
title_full Early Stage Software Effort Estimation using Random Forest Technique based on Optimized Class Point Approach
title_fullStr Early Stage Software Effort Estimation using Random Forest Technique based on Optimized Class Point Approach
title_full_unstemmed Early Stage Software Effort Estimation using Random Forest Technique based on Optimized Class Point Approach
title_sort Early Stage Software Effort Estimation using Random Forest Technique based on Optimized Class Point Approach
author Satapathy, Shashank Mouli
author_facet Satapathy, Shashank Mouli
Acharya, Barada Prasanna
Rath, Santanu Kumar
author_role author
author2 Acharya, Barada Prasanna
Rath, Santanu Kumar
author2_role author
author
dc.contributor.author.fl_str_mv Satapathy, Shashank Mouli
Acharya, Barada Prasanna
Rath, Santanu Kumar
dc.subject.por.fl_str_mv Class Point Approach
Object Oriented Analysis and Design
Random Forest
Software Effort Estimation
topic Class Point Approach
Object Oriented Analysis and Design
Random Forest
Software Effort Estimation
description Evaluating software development effort remains a complex issue drawing in extensive research consideration. The success of software development depends very much on proper estimation of effort required to develop the software. Hence, correctly assessing the effort needed to develop a software product is a major concern in software industries. Random Forest (RF) technique is prevalently utilized machine learning techniques that aides in getting enhanced evaluated values. The main research work carried out in this paper is to accurately estimate the effort required in developing various software projects by using the optimized class point approach (CPA). Then, optimization of the effort parameters is achieved using the RF technique to obtain better prediction accuracy. Furthermore, performance comparisons of the models obtained using the RF technique with other machine learning techniques such as the Multi-Layer Perceptron (MLP), Radial Basis Function Network (RBFN), Support Vector Regression (SVR) and Stochastic Gradient Boosting (SGB) techniques are presented in order to highlight the performance achieved by each technique.
publishDate 2014
dc.date.none.fl_str_mv 2014-12-01
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://infocomp.dcc.ufla.br/index.php/infocomp/article/view/392
url https://infocomp.dcc.ufla.br/index.php/infocomp/article/view/392
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv https://infocomp.dcc.ufla.br/index.php/infocomp/article/view/392/372
dc.rights.driver.fl_str_mv Copyright (c) 2016 INFOCOMP Journal of Computer Science
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Copyright (c) 2016 INFOCOMP Journal of Computer Science
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Editora da UFLA
publisher.none.fl_str_mv Editora da UFLA
dc.source.none.fl_str_mv INFOCOMP Journal of Computer Science; Vol. 13 No. 2 (2014): December, 2014; 22-33
1982-3363
1807-4545
reponame:INFOCOMP: Jornal de Ciência da Computação
instname:Universidade Federal de Lavras (UFLA)
instacron:UFLA
instname_str Universidade Federal de Lavras (UFLA)
instacron_str UFLA
institution UFLA
reponame_str INFOCOMP: Jornal de Ciência da Computação
collection INFOCOMP: Jornal de Ciência da Computação
repository.name.fl_str_mv INFOCOMP: Jornal de Ciência da Computação - Universidade Federal de Lavras (UFLA)
repository.mail.fl_str_mv infocomp@dcc.ufla.br||apfreire@dcc.ufla.br
_version_ 1799874741440348160