{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,17]],"date-time":"2026-04-17T16:14:04Z","timestamp":1776442444930,"version":"3.51.2"},"reference-count":29,"publisher":"Tech Science Press","issue":"3","license":[{"start":{"date-parts":[[2024,12,29]],"date-time":"2024-12-29T00:00:00Z","timestamp":1735430400000},"content-version":"vor","delay-in-days":363,"URL":"https:\/\/doi.org\/10.32604\/TSP-CROSSMARKPOLICY"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["CMC"],"published-print":{"date-parts":[[2024]]},"DOI":"10.32604\/cmc.2024.057979","type":"journal-article","created":{"date-parts":[[2024,12,12]],"date-time":"2024-12-12T02:31:34Z","timestamp":1733970694000},"page":"4603-4624","update-policy":"https:\/\/doi.org\/10.32604\/tsp-crossmarkpolicy","source":"Crossref","is-referenced-by-count":4,"title":["Enhancing Software Cost Estimation Using Feature Selection and Machine Learning Techniques"],"prefix":"10.32604","volume":"81","author":[{"given":"Fizza","family":"Mansoor","sequence":"first","affiliation":[]},{"given":"Muhammad Affan","family":"Alim","sequence":"additional","affiliation":[]},{"given":"Muhammad Taha","family":"Jilani","sequence":"additional","affiliation":[]},{"given":"Muhammad","family":"Monsoor Alam","sequence":"additional","affiliation":[]},{"given":"Mazliham Mohd","family":"Su\u2019ud","sequence":"additional","affiliation":[]}],"member":"17807","published-online":{"date-parts":[[2024]]},"reference":[{"key":"ref1","doi-asserted-by":"crossref","first-page":"2405","DOI":"10.1007\/s13204-021-02204-9","article-title":"Evaluation of estimation in software development using deep learning-modified neural network","volume":"13","author":"Sreekanth","year":"2023","journal-title":"Appl. Nanosci."},{"key":"ref2","doi-asserted-by":"crossref","first-page":"177","DOI":"10.1023\/A:1018991717352","article-title":"Software development cost estimation approaches\u2014a survey","volume":"10","author":"Boehm","year":"2000","journal-title":"Ann. Softw. Eng."},{"key":"ref3","unstructured":"S. Zoting and A. Shivarkar, \u201cSoftware market size,\u201d Accessed: Aug. 11, 2024. [Online]. Available: https:\/\/www.precedenceresearch.com\/software-market"},{"key":"ref4","author":"Raymond","year":"2024","journal-title":"Remarkably Useful Stats and Trends on Software Development"},{"key":"ref5","doi-asserted-by":"crossref","first-page":"2643","DOI":"10.1016\/j.procs.2020.03.343","article-title":"Estimation of software development effort: A differential evolution approach","volume":"167","author":"Singal","year":"2020","journal-title":"Procedia Comput. Sci."},{"key":"ref6","article-title":"Effort estimation model for software development projects based on use case reuse","volume":"31","author":"Rak","year":"2019","journal-title":"J. Softw.: Evol. Process"},{"key":"ref7","doi-asserted-by":"crossref","first-page":"108","DOI":"10.1016\/j.infsof.2015.07.004","article-title":"An empirical analysis of data preprocessing for machine learning-based software cost estimation","volume":"67","author":"Huang","year":"2015","journal-title":"Inf. Softw. Tech."},{"key":"ref8","series-title":"3rd Smart Cities Sympo. (SCS 2020)","first-page":"89","article-title":"Improving software cost estimation process using feature selection technique","author":"Asheeri","year":"2020"},{"key":"ref9","doi-asserted-by":"crossref","first-page":"447","DOI":"10.1016\/j.neucom.2018.10.047","article-title":"Mutual information based multi-label feature selection via constrained convex optimization","volume":"329","author":"Sun","year":"2019","journal-title":"Neurocomputing"},{"key":"ref10","first-page":"1934","article-title":"Tunability: Importance of hyperparameters of machine learning algorithms","volume":"20","author":"Probst","year":"2019","journal-title":"J. Mach. Learn. Res."},{"key":"ref11","article-title":"Improving software development effort estimating using support vector regression and feature selection","volume":"8","author":"Zakrani","year":"2019","journal-title":"IAES Int. J. Artif.l Intell."},{"key":"ref12","doi-asserted-by":"crossref","first-page":"733","DOI":"10.1016\/j.asoc.2017.08.034","article-title":"OSFSMI: Online stream feature selection method based on mutual information","volume":"68","author":"Rahmaninia","year":"2018","journal-title":"Appl. Soft Comput."},{"key":"ref13","article-title":"Ensemble effort estimation: An updated and extended systematic literature review","volume":"195","author":"Cabral Jose","year":"2023","journal-title":"J. Syst. Softw."},{"key":"ref14","doi-asserted-by":"crossref","DOI":"10.1016\/j.infsof.2022.107088","article-title":"An optimized case-based software project effort estimation using genetic algorithm","volume":"153","author":"Hameed","year":"2023","journal-title":"Inf. Softw. Tech."},{"key":"ref15","doi-asserted-by":"crossref","first-page":"151","DOI":"10.1007\/s12065-020-00360-5","article-title":"RETRACTED ARTICLE: Ensemble learning with recursive feature elimination integrated software effort estimation: A novel approach","volume":"14","author":"Rao","year":"2021","journal-title":"Evol. Intell."},{"key":"ref16","first-page":"569","article-title":"Model-based software effort estimation-a robust comparison of 14 algorithms widely used in the data science community","volume":"15","author":"Phannachitta","year":"2019","journal-title":"Int. J. Innov. Comput. Inf. Control."},{"key":"ref17","doi-asserted-by":"crossref","first-page":"229","DOI":"10.1016\/j.irbm.2020.01.006","article-title":"Classification performance-based feature selection algorithm for machine learning: P-score","volume":"41","author":"U\u00e7ar","year":"2020","journal-title":"IRBM"},{"key":"ref18","doi-asserted-by":"crossref","first-page":"16","DOI":"10.1016\/j.compeleceng.2013.11.024","article-title":"A survey on feature selection methods","volume":"40","author":"Chandrashekar","year":"2014","journal-title":"Comput. Elect. Eng."},{"key":"ref19","doi-asserted-by":"crossref","first-page":"425","DOI":"10.1109\/TSE.2011.27","article-title":"Exploiting the essential assumptions of analogy-based effort estimation","volume":"38","author":"Kocaguneli","year":"2011","journal-title":"IEEE Trans. Softw. Eng."},{"key":"ref20","doi-asserted-by":"crossref","first-page":"1040","DOI":"10.1109\/TSE.2012.88","article-title":"Active learning and effort estimation: Finding the essential content of software effort estimation data","volume":"39","author":"Kocaguneli","year":"2012","journal-title":"IEEE Trans. Softw. Eng."},{"key":"ref21","series-title":"2018 8th Int. Conf. Comput. Sci. Inform. Technol. (CSIT)","first-page":"249","article-title":"Predicting software effort estimation using machine learning techniques","author":"BaniMustafa","year":"2018"},{"key":"ref22","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1109\/TSE.1984.5010193","article-title":"Software engineering economics","volume":"1","author":"Boehm","year":"1984","journal-title":"IEEE Trans. Softw. Eng."},{"key":"ref23","doi-asserted-by":"crossref","first-page":"56","DOI":"10.38094\/jastt1224","article-title":"A comprehensive review of dimensionality reduction techniques for feature selection and feature extraction","volume":"1","author":"Zebari","year":"2020","journal-title":"J. Appl. Sci. Technol. Trends"},{"key":"ref24","article-title":"The most discriminant subbands for face recognition: A novel information-theoretic framework","volume":"16","author":"Alim","year":"2018","journal-title":"Int. J. Wavelets, Multiresol. Inform. Process."},{"key":"ref25","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1016\/0169-7439(87)80084-9","article-title":"Principal component analysis","volume":"2","author":"Wold","year":"1987","journal-title":"Chemomet. Intell. Lab. Syst."},{"key":"ref26","doi-asserted-by":"crossref","first-page":"446","DOI":"10.2174\/1574893615999200707141926","article-title":"PoGB-pred: Prediction of antifreeze proteins sequences using amino acid composition with feature selection followed by a sequential-based ensemble approach","volume":"16","author":"Alim","year":"2021","journal-title":"Curr. Bioinform."},{"key":"ref27","doi-asserted-by":"crossref","first-page":"737","DOI":"10.1007\/s10586-023-03979-y","article-title":"Software effort estimation modeling and fully connected artificial neural network optimization using soft computing techniques","volume":"27","author":"Kassaymeh","year":"2024","journal-title":"Cluster Comput."},{"key":"ref28","doi-asserted-by":"crossref","first-page":"159","DOI":"10.1007\/s10462-007-9052-3","article-title":"Machine learning: A review of classification and combining techniques","volume":"26","author":"Kotsiantis","year":"2006","journal-title":"Artif. Intell. Rev."},{"key":"ref29","article-title":"Five decades of software cost estimation models: A survey","author":"Azzam","year":"2024","journal-title":"FCI-H Inform. Bull."}],"container-title":["Computers, Materials &amp; Continua"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.techscience.com\/cmc\/v81n3\/59052\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,7]],"date-time":"2025-03-07T06:10:15Z","timestamp":1741327815000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.techscience.com\/cmc\/v81n3\/59052"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024]]},"references-count":29,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2024]]},"published-print":{"date-parts":[[2024]]}},"URL":"https:\/\/doi.org\/10.32604\/cmc.2024.057979","relation":{},"ISSN":["1546-2226"],"issn-type":[{"value":"1546-2226","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024]]},"assertion":[{"value":"2024-09-02","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2024-10-23","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2024-12-19","order":2,"name":"published","label":"Published Online","group":{"name":"publication_history","label":"Publication History"}}]}}