{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,29]],"date-time":"2026-07-29T19:16:35Z","timestamp":1785352595530,"version":"3.55.0"},"reference-count":84,"publisher":"Wiley","issue":"7","license":[{"start":{"date-parts":[[2020,1,30]],"date-time":"2020-01-30T00:00:00Z","timestamp":1580342400000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"content-domain":{"domain":["onlinelibrary.wiley.com"],"crossmark-restriction":true},"short-container-title":["J Software Evolu Process"],"published-print":{"date-parts":[[2020,7]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>In recent years, due to significant evolution in adopting new technologies and development methodologies in the field of software engineering, the developers and researchers are striving to optimize the accuracy of software effort estimation (SEE). The overestimation and underestimation both are the key challenges for software progress; hence, there is a continuous need for an accurate SEE. This paper highlights a systematic review of studies associated with the best practices of use case point (UCP) and expert judgment\u2013based software development effort estimation techniques. The primary aim and contribution of this paper are to support the researchers through an extensive review to ease to other researcher's search for effort estimation studies. We have performed state\u2010of\u2010the\u2010art review from five viewpoints of reference: (a) review of studies concerning UCPs and expert judgment\u2013based effort estimation, (b) research contribution and future recommendation in different novelties, (c) usage of the dataset, (d) availability of accuracy metrics, and (e) findings of the studies. We have performed a systematic review of studies which are published in the period of 2000 to 2019. We have selected a total of 34 primary studies of UCP and expert judgment\u2013based estimation techniques to report the research questions stated in this review.<\/jats:p>","DOI":"10.1002\/smr.2245","type":"journal-article","created":{"date-parts":[[2020,1,30]],"date-time":"2020-01-30T17:13:09Z","timestamp":1580404389000},"update-policy":"https:\/\/doi.org\/10.1002\/crossmark_policy","source":"Crossref","is-referenced-by-count":38,"title":["A systematic review of studies on use case points and expert\u2010based estimation of software development effort"],"prefix":"10.1002","volume":"32","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1578-5229","authenticated-orcid":false,"given":"Yasir","family":"Mahmood","sequence":"first","affiliation":[{"name":"Advanced Informatics Department, Razak Faculty of Technology and Informatics Universiti Teknologi Malaysia  Kuala Lumpur Malaysia"},{"name":"Department of Software Engineering, Faculty of Information Technology The University of Lahore  Lahore Pakistan"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Nazri","family":"Kama","sequence":"additional","affiliation":[{"name":"Advanced Informatics Department, Razak Faculty of Technology and Informatics Universiti Teknologi Malaysia  Kuala Lumpur Malaysia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Azri","family":"Azmi","sequence":"additional","affiliation":[{"name":"Advanced Informatics Department, Razak Faculty of Technology and Informatics Universiti Teknologi Malaysia  Kuala Lumpur Malaysia"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"311","published-online":{"date-parts":[[2020,1,30]]},"reference":[{"key":"e_1_2_10_1_2_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2011.09.002"},{"key":"e_1_2_10_1_3_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2014.01.015"},{"key":"e_1_2_10_1_4_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.engappai.2013.08.005"},{"key":"e_1_2_10_1_5_1","unstructured":"KaurR SenguptaJ.Software process models and analysis on failure of software development projects. CoRR vol. abs\/1306.1068 2013."},{"key":"e_1_2_10_1_6_1","unstructured":"P. M. Institute.Success rates rise: transforming the high cost of low performance.PMI's PULSE of the PROFESSION;2017."},{"key":"e_1_2_10_1_7_1","volume-title":"Chaos manifesto","author":"Lynch J","year":"2009"},{"key":"e_1_2_10_1_8_1","unstructured":"EckD BrundickB FettigT DechoretzJandUgljesaJ.Parametric Estimating Handbook. The International Society of Parametric Analysis Fourth Edition.2009."},{"key":"e_1_2_10_1_9_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-03629-8"},{"key":"e_1_2_10_1_10_1","doi-asserted-by":"crossref","unstructured":"MendesE.Cost estimation techniques for web projects. IGI Global 2007","DOI":"10.4018\/978-1-59904-135-3"},{"key":"e_1_2_10_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2007.256943"},{"key":"e_1_2_10_1_12_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2018.09.054"},{"key":"e_1_2_10_1_13_1","doi-asserted-by":"publisher","DOI":"10.1142\/S0218194017500243"},{"key":"e_1_2_10_1_14_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0164-1212(02)00156-5"},{"key":"e_1_2_10_1_15_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijforecast.2007.05.008"},{"key":"e_1_2_10_1_16_1","first-page":"1","article-title":"Resource estimation for objectory projects","volume":"17","author":"Karner G","year":"1993","journal-title":"Objective Systems SF AB"},{"key":"e_1_2_10_1_17_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2016.11.029"},{"key":"e_1_2_10_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2007.256943"},{"key":"e_1_2_10_1_19_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1018991717352"},{"key":"e_1_2_10_1_20_1","unstructured":"Molokken K. Jorgensen M.A review of software surveys on software effort estimation. InProceedings of International Symposium on Empirical Software Engineering2003;223\u2010230."},{"key":"e_1_2_10_1_21_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0164-1212(02)00156-5"},{"key":"e_1_2_10_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2007.1001"},{"key":"e_1_2_10_1_23_1","doi-asserted-by":"crossref","unstructured":"Azhar D. Mendes E. Riddle P.A systematic review of web resource estimation. Inproceedings of the 8th International Conference on Predictive Models in Software Engineering.2012;49\u201058.","DOI":"10.1145\/2365324.2365332"},{"key":"e_1_2_10_1_24_1","doi-asserted-by":"publisher","DOI":"10.1002\/smr.1983"},{"key":"e_1_2_10_1_25_1","unstructured":"KitchenhamB ChartersS.Guidelines for performing systematic literature reviews in software engineering. Technical report EBSE Technical Report EBSE\u20102007\u201001 Tech. Rep. 2007."},{"key":"e_1_2_10_1_26_1","unstructured":"http:\/\/endnote.com"},{"key":"e_1_2_10_1_27_1","unstructured":"Kitchenham B.A.Guidelines for Performing Systematic Literature Reviews in Software Engineering. Software Engineering Group. School of Computer Science and Mathematics. Keele University and Department of Computer Science University of Durham.2007."},{"key":"e_1_2_10_1_28_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2011.09.002"},{"key":"e_1_2_10_1_29_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2012.04.075"},{"key":"e_1_2_10_1_30_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2009.11.005"},{"key":"e_1_2_10_1_31_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2008.09.009"},{"key":"e_1_2_10_1_32_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2016.05.016"},{"key":"e_1_2_10_1_33_1","unstructured":"JacobsonI ChristersonM JonssonPandOvergaardG.Object\u2010oriented software engineering: a use case driven approach. Addison Wesley 1992."},{"key":"e_1_2_10_1_34_1","doi-asserted-by":"publisher","DOI":"10.1049\/iet-sen.2014.0122"},{"key":"e_1_2_10_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2004.104"},{"key":"e_1_2_10_1_36_1","volume-title":"Applying Use Cases: A Practical Guide","author":"Schneider G","year":"2001"},{"key":"e_1_2_10_1_37_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2012.07.050"},{"key":"e_1_2_10_1_38_1","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pone.0141887"},{"key":"e_1_2_10_1_39_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2010.10.005"},{"issue":"3","key":"e_1_2_10_1_40_1","first-page":"735","article-title":"Critical review of the effort rate value in use case point method for estimating software development effort","volume":"59","author":"Subriadi A","year":"2014","journal-title":"J Theoretical Appl Inf Technol"},{"key":"e_1_2_10_1_41_1","volume-title":"A Practical Guide","author":"Schneider G","year":"2001"},{"key":"e_1_2_10_1_42_1","doi-asserted-by":"crossref","unstructured":"https:\/\/doi.org\/10.1016\/j.jss.2016.11.029","DOI":"10.1016\/j.jss.2016.11.029"},{"key":"e_1_2_10_1_43_1","unstructured":"ISBSG:The international software benchmarking standards group.http:\/\/www.isbsg.org 2011"},{"key":"e_1_2_10_1_44_1","doi-asserted-by":"crossref","unstructured":"Cheikhi L. AbranA.PROMISE and ISBSG software engineering data repositories: a survey inSoftware Measurement and the 2013 Eighth International Conference on Software Process and Product Measurement (IWSM\u2010MENSURA) joint conference of the 23rd international workshop on.2013. IEEE","DOI":"10.1109\/IWSM-Mensura.2013.13"},{"key":"e_1_2_10_1_45_1","volume-title":"Software engineering metrics and models","author":"Conte SD","year":"1986"},{"key":"e_1_2_10_1_46_1","doi-asserted-by":"crossref","unstructured":"PortDandKorteM \u201cComparative studies of the model evaluation criterions mmre and pred in software cost estimation research.\u201d InProceedings of the second ACM\u2010IEEE international symposium on empirical software engineering and measurement 2008 pp.51_60.","DOI":"10.1145\/1414004.1414015"},{"key":"e_1_2_10_1_47_1","doi-asserted-by":"publisher","DOI":"10.1037\/0033-295X.110.3.472"},{"key":"e_1_2_10_1_48_1","doi-asserted-by":"crossref","unstructured":"Usman M. MendesEmilia B\u00f6rstlerJ\u00fcrgen.Effort estimation in agile software development.Proceedings of the 19th International Conference on Evaluation and Assessment in Software Engineering \u2010 EASE '2015:1\u201010.","DOI":"10.1145\/2745802.2745813"},{"key":"e_1_2_10_1_49_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2012.03.026"},{"key":"e_1_2_10_1_50_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2009.2"},{"key":"e_1_2_10_1_51_1","doi-asserted-by":"publisher","DOI":"10.1049\/iet-sen.2015.0043"},{"key":"e_1_2_10_2_2_2","doi-asserted-by":"crossref","unstructured":"Kchaou D. et al. (2015).Change effort estimation based on UML diagrams application in UCP and COCOMOII.2015 10th International Joint Conference on Software Technologies (ICSOFT) IEEE.","DOI":"10.5220\/0005510503010308"},{"key":"e_1_2_10_2_3_2","doi-asserted-by":"crossref","unstructured":"Nassif A. B. et al. (2012).A Treeboost model for software effort estimation based on use case points.2012 11th International Conference on Machine Learning and Applications: 314\u2010319.","DOI":"10.1109\/ICMLA.2012.155"},{"key":"e_1_2_10_2_4_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.asoc.2016.05.008"},{"key":"e_1_2_10_2_5_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2017.12.009"},{"key":"e_1_2_10_2_6_2","doi-asserted-by":"crossref","unstructured":"Nassif A. B. et al. (2012).Estimating software effort using an ANN model based on use case points.2012 11th International Conference on Machine Learning and Applications IEEE.","DOI":"10.1109\/ICMLA.2012.138"},{"key":"e_1_2_10_2_7_2","doi-asserted-by":"publisher","DOI":"10.4236\/jsea.2015.86028"},{"key":"e_1_2_10_2_8_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2010.10.005"},{"key":"e_1_2_10_2_9_2","doi-asserted-by":"crossref","unstructured":"Braz M. &Vergilio S.(2006).Software effort estimation based on use cases.30th Annual International Computer Software and Applications Conference (COMPSAC'06).https:\/\/doi.org\/10.1109\/compsac.2006.77","DOI":"10.1109\/COMPSAC.2006.77"},{"key":"e_1_2_10_2_10_2","doi-asserted-by":"crossref","unstructured":"Alves L. M. Sousa A. Ribeiro P. &Machado R. J.(2013).An empirical study on the estimation of software development effort with use case points.2013 IEEE Frontiers in Education Conference (FIE).https:\/\/doi.org\/10.1109\/fie.2013.6684796","DOI":"10.1109\/FIE.2013.6684796"},{"key":"e_1_2_10_2_11_2","doi-asserted-by":"crossref","unstructured":"Saroha M. &Sahu S.(2015).Software effort estimation using enhanced use case point model. International Conference on Computing Communication & Automationhttps:\/\/doi.org\/10.1109\/ccaa.2015.7148515","DOI":"10.1109\/CCAA.2015.7148515"},{"key":"e_1_2_10_2_12_2","unstructured":"Nassif A. B. et al. (2016).Enhancing Use Case Points Estimation Method Using Soft Computing Techniques arXiv Preprint arXiv: 1612.01078."},{"key":"e_1_2_10_2_13_2","doi-asserted-by":"crossref","unstructured":"Nassif A. B. et al. (2011).Estimating software effort based on use case point model using Sugeno fuzzy inference system.2011 IEEE 23rd International Conference on Tools with Artificial Intelligence:393\u2010398.","DOI":"10.1109\/ICTAI.2011.64"},{"key":"e_1_2_10_2_14_2","doi-asserted-by":"crossref","unstructured":"AndaBet al.Improving estimation practices by applying use case models.International Conference on Product Focused Software Process Improvement Berlin Heidelberg:Springer;2002.","DOI":"10.1007\/3-540-36209-6_32"},{"key":"e_1_2_10_2_15_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2016.11.029"},{"key":"e_1_2_10_2_16_2","doi-asserted-by":"crossref","unstructured":"Mohagheghi P. et al. (2005).Effort estimation of use cases for incremental large\u2010scale software development.Proceedings of the 27th international conference on Software engineering ACM.","DOI":"10.1145\/1062455.1062516"},{"key":"e_1_2_10_2_17_2","doi-asserted-by":"publisher","DOI":"10.1007\/s11334-007-0043-y"},{"key":"e_1_2_10_2_18_2","doi-asserted-by":"crossref","unstructured":"Silhavy R. et al. (2015).Applied least square regression in use case estimation precision tuning.Software Engineering in Intelligent Systems:11\u201017.","DOI":"10.1007\/978-3-319-18473-9_2"},{"key":"e_1_2_10_2_19_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-18476-0_31"},{"key":"e_1_2_10_2_20_2","doi-asserted-by":"crossref","unstructured":"Kusumoto S. et al. (2004).Estimating effort by use case points: method tool and case study.10th International Symposium on Software Metrics 2004.Proceedings. IEEE.","DOI":"10.1109\/METRIC.2004.1357913"},{"issue":"7","key":"e_1_2_10_2_21_2","first-page":"1","article-title":"Efforts estimation by combining the use case point and COCOMO","volume":"52","author":"Nagar C","year":"2012","journal-title":"Int J Comput Appl"},{"key":"e_1_2_10_2_22_2","doi-asserted-by":"publisher","DOI":"10.4304\/jsw.9.8.2169-2173"},{"key":"e_1_2_10_2_23_2","doi-asserted-by":"publisher","DOI":"10.1049\/iet-sen.2014.0254"},{"key":"e_1_2_10_2_24_2","doi-asserted-by":"publisher","DOI":"10.1049\/iet-sen.2014.0122"},{"key":"e_1_2_10_2_25_2","doi-asserted-by":"crossref","unstructured":"Anda B. et al. (2005).A multiple\u2010case study of software effort estimation based on use case points.2005 International Symposium on Empirical Software Engineering 2005. IEEE.","DOI":"10.1109\/ISESE.2005.1541849"},{"issue":"4","key":"e_1_2_10_2_26_2","first-page":"953","article-title":"A proposed framework for use case based effort estimation using fuzzy logic: building upon the outcomes of a systematic literature review","volume":"1","author":"Kamal MW","year":"2011","journal-title":"Int J New Comp Architect Appl"},{"key":"e_1_2_10_2_27_2","doi-asserted-by":"publisher","DOI":"10.1109\/IWESEP.2017.21"},{"key":"e_1_2_10_2_28_2","first-page":"374","author":"Tsunoda M.","year":"2012","journal-title":"IEEE Computer Society"},{"key":"e_1_2_10_2_29_2","doi-asserted-by":"publisher","DOI":"10.1142\/S0218194012500118"},{"key":"e_1_2_10_2_30_2","doi-asserted-by":"publisher","DOI":"10.1016\/S0164-1212(02)00156-5"},{"key":"e_1_2_10_2_31_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2007.03.001"},{"key":"e_1_2_10_2_32_2","doi-asserted-by":"crossref","unstructured":"Grimstad S. et al. (2008).A preliminary study of sequence effects in judgment\u2010based software development work\u2010effort estimation.Proceedings of the 12th international conference on Evaluation and Assessment in Software Engineering.Italy BCS Learning & Development ltd.:129\u2010135.","DOI":"10.14236\/ewic\/EASE2008.14"},{"key":"e_1_2_10_2_33_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijforecast.2007.05.008"},{"key":"e_1_2_10_2_34_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2009.03.076"},{"key":"e_1_2_10_2_35_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2016.03.048"}],"container-title":["Journal of Software: Evolution and Process"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2Fsmr.2245","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/smr.2245","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/full-xml\/10.1002\/smr.2245","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/smr.2245","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,6]],"date-time":"2023-09-06T05:42:24Z","timestamp":1693978944000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/smr.2245"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,1,30]]},"references-count":84,"journal-issue":{"issue":"7","published-print":{"date-parts":[[2020,7]]}},"alternative-id":["10.1002\/smr.2245"],"URL":"https:\/\/doi.org\/10.1002\/smr.2245","archive":["Portico"],"relation":{},"ISSN":["2047-7473","2047-7481"],"issn-type":[{"value":"2047-7473","type":"print"},{"value":"2047-7481","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,1,30]]},"assertion":[{"value":"2019-05-22","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2019-11-18","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2020-01-30","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}],"article-number":"e2245"}}