{"id":"https://openalex.org/W4398249650","doi":"https://doi.org/10.1109/access.2024.3404879","title":"Review and Empirical Analysis of Machine Learning-Based Software Effort Estimation","display_name":"Review and Empirical Analysis of Machine Learning-Based Software Effort Estimation","publication_year":2024,"publication_date":"2024-01-01","ids":{"openalex":"https://openalex.org/W4398249650","doi":"https://doi.org/10.1109/access.2024.3404879"},"language":"en","primary_location":{"id":"doi:10.1109/access.2024.3404879","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2024.3404879","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/6514899/10538131.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://ieeexplore.ieee.org/ielx7/6287639/6514899/10538131.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5100763798","display_name":"Mizanur Rahman","orcid":"https://orcid.org/0000-0002-4533-4667"},"institutions":[{"id":"https://openalex.org/I117942362","display_name":"Western Illinois University","ror":"https://ror.org/02sshz518","country_code":"US","type":"education","lineage":["https://openalex.org/I117942362"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Mizanur Rahman","raw_affiliation_strings":["School of Computer Science, Western Illinois University, Macomb, IL, USA"],"raw_orcid":"https://orcid.org/0000-0002-4533-4667","affiliations":[{"raw_affiliation_string":"School of Computer Science, Western Illinois University, Macomb, IL, USA","institution_ids":["https://openalex.org/I117942362"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103432756","display_name":"Hasan Sarwar","orcid":"https://orcid.org/0000-0002-0271-7254"},"institutions":[{"id":"https://openalex.org/I63169043","display_name":"United International University","ror":"https://ror.org/01tqv1p28","country_code":"BD","type":"education","lineage":["https://openalex.org/I63169043"]}],"countries":["BD"],"is_corresponding":false,"raw_author_name":"Hasan Sarwar","raw_affiliation_strings":["Department of Computer Science and Engineering, United International University, Dhaka, Bangladesh"],"raw_orcid":"https://orcid.org/0000-0002-0271-7254","affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, United International University, Dhaka, Bangladesh","institution_ids":["https://openalex.org/I63169043"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5018534407","display_name":"Md. Abdul Kader","orcid":"https://orcid.org/0000-0003-0949-5030"},"institutions":[{"id":"https://openalex.org/I102913810","display_name":"Universiti Malaysia Pahang Al-Sultan Abdullah","ror":"https://ror.org/01704wp68","country_code":"MY","type":"education","lineage":["https://openalex.org/I102913810"]}],"countries":["MY"],"is_corresponding":false,"raw_author_name":"MD. Abdul Kader","raw_affiliation_strings":["Faculty of Computing, Universiti Malaysia Pahang Al-Sultan Abdullah, Pekan, Malaysia"],"raw_orcid":"https://orcid.org/0000-0003-0949-5030","affiliations":[{"raw_affiliation_string":"Faculty of Computing, Universiti Malaysia Pahang Al-Sultan Abdullah, Pekan, Malaysia","institution_ids":["https://openalex.org/I102913810"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5085523573","display_name":"Teresa Gon\u00e7alves","orcid":"https://orcid.org/0000-0002-1323-0249"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Teresa Gon\u00e7alves","raw_affiliation_strings":["Departamento de Inform&#x00E1;tica, Universidade de &#x00C9;vora, &#x00C9;vora, Portugal"],"raw_orcid":"https://orcid.org/0000-0002-1323-0249","affiliations":[{"raw_affiliation_string":"Departamento de Inform&#x00E1;tica, Universidade de &#x00C9;vora, &#x00C9;vora, Portugal","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5081442534","display_name":"Ting Tin Tin","orcid":"https://orcid.org/0000-0001-7634-1686"},"institutions":[{"id":"https://openalex.org/I12649496","display_name":"INTI International University","ror":"https://ror.org/03fj82m46","country_code":"MY","type":"education","lineage":["https://openalex.org/I12649496"]}],"countries":["MY"],"is_corresponding":false,"raw_author_name":"Ting Tin Tin","raw_affiliation_strings":["Faculty of Data Science and Information Technology, INTI International University, Nilai, Malaysia"],"raw_orcid":"https://orcid.org/0000-0001-7634-1686","affiliations":[{"raw_affiliation_string":"Faculty of Data Science and Information Technology, INTI International University, Nilai, Malaysia","institution_ids":["https://openalex.org/I12649496"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":{"value":1850,"currency":"USD","value_usd":1850},"apc_paid":{"value":1850,"currency":"USD","value_usd":1850},"fwci":19.8269,"has_fulltext":false,"cited_by_count":31,"citation_normalized_percentile":{"value":0.99338524,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":99,"max":100},"biblio":{"volume":"12","issue":null,"first_page":"85661","last_page":"85680"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9955000281333923,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9955000281333923,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12423","display_name":"Software Reliability and Analysis Research","score":0.9259999990463257,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.726012647151947},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7078567147254944},{"id":"https://openalex.org/keywords/mean-squared-error","display_name":"Mean squared error","score":0.6987471580505371},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.564500093460083},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.535778284072876},{"id":"https://openalex.org/keywords/random-forest","display_name":"Random forest","score":0.5326796174049377},{"id":"https://openalex.org/keywords/lasso","display_name":"Lasso (programming language)","score":0.49295997619628906},{"id":"https://openalex.org/keywords/cocomo","display_name":"COCOMO","score":0.49172642827033997},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.4786613881587982},{"id":"https://openalex.org/keywords/support-vector-machine","display_name":"Support vector machine","score":0.47030943632125854},{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.4465368986129761},{"id":"https://openalex.org/keywords/mean-absolute-percentage-error","display_name":"Mean absolute percentage error","score":0.4366830289363861},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.4065520167350769},{"id":"https://openalex.org/keywords/statistics","display_name":"Statistics","score":0.25111252069473267},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.19633319973945618},{"id":"https://openalex.org/keywords/software-construction","display_name":"Software construction","score":0.12913116812705994},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.09539216756820679}],"concepts":[{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.726012647151947},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7078567147254944},{"id":"https://openalex.org/C139945424","wikidata":"https://www.wikidata.org/wiki/Q1940696","display_name":"Mean squared error","level":2,"score":0.6987471580505371},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.564500093460083},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.535778284072876},{"id":"https://openalex.org/C169258074","wikidata":"https://www.wikidata.org/wiki/Q245748","display_name":"Random forest","level":2,"score":0.5326796174049377},{"id":"https://openalex.org/C37616216","wikidata":"https://www.wikidata.org/wiki/Q3218363","display_name":"Lasso (programming language)","level":2,"score":0.49295997619628906},{"id":"https://openalex.org/C53238903","wikidata":"https://www.wikidata.org/wiki/Q1023952","display_name":"COCOMO","level":5,"score":0.49172642827033997},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.4786613881587982},{"id":"https://openalex.org/C12267149","wikidata":"https://www.wikidata.org/wiki/Q282453","display_name":"Support vector machine","level":2,"score":0.47030943632125854},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.4465368986129761},{"id":"https://openalex.org/C150217764","wikidata":"https://www.wikidata.org/wiki/Q6803607","display_name":"Mean absolute percentage error","level":3,"score":0.4366830289363861},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.4065520167350769},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.25111252069473267},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.19633319973945618},{"id":"https://openalex.org/C186846655","wikidata":"https://www.wikidata.org/wiki/Q3398377","display_name":"Software construction","level":4,"score":0.12913116812705994},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.09539216756820679},{"id":"https://openalex.org/C205649164","wikidata":"https://www.wikidata.org/wiki/Q1071","display_name":"Geography","level":0,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C13280743","wikidata":"https://www.wikidata.org/wiki/Q131089","display_name":"Geodesy","level":1,"score":0.0},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1109/access.2024.3404879","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2024.3404879","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/6514899/10538131.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:c6e1e87ad4b24628a38ea6d601198a5f","is_oa":true,"landing_page_url":"https://doaj.org/article/c6e1e87ad4b24628a38ea6d601198a5f","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE Access, Vol 12, Pp 85661-85680 (2024)","raw_type":"article"},{"id":"pmh:oai:dspace.uevora.pt:10174/41212","is_oa":true,"landing_page_url":"http://hdl.handle.net/10174/41212","pdf_url":null,"source":{"id":"https://openalex.org/S4306402433","display_name":"Portuguese National Funding Agency for Science, Research and Technology (RCAAP Project by FCT)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"journal article"}],"best_oa_location":{"id":"doi:10.1109/access.2024.3404879","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2024.3404879","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/6514899/10538131.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4398249650.pdf"},"referenced_works_count":69,"referenced_works":["https://openalex.org/W2012335756","https://openalex.org/W2099908745","https://openalex.org/W2110270321","https://openalex.org/W2318989318","https://openalex.org/W2536167803","https://openalex.org/W2792696229","https://openalex.org/W2889763677","https://openalex.org/W2969624920","https://openalex.org/W3007234946","https://openalex.org/W3009691599","https://openalex.org/W3011506415","https://openalex.org/W3014490158","https://openalex.org/W3022480640","https://openalex.org/W3034899462","https://openalex.org/W3037995939","https://openalex.org/W3038246389","https://openalex.org/W3046276833","https://openalex.org/W3047962139","https://openalex.org/W3082205893","https://openalex.org/W3083583628","https://openalex.org/W3089451419","https://openalex.org/W3103740195","https://openalex.org/W3122595283","https://openalex.org/W3125592257","https://openalex.org/W3128560803","https://openalex.org/W3131250579","https://openalex.org/W3131396379","https://openalex.org/W3135028703","https://openalex.org/W3153703445","https://openalex.org/W3158075067","https://openalex.org/W3160977108","https://openalex.org/W3164393248","https://openalex.org/W3175329215","https://openalex.org/W3176118578","https://openalex.org/W3180181598","https://openalex.org/W3210040512","https://openalex.org/W3216525422","https://openalex.org/W4205378885","https://openalex.org/W4205621718","https://openalex.org/W4206283823","https://openalex.org/W4206457894","https://openalex.org/W4225279003","https://openalex.org/W4239988108","https://openalex.org/W4280601991","https://openalex.org/W4280613898","https://openalex.org/W4285274950","https://openalex.org/W4285503463","https://openalex.org/W4291809111","https://openalex.org/W4292387237","https://openalex.org/W4300772332","https://openalex.org/W4309154741","https://openalex.org/W4316659023","https://openalex.org/W4318320854","https://openalex.org/W4320485048","https://openalex.org/W4324125512","https://openalex.org/W4327969900","https://openalex.org/W4366834224","https://openalex.org/W4367722772","https://openalex.org/W4376606903","https://openalex.org/W4384573240","https://openalex.org/W4385271517","https://openalex.org/W4385586750","https://openalex.org/W4386030965","https://openalex.org/W4390125322","https://openalex.org/W4393748729","https://openalex.org/W4394438746","https://openalex.org/W6782240030","https://openalex.org/W6783380719","https://openalex.org/W6803410479"],"related_works":["https://openalex.org/W4391585328","https://openalex.org/W4318676890","https://openalex.org/W2039947585","https://openalex.org/W4385195237","https://openalex.org/W3178576217","https://openalex.org/W4285102093","https://openalex.org/W4210644201","https://openalex.org/W3111532652","https://openalex.org/W4381189085","https://openalex.org/W2510451507"],"abstract_inverted_index":{"The":[0,81,271],"average":[1],"software":[2,17,21,39,50,68,96,197,220,264,291],"company":[3],"spends":[4],"a":[5,211],"huge":[6],"amount":[7],"of":[8,140,214,247,259],"its":[9],"revenue":[10],"on":[11,18,74,91,156],"R&D":[12],"for":[13,26,37,95,191,229,237,263,289],"how":[14],"to":[15,66,87,205,233,274],"deliver":[16],"time.":[19],"Accurate":[20],"effort":[22,69,221,239],"estimation":[23,56,70,97,222,255],"is":[24],"critical":[25],"successful":[27],"project":[28,265],"planning,":[29],"resource":[30],"allocation,":[31],"and":[32,44,79,119,150,177,231,241,268,279,295],"on-time":[33],"delivery":[34,296],"within":[35],"budget":[36],"sustainable":[38],"development.":[40],"However,":[41],"both":[42],"overestimation":[43],"underestimation":[45],"pose":[46],"significant":[47],"challenges":[48],"in":[49,55,195,219],"development,":[51],"necessitating":[52],"continuous":[53],"improvement":[54],"techniques.":[57],"This":[58,199],"study":[59,170,200],"reviews":[60],"recent":[61,215],"machine":[62,92,216,286],"learning":[63,93,217,287],"approaches":[64,288],"exploited":[65],"enhance":[67],"(SEE)":[71],"accuracy,":[72],"focusing":[73],"research":[75,90,218,277],"published":[76],"between":[77],"2020":[78],"2023.":[80],"literature":[82],"review":[83],"employed":[84,129],"an":[85],"approach":[86],"identify":[88],"pertinent":[89],"techniques":[94,123,190],"efforts.":[98],"Additionally,":[99],"comparative":[100],"experiments":[101],"were":[102,124,184],"conducted":[103],"employing":[104],"five":[105,127],"commonly":[106],"used":[107],"ML":[108],"methods:":[109],"K-Nearest":[110],"Neighbor,":[111],"Support":[112],"Vector":[113],"Machine,":[114],"Random":[115],"Forest,":[116],"Logistic":[117],"Regression,":[118],"LASSO":[120],"Regression.":[121],"These":[122],"assessed":[125],"using":[126],"widely":[128],"accuracy":[130,194],"metrics":[131],"such":[132],"as":[133],"Mean":[134,138,146,151],"Squared":[135,147],"Error":[136,142,148,154],"(MSE),":[137],"Magnitude":[139],"Relative":[141],"(MMRE),":[143],"R-squared,":[144],"Root":[145],"(RMSE),":[149],"Absolute":[152],"Percentage":[153],"(MAPE)":[155],"seven":[157],"benchmark":[158],"datasets":[159,250],"(Albrecht,":[160],"Desharnais,":[161],"China,":[162],"Kemerer,":[163],"Mayazaki94,":[164],"Maxwell,":[165],"COCOMO).":[166],"By":[167],"carefully":[168],"reviewing":[169],"quality,":[171],"analyzing":[172],"results":[173],"across":[174],"the":[175,187,206,245,257,283],"literature,":[176],"rigorously":[178],"evaluating":[179],"experimental":[180,252],"outcomes,":[181],"clear":[182],"conclusions":[183],"drawn":[185],"about":[186],"most":[188,284],"promising":[189],"achieving":[192],"state-of-the-art":[193],"estimating":[196],"effort.":[198],"makes":[201],"three":[202],"key":[203],"contributions":[204],"field:":[207],"firstly,":[208],"it":[209,225,243],"furnishes":[210],"thorough":[212],"overview":[213],"(SEE);":[223],"secondly,":[224],"provides":[226],"data-driven":[227],"guidance":[228],"researchers":[230],"practitioners":[232],"select":[234],"optimal":[235],"methods":[236],"accurate":[238,285],"estimation;":[240],"thirdly,":[242],"demonstrates":[244],"performance":[246],"publicly":[248],"available":[249],"through":[251],"analysis.":[253],"Enhanced":[254],"supports":[256],"development":[258,281,292],"better":[260],"predictive":[261],"models":[262],"time,":[266],"cost,":[267],"staffing":[269],"needs.":[270],"findings":[272],"aim":[273],"focus":[275],"future":[276],"directions":[278],"tool":[280],"toward":[282],"modeling":[290],"effort,":[293],"costs,":[294],"schedules.":[297]},"counts_by_year":[{"year":2026,"cited_by_count":10},{"year":2025,"cited_by_count":21}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
