{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,11]],"date-time":"2025-09-11T11:23:56Z","timestamp":1757589836926,"version":"3.37.3"},"reference-count":46,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2023,1,19]],"date-time":"2023-01-19T00:00:00Z","timestamp":1674086400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,1,19]],"date-time":"2023-01-19T00:00:00Z","timestamp":1674086400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/501100004541","name":"Ministry of Education, India","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100004541","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Software Qual J"],"published-print":{"date-parts":[[2023,9]]},"DOI":"10.1007\/s11219-022-09612-2","type":"journal-article","created":{"date-parts":[[2023,1,19]],"date-time":"2023-01-19T07:45:02Z","timestamp":1674114302000},"page":"843-864","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Towards ensemble-based use case point prediction"],"prefix":"10.1007","volume":"31","author":[{"given":"Suyash","family":"Shukla","sequence":"first","affiliation":[]},{"given":"Sandeep","family":"Kumar","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2023,1,19]]},"reference":[{"key":"9612_CR1","doi-asserted-by":"crossref","unstructured":"Ali, A., & Gravino, C. (2019). A systematic literature review of software effort prediction using machine learning methods. Journal of Software: Evolution and Process.","DOI":"10.1002\/smr.2211"},{"key":"9612_CR2","doi-asserted-by":"crossref","unstructured":"Azzeh, M., Nassif, A., Banitaan, S., & Mart\u00edn, C. (2018). Ensemble of learning project productivity in software effort based on use case points. In 17th IEEE International Conference on Machine Learning and Applications (ICMLA), pp. 1427-1431.","DOI":"10.1109\/ICMLA.2018.00232"},{"key":"9612_CR3","doi-asserted-by":"crossref","unstructured":"Azzeh, M., Nassif, A., & Mart\u00edn C. (2021b). Empirical analysis on productivity prediction and locality for use case points method. Software Quality Journal, 29(2), 309\u2013336.","DOI":"10.1007\/s11219-021-09547-0"},{"key":"9612_CR4","doi-asserted-by":"crossref","unstructured":"Azzeh, M., Nassif, A. B., & Attili, I. B. (2021a). Predicting software effort from use case points: A systematic review. Science of Computer Programming, 204, 102596.","DOI":"10.1016\/j.scico.2020.102596"},{"issue":"2","key":"9612_CR5","doi-asserted-by":"publisher","first-page":"143","DOI":"10.1007\/s11334-016-0285-7","volume":"13","author":"M Badri","year":"2017","unstructured":"Badri, M., Badri, L., Flageol, W., & Toure, F. (2017). Source code size prediction using use case metrics: an empirical comparison with use case points. Innovations in Systems and Software Engineering, 13(2), 143\u2013159.","journal-title":"Innovations in Systems and Software Engineering"},{"key":"9612_CR6","doi-asserted-by":"crossref","unstructured":"Braz, M., & Vergilio, S. (2006). Software effort estimation based on use cases. In 30th Annual International Computer Software and Applications Conference (COMPSAC\u201906), pp. 221-228.","DOI":"10.1109\/COMPSAC.2006.77"},{"key":"9612_CR7","doi-asserted-by":"crossref","unstructured":"Dietterich, T. G. (2000). Ensemble methods in machine learning. In International workshop on multiple classifier systems, pp. 1-15.","DOI":"10.1007\/3-540-45014-9_1"},{"key":"9612_CR8","doi-asserted-by":"crossref","unstructured":"Fan, G., Diao, X., Yu, H., Yeng, K., & Chen, L. (2019). Deep semantic feature learning with embedded static metrics for software defect prediction. In 6th Asia-Pacific Software Engineering Conference, pp. 244-251.","DOI":"10.1109\/APSEC48747.2019.00041"},{"key":"9612_CR9","unstructured":"Frohnhoff, S., & Engels, G. (2008). Revised use case point method-effort estimation in development projects for business applications. International Conference on Quality Engineering in Software Technology, pp. 15-32."},{"key":"9612_CR10","doi-asserted-by":"crossref","unstructured":"Gautam, S. S., & Singh, V. (2018). The state-of-the-art in software development effort estimation. Journal of Software: Evolution and Process, 30(12).","DOI":"10.1002\/smr.1983"},{"key":"9612_CR11","doi-asserted-by":"publisher","first-page":"171","DOI":"10.1142\/9789812778147_0007","volume":"47","author":"TK Ho","year":"2002","unstructured":"Ho, T. K. (2002). Multiple classifier combination: Lessons and next steps. Series in Machine Perception and Artificial Intelligence, 47, 171\u2013198.","journal-title":"Series in Machine Perception and Artificial Intelligence"},{"issue":"6","key":"9612_CR12","doi-asserted-by":"publisher","first-page":"14","DOI":"10.5815\/ijisa.2012.06.02","volume":"4","author":"MS Iraji","year":"2012","unstructured":"Iraji, M. S., & Motameni, H. (2012). Object-oriented software effort estimate with adaptive neuro-fuzzy use case size point (ANFUSP). International Journal of Intelligent Systems and Applications, 4(6), 14\u201324.","journal-title":"International Journal of Intelligent Systems and Applications"},{"key":"9612_CR13","unstructured":"Johnson, J. (2020). CHAOS 2020: Beyond Infinity, Standish Group."},{"key":"9612_CR14","first-page":"1","volume":"17","author":"G Karner","year":"1993","unstructured":"Karner, G. (1993). Resource estimation for objectory projects. Objective Systems SF AB, 17, 1\u20139.","journal-title":"Objective Systems SF AB"},{"issue":"12","key":"9612_CR15","doi-asserted-by":"publisher","first-page":"2757","DOI":"10.1016\/S0031-3203(03)00175-4","volume":"36","author":"HC Kim","year":"2003","unstructured":"Kim, H. C., Pang, S., Je, H. M., Kim, D., & Bang, S. Y. (2003). Constructing support vector machine ensemble. Pattern recognition, 36(12), 2757\u20132767.","journal-title":"Pattern recognition"},{"issue":"3","key":"9612_CR16","first-page":"65","volume":"6","author":"M Kirmani","year":"2015","unstructured":"Kirmani, M., & Wahid, A. (2015). Revised use case point (Re-UCP) model for software effort estimation. International Journal of Advanced Computer Science and Applications, 6(3), 65\u201371.","journal-title":"International Journal of Advanced Computer Science and Applications"},{"issue":"7","key":"9612_CR17","doi-asserted-by":"publisher","first-page":"1879","DOI":"10.1016\/j.jss.2013.02.053","volume":"86","author":"E Kocaguneli","year":"2013","unstructured":"Kocaguneli, E., & Menzies, T. (2013). Software effort models should be assessed via leave-one-out validation. Journal of Systems and Software, 86(7), 1879\u20131890.","journal-title":"Journal of Systems and Software"},{"issue":"2","key":"9612_CR18","doi-asserted-by":"publisher","first-page":"689","DOI":"10.1016\/j.ejor.2016.10.031","volume":"259","author":"C Krauss","year":"2017","unstructured":"Krauss, C., Do, X. A., & Huck, N. (2017). Deep neural networks, gradient-boosted trees, random forests: Statistical arbitrage on the S &P. European Journal of Operational Research, 259(2), 689\u2013702.","journal-title":"European Journal of Operational Research"},{"key":"9612_CR19","doi-asserted-by":"publisher","first-page":"16","DOI":"10.1016\/j.infsof.2016.01.003","volume":"73","author":"W Langdon","year":"2016","unstructured":"Langdon, W., et al. (2016). Exact mean absolute error of baseline predictor, MARP0. Information and Software Technology, 73, 16\u201324.","journal-title":"Information and Software Technology"},{"key":"9612_CR20","doi-asserted-by":"crossref","unstructured":"Lavazza, L., & Robiolo, G. (2010). The role of the measure of functional complexity in effort estimation. In Proceedings of the 6th International Conference on Predictive Models in Software Engineering, pp. 1-10.","DOI":"10.1145\/1868328.1868338"},{"key":"9612_CR21","doi-asserted-by":"crossref","unstructured":"Lee, J., Lee, W. T., & Kuo, J. Y. (2011). Fuzzy logic as a basic for use case point estimation. In 2011 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE 2011), pp 2702-2707.","DOI":"10.1109\/FUZZY.2011.6007717"},{"issue":"1","key":"9612_CR22","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2379776.2379786","volume":"45","author":"J Mendes-Moreira","year":"2012","unstructured":"Mendes-Moreira, J., Soares, C., Jorge, A., & Sousa, J. F. D. (2012). Ensemble approaches for regression: A survey. ACM Computing Surveys, 45(1), 1\u201340.","journal-title":"ACM Computing Surveys"},{"key":"9612_CR23","doi-asserted-by":"crossref","unstructured":"Mohagheghi, P., Anda, B., & Conradi, R. (2005). Effort estimation of use cases for incremental largescale software development. In Proceedings of 27th International Conference on Software Engineering, pp. 303-311.","DOI":"10.1145\/1062455.1062516"},{"key":"9612_CR24","doi-asserted-by":"crossref","unstructured":"Nassif, A. B., Capretz, L. F., & Ho, D. (2011). Estimating software effort based on use case point model using Sugeno fuzzy inference system. In 2011 IEEE 23rd International Conference on Tools with Artificial Intelligence, pp 393-398.","DOI":"10.1109\/ICTAI.2011.64"},{"issue":"1","key":"9612_CR25","doi-asserted-by":"publisher","first-page":"144","DOI":"10.1016\/j.jss.2012.07.050","volume":"86","author":"AB Nassif","year":"2013","unstructured":"Nassif, A. B., Ho, D., & Capretz, L. F. (2013). Towards an early software estimation using log-linear regression and a multilayer perceptron model. Journal of Systems and Software, 86(1), 144\u2013160.","journal-title":"Journal of Systems and Software"},{"issue":"6","key":"9612_CR26","doi-asserted-by":"publisher","first-page":"40","DOI":"10.1109\/MS.2003.1241365","volume":"20","author":"C Neill","year":"2003","unstructured":"Neill, C., & Laplante, P. (2003). Requirements engineering: the state of the practice. IEEE Software, 20(6), 40\u201345.","journal-title":"IEEE Software"},{"key":"9612_CR27","doi-asserted-by":"crossref","unstructured":"Nhung, H. L., Hoc, H. T., & Hai, V. V. (2019). A review of use case-based development effort estimation methods in the system development context. In Proceedings of the Computational Methods in Systems and Software, pp. 484-499.","DOI":"10.1007\/978-3-030-30329-7_44"},{"issue":"3","key":"9612_CR28","doi-asserted-by":"publisher","first-page":"200","DOI":"10.1016\/j.infsof.2010.10.005","volume":"53","author":"M Ochodek","year":"2011","unstructured":"Ochodek, M., Nawrocki, J., & Kwarciak, K. (2011). Simplifying effort estimation based on use case points. Information and Software Technology, 53(3), 200\u2013213.","journal-title":"Information and Software Technology"},{"issue":"1","key":"9612_CR29","doi-asserted-by":"publisher","first-page":"184","DOI":"10.1111\/coin.12198","volume":"35","author":"H Pham","year":"2019","unstructured":"Pham, H., & Olafsson, S. (2019). Bagged ensembles with tunable parameters. Computational Intelligence, 35(1), 184\u2013203.","journal-title":"Computational Intelligence"},{"key":"9612_CR30","doi-asserted-by":"crossref","unstructured":"Prokopova, Z., Silhavy, R., & Silhavy, P. (2017). The effects of clustering to software size estimation for the use case points methods. In Computer Science On-line Conference, pp. 479-490.","DOI":"10.1007\/978-3-319-57141-6_51"},{"key":"9612_CR31","doi-asserted-by":"publisher","first-page":"232","DOI":"10.1016\/j.knosys.2016.12.017","volume":"119","author":"SS Rathore","year":"2017","unstructured":"Rathore, S. S., & Kumar, S. (2017). Linear and non-linear heterogeneous ensemble methods to predict the number of faults in software systems. Knowledge-Based Systems, 119, 232\u2013256.","journal-title":"Knowledge-Based Systems"},{"issue":"6","key":"9612_CR32","doi-asserted-by":"publisher","first-page":"3615","DOI":"10.1007\/s10489-020-01935-6","volume":"51","author":"SS Rathore","year":"2021","unstructured":"Rathore, S. S., & Kumar, S. (2021). An empirical study of ensemble techniques for software fault prediction. Applied Intelligence, 51(6), 3615\u20133644.","journal-title":"Applied Intelligence"},{"key":"9612_CR33","doi-asserted-by":"crossref","unstructured":"Robiolo, G., Badano, C., & Orosco, R. (2009). Transactions and paths: Two use case-based metrics which improve the early effort estimation. International Symposium on Empirical Software Engineering and Measurement\u00a0pp. 422- 425.","DOI":"10.1109\/ESEM.2009.5316021"},{"issue":"4","key":"9612_CR34","volume":"8","author":"O Sagi","year":"2018","unstructured":"Sagi, O., & Rokach, L. (2018). Ensemble learning: A survey. Wiley Interdisciplinary Reviews: Data Mining and Knowledge Discovery, 8(4), e1249.","journal-title":"Wiley Interdisciplinary Reviews: Data Mining and Knowledge Discovery"},{"issue":"4","key":"9612_CR35","doi-asserted-by":"publisher","first-page":"659","DOI":"10.1007\/s10664-012-9207-y","volume":"18","author":"Y Seo","year":"2013","unstructured":"Seo, Y., & Bae, D. (2013). On the value of outlier elimination on software effort estimation research. Empirical Software Engineering, 18(4), 659\u2013698.","journal-title":"Empirical Software Engineering"},{"issue":"02","key":"9612_CR36","first-page":"1","volume":"11","author":"M Sewell","year":"2008","unstructured":"Sewell, M. (2008). Ensemble learning. RN, 11(02), 1\u201334.","journal-title":"Ensemble learning. RN"},{"issue":"8","key":"9612_CR37","doi-asserted-by":"publisher","first-page":"820","DOI":"10.1016\/j.infsof.2011.12.008","volume":"54","author":"M Shepperd","year":"2012","unstructured":"Shepperd, M., & MacDonell, S. (2012). Evaluating prediction systems in software project estimation. Information and Software Technology, 54(8), 820\u2013827.","journal-title":"Information and Software Technology"},{"issue":"11","key":"9612_CR38","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pone.0141887","volume":"10","author":"R Silhavy","year":"2015","unstructured":"Silhavy, R., Silhavy, P., & Prokopova, Z. (2015). Algorithmic optimization method for improving use case points estimation. PloS One, 10(11), e0141887.","journal-title":"PloS One"},{"key":"9612_CR39","doi-asserted-by":"crossref","unstructured":"Silhavy, R., Silhavy, P., & Prokopova, Z. (2017a). Improving algorithmic optimization method by spectral clustering. In Computer Science On-line Conference, pp. 1-10.","DOI":"10.1007\/978-3-319-57141-6_1"},{"key":"9612_CR40","doi-asserted-by":"crossref","unstructured":"Silhavy, R., Silhavy, P., & Prokopova, Z. (2017b). Analysis and selection of a regression model for the use case points method using a stepwise approach. Journal of Systems and Software, 125, 1\u201314.","DOI":"10.1016\/j.jss.2016.11.029"},{"key":"9612_CR41","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.infsof.2017.12.009","volume":"97","author":"R Silhavy","year":"2018","unstructured":"Silhavy, R., Silhavy, P., & Prokopova, Z. (2018). Evaluating subset selection methods for use case points estimation. Information and Software Technology, 97, 1\u20139.","journal-title":"Information and Software Technology"},{"issue":"3","key":"9612_CR42","first-page":"735","volume":"59","author":"AP Subriadi","year":"2014","unstructured":"Subriadi, A. P., & Ningrum, P. A. (2014). Critical review of the effort rate value in use case point method for estimating software development effort. Journal of Theoretical and Applied Information Technology, 59(3), 735\u2013744.","journal-title":"Journal of Theoretical and Applied Information Technology"},{"key":"9612_CR43","unstructured":"Verner, J., Sampson, J., & Cerpa, N. (2018). What factors lead to software project failure?. In: Proceedings of Second International Conference on Research Challenges in Information Science, pp. 71\u201380."},{"key":"9612_CR44","doi-asserted-by":"crossref","unstructured":"Wang, F., Yang, X., Zhu, X., & Chen, L. (2009). Extended use case points method for software cost estimation. International Conference on Computational Intelligence and Software Engineering, pp. 1-5.","DOI":"10.1109\/CISE.2009.5364706"},{"key":"9612_CR45","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1016\/j.dss.2013.08.002","volume":"57","author":"G Wang","year":"2014","unstructured":"Wang, G., Sun, J., Ma, J., Xu, K., & Gu, J. (2014). Sentiment classification: The contribution of ensemble learning. Decision support systems, 57, 77\u201393.","journal-title":"Decision support systems"},{"issue":"1","key":"9612_CR46","doi-asserted-by":"publisher","first-page":"79","DOI":"10.3354\/cr030079","volume":"30","author":"CJ Willmott","year":"2005","unstructured":"Willmott, C. J., & Matsuura, K. (2005). Advantages of the mean absolute error (MAE) over the root mean square error (RMSE) in assessing average model performance. Climate Research, 30(1), 79\u201382.","journal-title":"Climate Research"}],"container-title":["Software Quality Journal"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11219-022-09612-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11219-022-09612-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11219-022-09612-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,8,31]],"date-time":"2023-08-31T10:22:02Z","timestamp":1693477322000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11219-022-09612-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,1,19]]},"references-count":46,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2023,9]]}},"alternative-id":["9612"],"URL":"https:\/\/doi.org\/10.1007\/s11219-022-09612-2","relation":{},"ISSN":["0963-9314","1573-1367"],"issn-type":[{"type":"print","value":"0963-9314"},{"type":"electronic","value":"1573-1367"}],"subject":[],"published":{"date-parts":[[2023,1,19]]},"assertion":[{"value":"10 December 2022","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"19 January 2023","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}