Early Stage Software Effort Estimation using Random Forest Technique based on Optimized Class Point Approach
Autor(a) principal: | |
---|---|
Data de Publicação: | 2014 |
Outros Autores: | , |
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 |