{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,9,10]],"date-time":"2026-09-10T10:11:24Z","timestamp":1789035084891,"version":"build-2803163510"},"reference-count":44,"publisher":"Springer Science and Business Media LLC","issue":"9","license":[{"start":{"date-parts":[[2026,2,1]],"date-time":"2026-02-01T00:00:00Z","timestamp":1769904000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2026,2,1]],"date-time":"2026-02-01T00:00:00Z","timestamp":1769904000000},"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":["Int J Syst Assur Eng Manag"],"published-print":{"date-parts":[[2026,9]]},"DOI":"10.1007\/s13198-025-03122-7","type":"journal-article","created":{"date-parts":[[2026,2,1]],"date-time":"2026-02-01T14:43:10Z","timestamp":1769956990000},"page":"2701-2722","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Detecting concept drift in just-in-time software defect prediction using model interpretation"],"prefix":"10.1007","volume":"17","author":[{"given":"Zeynab","family":"Chitsazian","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Saeed","family":"Sedighian Kashi","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0440-6839","authenticated-orcid":false,"given":"Amin","family":"Nikanjam","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2026,2,1]]},"reference":[{"key":"3122_CR1","doi-asserted-by":"crossref","unstructured":"Bifet A, & Gavalda R. (2007). Learning from time-changing data with adaptive windowing. In: Proceedings of the 2007 SIAM international conference on data mining,","DOI":"10.1137\/1.9781611972771.42"},{"key":"3122_CR2","doi-asserted-by":"crossref","unstructured":"Bifet A, Read J, Pfahringer B, Holmes G, & \u017dliobait\u0117 I. (2013). CD-MOA: change detection framework for massive online analysis. In: International symposium on intelligent data analysis","DOI":"10.1007\/978-3-642-41398-8_9"},{"issue":"3","key":"3122_CR3","doi-asserted-by":"publisher","first-page":"1342","DOI":"10.1109\/TSE.2022.3175789","volume":"49","author":"GG Cabral","year":"2022","unstructured":"Cabral GG, Minku LL (2022) Towards reliable online just-in-time software defect prediction. IEEE Trans Softw Eng 49(3):1342\u20131358","journal-title":"IEEE Trans Softw Eng"},{"key":"3122_CR4","doi-asserted-by":"crossref","unstructured":"Cabral GG, Minku LL, Shihab E, & Mujahid S (2019). Class imbalance evolution and verification latency in just-in-time software defect prediction. In: 2019 IEEE\/ACM 41st international conference on software engineering (ICSE)","DOI":"10.1109\/ICSE.2019.00076"},{"issue":"3","key":"3122_CR5","doi-asserted-by":"publisher","first-page":"207","DOI":"10.1177\/1473871620904671","volume":"19","author":"A Chatzimparmpas","year":"2020","unstructured":"Chatzimparmpas A, Martins RM, Jusufi I, Kerren A (2020) A survey of surveys on the use of visualization for interpreting machine learning models. Inf vis 19(3):207\u2013233","journal-title":"Inf vis"},{"key":"3122_CR6","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.infsof.2017.08.004","volume":"93","author":"X Chen","year":"2018","unstructured":"Chen X, Zhao Y, Wang Q, Yuan Z (2018) MULTI: Multi-objective effort-aware just-in-time software defect prediction. Inf Softw Technol 93:1\u201313","journal-title":"Inf Softw Technol"},{"key":"3122_CR7","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2024.112214","volume":"219","author":"H Dai","year":"2025","unstructured":"Dai H, Xi J, Dai H-L (2025) Improve cross-project just-in-time defect prediction with dynamic transfer learning. J Syst Softw 219:112214","journal-title":"J Syst Softw"},{"key":"3122_CR8","first-page":"1","volume":"7","author":"J Dem\u0161ar","year":"2006","unstructured":"Dem\u0161ar J (2006) Statistical comparisons of classifiers over multiple data sets. J Mach Learn Res 7:1\u201330","journal-title":"J Mach Learn Res"},{"key":"3122_CR9","doi-asserted-by":"publisher","first-page":"546","DOI":"10.1016\/j.eswa.2017.10.003","volume":"92","author":"J Dem\u0161ar","year":"2018","unstructured":"Dem\u0161ar J, Bosni\u0107 Z (2018) Detecting concept drift in data streams using model explanation. Expert Syst Appl 92:546\u2013559","journal-title":"Expert Syst Appl"},{"key":"3122_CR10","doi-asserted-by":"publisher","DOI":"10.1201\/EBK1439826119","volume-title":"Knowledge discovery from data streams","author":"J Gama","year":"2010","unstructured":"Gama J (2010) Knowledge discovery from data streams. CRC Press"},{"issue":"4","key":"3122_CR11","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2523813","volume":"46","author":"J Gama","year":"2014","unstructured":"Gama J, \u017dliobait\u0117 I, Bifet A, Pechenizkiy M, Bouchachia A (2014) A survey on concept drift adaptation. ACM Comput Surv (CSUR) 46(4):1\u201337","journal-title":"ACM Comput Surv (CSUR)"},{"issue":"14","key":"3122_CR12","doi-asserted-by":"publisher","first-page":"6663","DOI":"10.3390\/app11146663","volume":"11","author":"AK Gangwar","year":"2021","unstructured":"Gangwar AK, Kumar S, Mishra A (2021) A paired learner-based approach for concept drift detection and adaptation in software defect prediction. Appl Sci 11(14):6663","journal-title":"Appl Sci"},{"key":"3122_CR13","unstructured":"Gon\u00e7alves Jr PM, & Barros RS. (2012). A comparison on how statistical tests deal with concept drifts. In: Proceedings on the international conference on artificial intelligence (ICAI),"},{"key":"3122_CR14","unstructured":"Gosiewska A, & Biecek P. (2019). IBreakDown: uncertainty of model explanations for non-additive predictive models. arXiv preprint arXiv:1903.11420."},{"key":"3122_CR15","doi-asserted-by":"crossref","unstructured":"Guo PJ, Zimmermann T, Nagappan N, & Murphy B. (2010). Characterizing and predicting which bugs get fixed: an empirical study of microsoft windows. In: Proceedings of the 32Nd ACM\/IEEE international conference on software engineering-Volume 1","DOI":"10.1145\/1806799.1806871"},{"key":"3122_CR16","doi-asserted-by":"crossref","unstructured":"Hassan AE. (2009). Predicting faults using the complexity of code changes. In: 2009 IEEE 31st international conference on software engineering","DOI":"10.1109\/ICSE.2009.5070510"},{"issue":"3","key":"3122_CR17","doi-asserted-by":"publisher","first-page":"923","DOI":"10.1007\/s11219-018-9436-4","volume":"27","author":"H Ji","year":"2019","unstructured":"Ji H, Huang S, Wu Y, Hui Z, Zheng C (2019) A new weighted naive Bayes method based on information diffusion for software defect prediction. Softw Qual J 27(3):923\u2013968","journal-title":"Softw Qual J"},{"key":"3122_CR18","unstructured":"Jiarpakdee J, Tantithamthavorn C, Dam HK, & Grundy J. (2020). An empirical study of model-agnostic techniques for defect prediction models. In: IEEE transactions on software engineering."},{"issue":"6","key":"3122_CR19","doi-asserted-by":"publisher","first-page":"757","DOI":"10.1109\/TSE.2012.70","volume":"39","author":"Y Kamei","year":"2012","unstructured":"Kamei Y, Shihab E, Adams B, Hassan AE, Mockus A, Sinha A, Ubayashi N (2012) A large-scale empirical study of just-in-time quality assurance. IEEE Trans Software Eng 39(6):757\u2013773","journal-title":"IEEE Trans Software Eng"},{"issue":"4","key":"3122_CR20","doi-asserted-by":"publisher","first-page":"1060","DOI":"10.1016\/j.jksuci.2019.06.012","volume":"34","author":"UM Khaire","year":"2022","unstructured":"Khaire UM, Dhanalakshmi R (2022) Stability of feature selection algorithm: a review. J King Saud Univ 34(4):1060\u20131073","journal-title":"J King Saud Univ"},{"issue":"Suppl 1","key":"3122_CR21","doi-asserted-by":"publisher","first-page":"154","DOI":"10.1007\/s13198-022-01831-x","volume":"14","author":"Y Khatri","year":"2023","unstructured":"Khatri Y, Singh SK (2023) An effective feature selection based cross-project defect prediction model for software quality improvement. Int J Syst Assur Eng Manag 14(Suppl 1):154\u2013172","journal-title":"Int J Syst Assur Eng Manag"},{"issue":"5","key":"3122_CR22","doi-asserted-by":"publisher","first-page":"1457","DOI":"10.1007\/s40313-021-00882-y","volume":"33","author":"\u00c1C Lemos Neto","year":"2022","unstructured":"Lemos Neto \u00c1C, Coelho RA, Castro CL (2022) An incremental learning approach using long short-term memory neural networks. J Control Autom Electr Syst 33(5):1457\u20131465","journal-title":"J Control Autom Electr Syst"},{"key":"3122_CR23","doi-asserted-by":"publisher","first-page":"168","DOI":"10.1016\/j.neucom.2020.08.011","volume":"419","author":"Y Liang","year":"2021","unstructured":"Liang Y, Li S, Yan C, Li M, Jiang C (2021) Explaining the black-box model: a survey of local interpretation methods for deep neural networks. Neurocomputing 419:168\u2013182","journal-title":"Neurocomputing"},{"issue":"8","key":"3122_CR24","doi-asserted-by":"publisher","first-page":"2969","DOI":"10.1109\/TSE.2021.3073920","volume":"48","author":"D Lin","year":"2021","unstructured":"Lin D, Tantithamthavorn C, Hassan AE (2021) The impact of data merging on the interpretation of cross-project just-in-time defect models. IEEE Trans Softw Eng 48(8):2969\u20132986","journal-title":"IEEE Trans Softw Eng"},{"key":"3122_CR25","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2024.107646","volume":"179","author":"R Malhotra","year":"2025","unstructured":"Malhotra R, Singh P (2025) DHG-BiGRU: Dual-attention based hierarchical gated BiGRU for software defect prediction. Inf Softw Technol 179:107646","journal-title":"Inf Softw Technol"},{"issue":"1","key":"3122_CR26","doi-asserted-by":"publisher","first-page":"21","DOI":"10.1016\/j.evalprogplan.2010.06.003","volume":"34","author":"OT Massey","year":"2011","unstructured":"Massey OT (2011) A proposed model for the analysis and interpretation of focus groups in evaluation research. Eval Program Plann 34(1):21\u201328","journal-title":"Eval Program Plann"},{"key":"3122_CR27","doi-asserted-by":"crossref","unstructured":"McIntosh S, & Kamei Y. (2018). Are fix-inducing changes a moving target? a longitudinal case study of just-in-time defect prediction. In: Proceedings of the 40th international conference on software engineering","DOI":"10.1145\/3180155.3182514"},{"key":"3122_CR28","doi-asserted-by":"crossref","unstructured":"Moser, R., Pedrycz, W., & Succi, G. (2008). A comparative analysis of the efficiency of change metrics and static code attributes for defect prediction. In: Proceedings of the 30th international conference on Software engineering,","DOI":"10.1145\/1368088.1368114"},{"issue":"1\/2","key":"3122_CR29","doi-asserted-by":"publisher","first-page":"100","DOI":"10.2307\/2333009","volume":"41","author":"ES Page","year":"1954","unstructured":"Page ES (1954) Continuous inspection schemes. Biometrika 41(1\/2):100\u2013115","journal-title":"Biometrika"},{"key":"3122_CR30","doi-asserted-by":"crossref","unstructured":"Ribeiro MT, Singh S, & Guestrin C. (2016). \u201cWhy should i trust you?\u201d Explaining the predictions of any classifier. In: Proceedings of the 22nd ACM SIGKDD international conference on knowledge discovery and data mining,","DOI":"10.1145\/2939672.2939778"},{"key":"3122_CR31","doi-asserted-by":"crossref","unstructured":"Rosen C, Grawi B, & Shihab E. (2015). Commit guru: analytics and risk prediction of software commits. In: Proceedings of the 2015 10th joint meeting on foundations of software engineering,","DOI":"10.1145\/2786805.2803183"},{"issue":"2","key":"3122_CR32","doi-asserted-by":"publisher","first-page":"191","DOI":"10.1016\/j.patrec.2011.08.019","volume":"33","author":"GJ Ross","year":"2012","unstructured":"Ross GJ, Adams NM, Tasoulis DK, Hand DJ (2012) Exponentially weighted moving average charts for detecting concept drift. Pattern Recognit Lett 33(2):191\u2013198","journal-title":"Pattern Recognit Lett"},{"issue":"4","key":"3122_CR33","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1082983.1083147","volume":"30","author":"J \u015aliwerski","year":"2005","unstructured":"\u015aliwerski J, Zimmermann T, Zeller A (2005) When do changes induce fixes? ACM Sigsoft Softw Eng Notes 30(4):1\u20135","journal-title":"ACM Sigsoft Softw Eng Notes"},{"issue":"10","key":"3122_CR34","doi-asserted-by":"publisher","first-page":"886","DOI":"10.1016\/j.datak.2009.01.004","volume":"68","author":"E \u0160trumbelj","year":"2009","unstructured":"\u0160trumbelj E, Kononenko I, \u0160ikonja MR (2009) Explaining instance classifications with interactions of subsets of feature values. Data Knowl Eng 68(10):886\u2013904","journal-title":"Data Knowl Eng"},{"issue":"6","key":"3122_CR35","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10489-025-06288-6","volume":"55","author":"Y Sun","year":"2025","unstructured":"Sun Y, Wu F, Wu D, Jing X-Y, Sun Y (2025) Multi-view learning based on product and process metrics for software defect prediction. Appl Intell 55(6):1\u201320","journal-title":"Appl Intell"},{"key":"3122_CR36","doi-asserted-by":"crossref","unstructured":"Tabassum S, Minku LL, & Feng D. (2022). Cross-project online just-in-time software defect prediction. In: IEEE transactions on software engineering.","DOI":"10.1109\/TSE.2022.3150153"},{"key":"3122_CR37","doi-asserted-by":"crossref","unstructured":"Tan M, Tan L, Dara S, & Mayeux C. (2015). Online defect prediction for imbalanced data. In: 2015 IEEE\/ACM 37th IEEE international conference on software engineering","DOI":"10.1109\/ICSE.2015.139"},{"issue":"11","key":"3122_CR38","doi-asserted-by":"publisher","first-page":"1200","DOI":"10.1109\/TSE.2018.2876537","volume":"46","author":"C Tantithamthavorn","year":"2020","unstructured":"Tantithamthavorn C, Hassan AE, Matsumoto K (2020) The impact of class rebalancing techniques on the performance and interpretation of defect prediction models. IEEE Trans Softw Eng 46(11):1200\u20131219. https:\/\/doi.org\/10.1109\/TSE.2018.2876537","journal-title":"IEEE Trans Softw Eng"},{"issue":"5","key":"3122_CR39","doi-asserted-by":"publisher","first-page":"1179","DOI":"10.1007\/s10618-018-0554-1","volume":"32","author":"GI Webb","year":"2018","unstructured":"Webb GI, Lee LK, Goethals B, Petitjean F (2018) Analyzing concept drift and shift from sample data. Data Min Knowl Discov 32(5):1179\u20131199","journal-title":"Data Min Knowl Discov"},{"issue":"1","key":"3122_CR40","doi-asserted-by":"publisher","first-page":"69","DOI":"10.1023\/A:1018046501280","volume":"23","author":"G Widmer","year":"1996","unstructured":"Widmer G, Kubat M (1996) Learning in the presence of concept drift and hidden contexts. Mach Learn 23(1):69\u2013101","journal-title":"Mach Learn"},{"issue":"1","key":"3122_CR41","doi-asserted-by":"publisher","first-page":"14","DOI":"10.1007\/s11219-025-09711-w","volume":"33","author":"Q Wu","year":"2025","unstructured":"Wu Q, Wang X, Wei D, Chen B, Dang Q (2025) Just-in-time software defect prediction method for non-stationary and imbalanced data streams. Softw Qual J 33(1):14","journal-title":"Softw Qual J"},{"key":"3122_CR42","doi-asserted-by":"crossref","unstructured":"Zeng Z, Zhang Y, Zhang H, & Zhang L. (2021). Deep just-in-time defect prediction: how far are we? Proceedings of the 30th ACM SIGSOFT international symposium on software testing and analysis,","DOI":"10.1145\/3460319.3464819"},{"key":"3122_CR43","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2022.111245","volume":"188","author":"W Zheng","year":"2022","unstructured":"Zheng W, Shen T, Chen X, Deng P (2022) Interpretability application of the Just-in-Time software defect prediction model. J Syst Softw 188:111245","journal-title":"J Syst Softw"},{"issue":"1","key":"3122_CR44","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10664-024-10591-0","volume":"30","author":"X Zhou","year":"2025","unstructured":"Zhou X, Han D, Lo D (2025) Bridging expert knowledge with deep learning techniques for just-in-time defect prediction. Empir Softw Eng 30(1):1\u201344","journal-title":"Empir Softw Eng"}],"container-title":["International Journal of System Assurance Engineering and Management"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s13198-025-03122-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s13198-025-03122-7","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s13198-025-03122-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,9,10]],"date-time":"2026-09-10T09:41:26Z","timestamp":1789033286000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s13198-025-03122-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,2,1]]},"references-count":44,"journal-issue":{"issue":"9","published-print":{"date-parts":[[2026,9]]}},"alternative-id":["3122"],"URL":"https:\/\/doi.org\/10.1007\/s13198-025-03122-7","relation":{},"ISSN":["0975-6809","0976-4348"],"issn-type":[{"value":"0975-6809","type":"print"},{"value":"0976-4348","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,2,1]]},"assertion":[{"value":"9 April 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"20 December 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"1 February 2026","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"There are no conflicts of interest declared by the authors.","order":1,"name":"Ethics","label":"Conflict of interest","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"All individual participants in the study gave their informed consent.","order":2,"name":"Ethics","label":"Informed consent","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"All individuals in the study were included with their consent.","order":3,"name":"Ethics","label":"Human and animal rights","group":{"name":"EthicsHeading","label":"Declarations"}}]}}