Software cost estimation using machine learning algorithms

dc.contributor.authorKara, Sukran Ebren
dc.contributor.authorŞamli, Rüya
dc.date.accessioned2026-01-22T19:46:03Z
dc.date.issued2022
dc.departmentŞırnak Üniversitesi
dc.description.abstractSoftware cost estimation is one of the most important problems in software projects. This chapter focuses on the estimation cost of software projects by testing different machine learning algorithms using the Waikato Environment for Knowledge Analysis (WEKA) data mining software tool. The estimation process includes size estimation, effort estimation, development of initial project schedules and, finally, estimation of the overall project cost. Algorithms were applied to a Chinese dataset taken from the PROMISE data repository. The WEKA contains a large number of machine learning algorithms for data preprocessing, clustering, classification, regression, visualization and feature selection. A total of 29 classification algorithms in the WEKA were applied to the Chinese dataset. The chapter presents the performance evaluation results of the machine learning algorithms applied to the Chinese dataset. The analysis of the test results showed that the best prediction algorithm in the Chinese dataset was the SMOreg algorithm. © ISTE Ltd 2022.
dc.identifier.doi10.1002/9781394165513.ch20
dc.identifier.endpage283
dc.identifier.isbn9781394165513
dc.identifier.isbn9781394165506
dc.identifier.scopus2-s2.0-85152684644
dc.identifier.scopusqualityN/A
dc.identifier.startpage275
dc.identifier.urihttps://doi.org/10.1002/9781394165513.ch20
dc.identifier.urihttps://hdl.handle.net/11503/3176
dc.identifier.volume9
dc.indekslendigikaynakScopus
dc.language.isoen
dc.publisherwiley
dc.relation.publicationcategoryKitap Bölümü - Uluslararası
dc.rightsinfo:eu-repo/semantics/closedAccess
dc.snmzKA_Scopus_20260122
dc.subjectChinese dataset
dc.subjectMachine learning algorithms
dc.subjectPROMISE data repository
dc.subjectSMO reg algorithm
dc.subjectSoftware cost estimation
dc.subjectWaikato environment for knowledge analysis
dc.titleSoftware cost estimation using machine learning algorithms
dc.typeBook Part

Dosyalar