{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,4]],"date-time":"2026-05-04T13:01:57Z","timestamp":1777899717098,"version":"3.51.4"},"reference-count":41,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2024,9,29]],"date-time":"2024-09-29T00:00:00Z","timestamp":1727568000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,9,29]],"date-time":"2024-09-29T00:00:00Z","timestamp":1727568000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Innovations Syst Softw Eng"],"published-print":{"date-parts":[[2025,12]]},"DOI":"10.1007\/s11334-024-00584-z","type":"journal-article","created":{"date-parts":[[2024,9,29]],"date-time":"2024-09-29T12:01:28Z","timestamp":1727611288000},"page":"1213-1228","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["An empirical evaluation of stacked generalization models for binary bug report classification"],"prefix":"10.1007","volume":"21","author":[{"given":"Rawan","family":"Alraddadi","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mohammad","family":"Alshayeb","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,9,29]]},"reference":[{"key":"584_CR1","doi-asserted-by":"publisher","unstructured":"Anvik J, Hiew L, Murphy GC (2006) Who should fix this bug?. In Proceedings of the 28th international conference on Software engineering, New York, NY, USA: ACM, pp. 361\u2013370. https:\/\/doi.org\/10.1145\/1134285.1134336","DOI":"10.1145\/1134285.1134336"},{"key":"584_CR2","doi-asserted-by":"publisher","DOI":"10.1145\/2000791.2000794","author":"J Anvik","year":"2011","unstructured":"Anvik J, Murphy GC (2011) Reducing the effort of bug report triage: recommenders for development-oriented decisions. ACM Trans Softw Eng Methodology. https:\/\/doi.org\/10.1145\/2000791.2000794","journal-title":"ACM Trans Softw Eng Methodology"},{"key":"584_CR3","doi-asserted-by":"publisher","unstructured":"Goyal A, Sardana N (2019) Empirical analysis of ensemble machine learning techniques for bug triaging. In 2019 Twelfth international conference on contemporary computing (IC3), IEEE, pp. 1\u20136. https:\/\/doi.org\/10.1109\/IC3.2019.8844876","DOI":"10.1109\/IC3.2019.8844876"},{"key":"584_CR4","doi-asserted-by":"publisher","unstructured":"Herzig K, Just S, Zeller A (2013) It\u2019s not a bug, it\u2019s a feature: How misclassification impacts bug prediction. In: Proceedings\u2014international conference on software engineering, pp. 392\u2013401, https:\/\/doi.org\/10.1109\/ICSE.2013.6606585.","DOI":"10.1109\/ICSE.2013.6606585"},{"key":"584_CR5","doi-asserted-by":"publisher","first-page":"165","DOI":"10.1016\/j.jss.2019.03.002","volume":"152","author":"G Catolino","year":"2019","unstructured":"Catolino G, Palomba F, Zaidman A, Ferrucci F (2019) Not all bugs are the same: understanding, characterizing, and classifying bug types. J Syst Softw 152:165\u2013181. https:\/\/doi.org\/10.1016\/j.jss.2019.03.002","journal-title":"J Syst Softw"},{"issue":"4","key":"584_CR6","doi-asserted-by":"publisher","first-page":"1779","DOI":"10.1109\/TDSC.2019.2939132","volume":"18","author":"S Mostafa","year":"2021","unstructured":"Mostafa S, Findley B, Meng N, Wang X (2021) Sais: self-adaptive identification of security bug reports. IEEE Trans Dependable Secure Comput 18(4):1779\u20131792. https:\/\/doi.org\/10.1109\/TDSC.2019.2939132","journal-title":"IEEE Trans Dependable Secure Comput"},{"issue":"7","key":"584_CR7","doi-asserted-by":"publisher","first-page":"2541","DOI":"10.1109\/TSE.2021.3063727","volume":"48","author":"X Wu","year":"2022","unstructured":"Wu X, Zheng W, Xia X, Lo D (2022) Data quality matters: a case study on data label correctness for security bug report prediction. IEEE Trans Software Eng 48(7):2541\u20132556. https:\/\/doi.org\/10.1109\/TSE.2021.3063727","journal-title":"IEEE Trans Software Eng"},{"key":"584_CR8","doi-asserted-by":"publisher","unstructured":"Lacker E, Kim J, Kumar A, Chandrashekar L, Paramaiahgari S, Howard J (2021) Statistical analysis of refactoring bug reports in eclipse Bugzilla. In Proceedings\u20142021 36th IEEE\/ACM international conference on automated software engineering workshops, ASEW 2021, institute of electrical and electronics engineers Inc, pp. 9\u201313. https:\/\/doi.org\/10.1109\/ASEW52652.2021.00015","DOI":"10.1109\/ASEW52652.2021.00015"},{"key":"584_CR9","doi-asserted-by":"publisher","unstructured":"Perez Q, Jean PA, Urtado C, Vauttier S (2021) Bug or not bug? That is the question. In IEEE international conference on program comprehension, vol. 2021-May, pp. 47\u201358, https:\/\/doi.org\/10.1109\/ICPC52881.2021.00014","DOI":"10.1109\/ICPC52881.2021.00014"},{"issue":"6","key":"584_CR10","doi-asserted-by":"publisher","first-page":"5333","DOI":"10.1007\/s10664-020-09885-w","volume":"25","author":"S Herbold","year":"2020","unstructured":"Herbold S, Trautsch A, Trautsch F (2020) On the feasibility of automated prediction of bug and non-bug issues. Empir Softw Eng 25(6):5333\u20135369. https:\/\/doi.org\/10.1007\/s10664-020-09885-w","journal-title":"Empir Softw Eng"},{"key":"584_CR11","doi-asserted-by":"publisher","first-page":"352","DOI":"10.1016\/j.procs.2018.05.194","volume":"132","author":"A Kukkar","year":"2018","unstructured":"Kukkar A, Mohana R (2018) A supervised bug report classification with incorporate and textual field knowledge. Procedia Comput Sci 132:352\u2013361. https:\/\/doi.org\/10.1016\/j.procs.2018.05.194","journal-title":"Procedia Comput Sci"},{"key":"584_CR12","doi-asserted-by":"publisher","DOI":"10.1016\/j.array.2022.100189","author":"T Hirsch","year":"2022","unstructured":"Hirsch T, Hofer B (2022) Using textual bug reports to predict the fault category of software bugs. Array. https:\/\/doi.org\/10.1016\/j.array.2022.100189","journal-title":"Array"},{"key":"584_CR13","doi-asserted-by":"publisher","unstructured":"Otoom AF, Al-Jdaeh S, Hammad M (2019) Automated classification of software bug reports. In ACM International conference proceeding series, no. August 2019, pp. 17\u201321, https:\/\/doi.org\/10.1145\/3357419.3357424","DOI":"10.1145\/3357419.3357424"},{"key":"584_CR14","doi-asserted-by":"publisher","unstructured":"Schapire RE, Freund Y (2012) Foundations of Machine Learning. In Boosting, Second edi., MIT press, pp. 23\u201352. https:\/\/doi.org\/10.7551\/mitpress\/8291.003.0006","DOI":"10.7551\/mitpress\/8291.003.0006"},{"key":"584_CR15","doi-asserted-by":"publisher","unstructured":"Paluszek M, Thomas S (2017) An overview of machine learning. In MATLAB Machine Learning, Berkeley, CA: Apress, Chapter 1, pp. 3\u201315. https:\/\/doi.org\/10.1007\/978-1-4842-2250-8","DOI":"10.1007\/978-1-4842-2250-8"},{"issue":"4","key":"584_CR16","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1002\/widm.1249","volume":"8","author":"O Sagi","year":"2018","unstructured":"Sagi O, Rokach L (2018) Ensemble learning: a survey. Wiley Interdiscip Rev Data Min Knowl Discov 8(4):1\u201318. https:\/\/doi.org\/10.1002\/widm.1249","journal-title":"Wiley Interdiscip Rev Data Min Knowl Discov"},{"issue":"1","key":"584_CR17","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1023\/A:1010933404324","volume":"45","author":"L Breiman","year":"2001","unstructured":"Breiman L (2001) Random forests. Mach Learn 45(1):5\u201332. https:\/\/doi.org\/10.1023\/A:1010933404324","journal-title":"Mach Learn"},{"key":"584_CR18","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-40189-4","volume-title":"Support vector machines, in statistical learning from a regression perspective","author":"RA Berk","year":"2020","unstructured":"Berk RA (2020) Support vector machines, in statistical learning from a regression perspective, vol 1. Springer, Cham"},{"issue":"5\u20136","key":"584_CR19","doi-asserted-by":"publisher","first-page":"183","DOI":"10.1016\/0925-2312(91)90023-5","volume":"2","author":"F Murtagh","year":"1991","unstructured":"Murtagh F (1991) Multilayer perceptrons for classification and regression. Neurocomputing 2(5\u20136):183\u2013197. https:\/\/doi.org\/10.1016\/0925-2312(91)90023-5","journal-title":"Neurocomputing"},{"key":"584_CR20","doi-asserted-by":"publisher","unstructured":"Bottou L (2012) Stochastic gradient descent tricks. In neural networks: tricks of the trade, 7700 LECTU, pp. 421\u2013436. https:\/\/doi.org\/10.1007\/978-3-642-35289-8_25","DOI":"10.1007\/978-3-642-35289-8_25"},{"issue":"5\u20136","key":"584_CR21","doi-asserted-by":"publisher","first-page":"352","DOI":"10.1016\/S1532-0464(03)00034-0","volume":"35","author":"S Dreiseitl","year":"2002","unstructured":"Dreiseitl S, Ohno-Machado L (2002) Logistic regression and artificial neural network classification models: a methodology review. J Biomed Inform 35(5\u20136):352\u2013359. https:\/\/doi.org\/10.1016\/S1532-0464(03)00034-0","journal-title":"J Biomed Inform"},{"key":"584_CR22","volume-title":"Na\u00efve Bayes in encyclopedia of machine learning","author":"GI Webb","year":"2011","unstructured":"Webb GI, Keogh E, Miikkulainen R, Miikkulainen R, Sebag M (2011) Na\u00efve Bayes in encyclopedia of machine learning. Springer, Boston"},{"issue":"2","key":"584_CR23","doi-asserted-by":"publisher","first-page":"241","DOI":"10.1016\/S0893-6080(05)80023-1","volume":"5","author":"DH Wolpert","year":"1992","unstructured":"Wolpert DH (1992) Stacked generalization. Neural Netw 5(2):241\u2013259. https:\/\/doi.org\/10.1016\/S0893-6080(05)80023-1","journal-title":"Neural Netw"},{"key":"584_CR24","doi-asserted-by":"publisher","DOI":"10.1016\/j.energy.2020.118874","volume":"214","author":"M Massaoudi","year":"2021","unstructured":"Massaoudi M, Refaat SS, Chihi I, Trabelsi M, Oueslati FS, Abu-Rub H (2021) A novel stacked generalization ensemble-based hybrid LGBM-XGB-MLP model for Short-Term Load Forecasting. Energy 214:118874. https:\/\/doi.org\/10.1016\/j.energy.2020.118874","journal-title":"Energy"},{"issue":"3","key":"584_CR25","doi-asserted-by":"publisher","first-page":"352","DOI":"10.1002\/wics.76","volume":"2","author":"AR Martinez","year":"2010","unstructured":"Martinez AR (2010) Natural language processing. Wiley Interdiscip Rev Comput Stat 2(3):352\u2013357. https:\/\/doi.org\/10.1002\/wics.76","journal-title":"Wiley Interdiscip Rev Comput Stat"},{"key":"584_CR26","doi-asserted-by":"publisher","unstructured":"Luaphol B, Srikudkao B, Kachai T, Srikanjanapert N, Polpinij J, Bheganan P (2020) Feature comparison for automatic bug report classification. In advances in intelligent systems and computing, vol. 936, pp. 69\u201378. https:\/\/doi.org\/10.1007\/978-3-030-19861-9_7","DOI":"10.1007\/978-3-030-19861-9_7"},{"key":"584_CR27","doi-asserted-by":"publisher","unstructured":"Qin H, Sun X (2018) Classifying bug reports into bugs and non-bugs using LSTM,\u201d ACM international conference proceeding series, pp. 16\u201319, https:\/\/doi.org\/10.1145\/3275219.3275239","DOI":"10.1145\/3275219.3275239"},{"key":"584_CR28","doi-asserted-by":"publisher","DOI":"10.1007\/s11219-024-09675-3","author":"X Du","year":"2024","unstructured":"Du X, Liu Z, Li C, Ma X, Li Y, Wang X (2024) LLM-BRC: A large language model-based bug report classification framework. Softw Qual J. https:\/\/doi.org\/10.1007\/s11219-024-09675-3","journal-title":"Softw Qual J"},{"key":"584_CR29","doi-asserted-by":"publisher","unstructured":"Palacio DN, McCrystal D, Moran K, Bernal-Cardenas C, Poshyvanyk D, Shenefiel C (2019) Learning to identify security-related issues using convolutional neural networks,\u201d proceedings\u20142019 IEEE international conference on software maintenance and evolution, ICSME 2019, no. iv, pp. 140\u2013144, https:\/\/doi.org\/10.1109\/ICSME.2019.00024","DOI":"10.1109\/ICSME.2019.00024"},{"issue":"2","key":"584_CR30","doi-asserted-by":"publisher","first-page":"1547","DOI":"10.1109\/TVCG.2020.3030352","volume":"27","author":"A Chatzimparmpas","year":"2021","unstructured":"Chatzimparmpas A, Martins RM, Kucher K, Kerren A (2021) StackGenVis: alignment of data, algorithms, and models for stacking ensemble learning using performance metrics. IEEE Trans Vis Comput Graph 27(2):1547\u20131557. https:\/\/doi.org\/10.1109\/TVCG.2020.3030352","journal-title":"IEEE Trans Vis Comput Graph"},{"key":"584_CR31","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2021.106648","author":"A Alazba","year":"2021","unstructured":"Alazba A, Aljamaan H (2021) Code smell detection using feature selection and stacking ensemble: an empirical investigation. Inf Softw Technol. https:\/\/doi.org\/10.1016\/j.infsof.2021.106648","journal-title":"Inf Softw Technol"},{"key":"584_CR32","doi-asserted-by":"publisher","unstructured":"Trautsch A, Trautsch F, Herbold S, Ledel B, Grabowski J (2020) The SmartSHARK Ecosystem for Software Repository Mining. In Proceedings\u20142020 ACM\/IEEE 42nd international conference on software engineering: companion, ICSE-Companion 2020, pp. 25\u201328, https:\/\/doi.org\/10.1145\/3377812.3382139.","DOI":"10.1145\/3377812.3382139"},{"issue":"3","key":"584_CR33","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3503509","volume":"31","author":"Y Yang","year":"2022","unstructured":"Yang Y, Xia X, Lo D, Bi T, Grundy J, Yang X (2022) Predictive models in software engineering: challenges and opportunities. ACM Trans Softw Eng Methodol 31(3):1\u201372. https:\/\/doi.org\/10.1145\/3503509","journal-title":"ACM Trans Softw Eng Methodol"},{"key":"584_CR34","doi-asserted-by":"publisher","unstructured":"Silva C, Ribeiro B (2003) The importance of stop word removal on recall values in text categorization. In Proceedings of the international joint conference on neural networks, IEEE, pp. 1661\u20131666. https:\/\/doi.org\/10.1109\/IJCNN.2003.1223656.","DOI":"10.1109\/IJCNN.2003.1223656"},{"issue":"2","key":"584_CR35","doi-asserted-by":"publisher","first-page":"225","DOI":"10.1016\/j.jksuci.2018.05.010","volume":"32","author":"S Bahassine","year":"2020","unstructured":"Bahassine S, Madani A, Al-Sarem M, Kissi M (2020) Feature selection using an improved Chi-square for Arabic text classification. J King Saud Univ\u2014Comput Inf Sci 32(2):225\u2013231. https:\/\/doi.org\/10.1016\/j.jksuci.2018.05.010","journal-title":"J King Saud Univ\u2014Comput Inf Sci"},{"issue":"2","key":"584_CR36","doi-asserted-by":"publisher","first-page":"226","DOI":"10.3390\/j2020016","volume":"2","author":"C Yuan","year":"2019","unstructured":"Yuan C, Yang H (2019) Research on K-value selection method of K-means clustering algorithm J. (Basel) 2(2):226\u2013235. https:\/\/doi.org\/10.3390\/j2020016","journal-title":"(Basel)"},{"issue":"11","key":"584_CR37","doi-asserted-by":"publisher","first-page":"3735","DOI":"10.1016\/j.csda.2009.04.009","volume":"53","author":"J-H Kim","year":"2009","unstructured":"Kim J-H (2009) Estimating classification error rate: Repeated cross-validation, repeated hold-out and bootstrap. Comput Stat Data Anal 53(11):3735\u20133745. https:\/\/doi.org\/10.1016\/j.csda.2009.04.009","journal-title":"Comput Stat Data Anal"},{"issue":"1","key":"584_CR38","doi-asserted-by":"publisher","first-page":"6","DOI":"10.1186\/s12864-019-6413-7","volume":"21","author":"D Chicco","year":"2020","unstructured":"Chicco D, Jurman G (2020) The advantages of the Matthews correlation coefficient (MCC) over F1 score and accuracy in binary classification evaluation. BMC Genomics 21(1):6. https:\/\/doi.org\/10.1186\/s12864-019-6413-7","journal-title":"BMC Genomics"},{"issue":"1","key":"584_CR39","doi-asserted-by":"publisher","first-page":"190","DOI":"10.1006\/jmps.1999.1283","volume":"44","author":"IJ Myung","year":"2000","unstructured":"Myung IJ (2000) The importance of complexity in model selection. J Math Psychol 44(1):190\u2013204. https:\/\/doi.org\/10.1006\/jmps.1999.1283","journal-title":"J Math Psychol"},{"key":"584_CR40","doi-asserted-by":"publisher","first-page":"201","DOI":"10.1007\/978-1-84800-044-5_8","volume-title":"Guide to advanced empirical software engineering","author":"A Jedlitschka","year":"2008","unstructured":"Jedlitschka A, Ciolkowski M, Pfahl D (2008) Reporting Experiments in Software Engineering. Guide to advanced empirical software engineering. Springer, London, pp 201\u2013228"},{"key":"584_CR41","doi-asserted-by":"publisher","unstructured":"Aljamaan H, Alazba A (2020) Software defect prediction using tree-based ensembles. In Proceedings of the 16th ACM international conference on predictive models and data analytics in software engineering, New York, NY, USA: ACM, pp. 1\u201310. https:\/\/doi.org\/10.1145\/3416508.3417114","DOI":"10.1145\/3416508.3417114"}],"container-title":["Innovations in Systems and Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11334-024-00584-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11334-024-00584-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11334-024-00584-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,15]],"date-time":"2025-10-15T03:04:09Z","timestamp":1760497449000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11334-024-00584-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,9,29]]},"references-count":41,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2025,12]]}},"alternative-id":["584"],"URL":"https:\/\/doi.org\/10.1007\/s11334-024-00584-z","relation":{},"ISSN":["1614-5046","1614-5054"],"issn-type":[{"value":"1614-5046","type":"print"},{"value":"1614-5054","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,9,29]]},"assertion":[{"value":"11 May 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"23 September 2024","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"29 September 2024","order":3,"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"}}]}}