{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,20]],"date-time":"2026-04-20T01:19:59Z","timestamp":1776647999984,"version":"3.51.2"},"publisher-location":"Cham","reference-count":25,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783030752507","type":"print"},{"value":"9783030752514","type":"electronic"}],"license":[{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2021]]},"DOI":"10.1007\/978-3-030-75251-4_7","type":"book-chapter","created":{"date-parts":[[2021,5,4]],"date-time":"2021-05-04T23:20:28Z","timestamp":1620170428000},"page":"68-86","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Software Change Prediction with Homogeneous Ensemble Learners on Large Scale Open-Source Systems"],"prefix":"10.1007","author":[{"given":"Megha","family":"Khanna","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Srishti","family":"Priya","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Diksha","family":"Mehra","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,5,5]]},"reference":[{"key":"7_CR1","unstructured":"Malhotra, R., Khanna, M.: Software change prediction: a systematic review and future guidelines. eInformatica Softw. Eng. J. 13(1), 227\u2013259 (2019)"},{"issue":"6","key":"7_CR2","doi-asserted-by":"publisher","first-page":"2806","DOI":"10.1007\/s10664-016-9488-7","volume":"22","author":"R Malhotra","year":"2017","unstructured":"Malhotra, R., Khanna, M.: An empirical study for software change prediction using imbalanced data. Empirical Softw. Eng. 22(6), 2806\u20132851 (2017)","journal-title":"Empirical Softw. Eng."},{"issue":"5","key":"7_CR3","doi-asserted-by":"publisher","first-page":"607","DOI":"10.1109\/TSE.2009.32","volume":"35","author":"Y Zhou","year":"2009","unstructured":"Zhou, Y., Leung, H., Xu, B.: Examining the potentially confounding effect of class size on the associations between object metrics and change-proneness. IEEE Trans. Softw. Eng. 35(5), 607\u2013623 (2009)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"7_CR4","doi-asserted-by":"crossref","unstructured":"Catolino, G., Ferrucci, F.: Ensemble techniques for software change prediction: a preliminary investigation. In: IEEE Workshop on Machine Learning Techniques for Software Quality Evaluation (MaLTeSQuE), pp. 25\u201330. IEEE (2018)","DOI":"10.1109\/MALTESQUE.2018.8368455"},{"issue":"12","key":"7_CR5","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1002\/smr.2111","volume":"30","author":"X Zhu","year":"2018","unstructured":"Zhu, X., He, Y., Cheng, L., Jia, X., Zhu, L.: Software change-proneness prediction through combination of bagging and resampling methods. J. Softw. Evol. Process 30(12), 1\u201317 (2018)","journal-title":"J. Softw. Evol. Process"},{"key":"7_CR6","unstructured":"Rathore, S.S., Kumar, S.: An empirical study of ensemble techniques for software fault prediction. Appl. Intell. 1\u201330 (2020)"},{"key":"7_CR7","doi-asserted-by":"crossref","unstructured":"Aljamaan, H., Alazba, A.: Software defect prediction using tree-based ensembles. In: 16th ACM International Conference on Predictive Models and Data Analytics in Software Engineering, pp. 1\u201310. ACM (2020)","DOI":"10.1145\/3416508.3417114"},{"issue":"4","key":"7_CR8","first-page":"938","volume":"23","author":"F Yucular","year":"2020","unstructured":"Yucular, F., Ozcift, A., Boranbag, E., Kilinc, D.: Multiple-classifiers in software quality engineering: combining predictors to improve software fault prediction ability. Eng. Sci. Technol. Int. J. 23(4), 938\u2013950 (2020)","journal-title":"Eng. Sci. Technol. Int. J."},{"key":"7_CR9","doi-asserted-by":"crossref","unstructured":"Kaur, A., Kaur, K.: Performance analysis of ensemble learning for predicting defects in open source software. In: 2014 International Conference on Advances in Computing, Communications and Informatics (ICACCI), pp. 219\u2013225. IEEE (2014)","DOI":"10.1109\/ICACCI.2014.6968438"},{"issue":"2","key":"7_CR10","doi-asserted-by":"publisher","first-page":"401","DOI":"10.1007\/s13198-017-0686-5","volume":"9","author":"R Malhotra","year":"2017","unstructured":"Malhotra, R., Bansal, A.: Investigation of various data analysis techniques to identify change-prone parts of an open source software. Int. J. Syst. Assurance Eng. Manage. 9(2), 401\u2013426 (2017)","journal-title":"Int. J. Syst. Assurance Eng. Manage."},{"issue":"9","key":"7_CR11","doi-asserted-by":"publisher","first-page":"2511","DOI":"10.1007\/s00500-014-1576-2","volume":"19","author":"MO Elish","year":"2015","unstructured":"Elish, M.O., Aljamaan, H., Ahmad, I.: Three empirical studies on predicting software maintainability using ensemble methods. Soft. Comput. 19(9), 2511\u20132524 (2015)","journal-title":"Soft. Comput."},{"key":"7_CR12","doi-asserted-by":"crossref","unstructured":"Kumar, L., Lal, S., Goyal, A., Murthy, N.L.: Change-proneness of object-oriented software using combination of feature selection techniques and ensemble learning techniques. In: Proceedings of the 12th Innovations on Software Engineering Conference (formerly known as India Software Engineering Conference), pp. 1\u201311. ACM (2019)","DOI":"10.1145\/3299771.3299778"},{"key":"7_CR13","doi-asserted-by":"crossref","unstructured":"Chidamber, S., Kemerer, C.: A metric suite for object-oriented design. IEEE Trans. Softw. Eng. 20, 476\u2013493 (1994)","DOI":"10.1109\/32.295895"},{"key":"7_CR14","unstructured":"Lorenz, M., Kidd, J.: Object-oriented Software Metrics: A Practical Guide. Prentice-Hall, Inc. (1994)"},{"issue":"2","key":"7_CR15","doi-asserted-by":"publisher","first-page":"123","DOI":"10.1007\/BF00058655","volume":"24","author":"L Breiman","year":"1996","unstructured":"Breiman, L.: Bagging predictors. Mach. Learn. 24(2), 123\u2013140 (1996)","journal-title":"Mach. Learn."},{"key":"7_CR16","doi-asserted-by":"crossref","unstructured":"Webb, G.I.: Multiboosting: a technique for combining boosting and wagging. Mach. Learn. 40(2), 159\u2013196 (2000)","DOI":"10.1023\/A:1007659514849"},{"key":"7_CR17","unstructured":"Brieman, L.: Random forests. Mach. Learn. 45(1), 5\u2013 32 (2001)"},{"issue":"8","key":"7_CR18","doi-asserted-by":"publisher","first-page":"832","DOI":"10.1109\/34.709601","volume":"20","author":"TK Ho","year":"1998","unstructured":"Ho, T.K.: The random subspace method for constructing decision forests. IEEE Trans. Pattern Anal. Mach. Intell. 20(8), 832\u2013844 (1998)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"7_CR19","doi-asserted-by":"crossref","unstructured":"Chicco, D., Jurman, G.: The advantages of the Matthews correlation coefficient (MCC) over F1-score and accuracy in binary classification evaluation. BMC Genomics, 21(1), 1\u201313 (2020)","DOI":"10.1186\/s12864-019-6413-7"},{"key":"7_CR20","doi-asserted-by":"crossref","unstructured":"Shatnawi, R.: Improving software fault-prediction for imbalanced data. In: 2012 International Conference on Innovations in Information Technology (IIT), pp. 54\u201359. IEEE, UAE (2012)","DOI":"10.1109\/INNOVATIONS.2012.6207774"},{"key":"7_CR21","doi-asserted-by":"crossref","unstructured":"Baskin, I.I., Marcou, G., Horvath, D., Varnek, A.: Random subspaces and random forest. Tutorials Chemoinform. 263\u2013269 (2017)","DOI":"10.1002\/9781119161110.ch18"},{"issue":"9","key":"7_CR22","doi-asserted-by":"publisher","first-page":"950","DOI":"10.1186\/s12864-019-6304-y","volume":"20","author":"A Bustamam","year":"2019","unstructured":"Bustamam, A., Musti, M.I.S., Hartomo, S., Aprilia, S., Tampubolon, P.P., Lestari, D.: Performance of rotation forest ensemble classifier and feature extractor in predicting protein interactions using amino acid sequences. BMC Genom. 20(9), 950\u2013963 (2019)","journal-title":"BMC Genom."},{"key":"7_CR23","volume-title":"Introduction to Machine Learning","author":"E Alpaydin","year":"2014","unstructured":"Alpaydin, E.: Introduction to Machine Learning, 3rd edn. MIT Press, Cambridge (2014)","edition":"3"},{"issue":"3","key":"7_CR24","doi-asserted-by":"publisher","first-page":"673","DOI":"10.1007\/s10515-016-0203-0","volume":"24","author":"R Malhotra","year":"2017","unstructured":"Malhotra, R., Khanna, M.: An explanatory study for software change prediction in object-oriented systems using hybridized techniques. Autom. Softw. Eng. 24(3), 673\u2013717 (2017)","journal-title":"Autom. Softw. Eng."},{"issue":"1","key":"7_CR25","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1038\/s41598-019-46631-9","volume":"9","author":"MN Sohail","year":"2019","unstructured":"Sohail, M.N., Jiadong, R., Uba, M.M., Irshad, M., Iqbal, W., Arshad, J., John, A.V.: A hybrid forecast cost benefit classification of diabetes mellitus prevalence based on epidemiological study on real-life patient\u2019s data. Sci. Rep. 9(1), 1\u201310 (2019)","journal-title":"Sci. Rep."}],"container-title":["IFIP Advances in Information and Communication Technology","Open Source Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-75251-4_7","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,4]],"date-time":"2025-05-04T22:01:59Z","timestamp":1746396119000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-75251-4_7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021]]},"ISBN":["9783030752507","9783030752514"],"references-count":25,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-75251-4_7","relation":{},"ISSN":["1868-4238","1868-422X"],"issn-type":[{"value":"1868-4238","type":"print"},{"value":"1868-422X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021]]},"assertion":[{"value":"5 May 2021","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"OSS","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"IFIP International Conference on Open Source Systems","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2021","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"12 May 2021","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"13 May 2021","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"17","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"oss2021","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/www.oss2021.org\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Double-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"EasyChair","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"23","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"4","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"17% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"2","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"2","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"No","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}