{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,17]],"date-time":"2026-02-17T06:09:51Z","timestamp":1771308591619,"version":"3.50.1"},"publisher-location":"Singapore","reference-count":38,"publisher":"Springer Nature Singapore","isbn-type":[{"value":"9789819560318","type":"print"},{"value":"9789819560325","type":"electronic"}],"license":[{"start":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T00:00:00Z","timestamp":1767225600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T00:00:00Z","timestamp":1767225600000},"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":[],"published-print":{"date-parts":[[2026]]},"DOI":"10.1007\/978-981-95-6032-5_3","type":"book-chapter","created":{"date-parts":[[2026,2,17]],"date-time":"2026-02-17T05:22:22Z","timestamp":1771305742000},"page":"34-47","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["An Empirical Study on\u00a0Software Defect Prediction Based on\u00a0Neural Network DeepDebugger Technique"],"prefix":"10.1007","author":[{"given":"Yuxiang","family":"Shang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shaoying","family":"Liu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jin Song","family":"Dong","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2026,2,18]]},"reference":[{"key":"3_CR1","doi-asserted-by":"crossref","unstructured":"Abreu, R., Zoeteweij, P., Van\u00a0Gemund, A.J.: On the accuracy of spectrum-based fault localization. In: Testing: Academic and industrial conference practice and research techniques-MUTATION (TAICPART-MUTATION 2007), pp. 89\u201398. IEEE (2007)","DOI":"10.1109\/TAIC.PART.2007.13"},{"key":"3_CR2","doi-asserted-by":"publisher","first-page":"223","DOI":"10.1007\/s10009-010-0139-9","volume":"13","author":"C Artho","year":"2011","unstructured":"Artho, C.: Iterative delta debugging. Int. J. Softw. Tools Technol. Transfer 13, 223\u2013246 (2011)","journal-title":"Int. J. Softw. Tools Technol. Transfer"},{"key":"3_CR3","unstructured":"Boetticher, G.: The promise repository of empirical software engineering data. http:\/\/promisedata.org\/repository (2007)"},{"key":"3_CR4","unstructured":"Bouchard, G.: Efficient bounds for the softmax function and applications to approximate inference in hybrid models. In: NIPS 2007 workshop for approximate Bayesian inference in continuous\/hybrid systems, vol.\u00a06 (2007)"},{"key":"3_CR5","doi-asserted-by":"crossref","unstructured":"Chattopadhay, A., Sarkar, A., Howlader, P., Balasubramanian, V.N.: Grad-cam++: Generalized gradient-based visual explanations for deep convolutional networks. In: 2018 IEEE winter conference on applications of computer vision (WACV), pp. 839\u2013847. IEEE (2018)","DOI":"10.1109\/WACV.2018.00097"},{"issue":"4","key":"3_CR6","doi-asserted-by":"publisher","first-page":"443","DOI":"10.1049\/iet-sen.2019.0149","volume":"14","author":"J Deng","year":"2020","unstructured":"Deng, J., Lu, L., Qiu, S.: Software defect prediction via lstm. IET Softw. 14(4), 443\u2013450 (2020)","journal-title":"IET Softw."},{"key":"3_CR7","doi-asserted-by":"publisher","first-page":"531","DOI":"10.1007\/s10664-011-9173-9","volume":"17","author":"M D\u2019Ambros","year":"2012","unstructured":"D\u2019Ambros, M., Lanza, M., Robbes, R.: Evaluating defect prediction approaches: a benchmark and an extensive comparison. Empir. Softw. Eng. 17, 531\u2013577 (2012)","journal-title":"Empir. Softw. Eng."},{"issue":"1","key":"3_CR8","first-page":"6230953","volume":"2019","author":"G Fan","year":"2019","unstructured":"Fan, G., Diao, X., Yu, H., Yang, K., Chen, L.: Software defect prediction via attention-based recurrent neural network. Sci. Program. 2019(1), 6230953 (2019)","journal-title":"Sci. Program."},{"key":"3_CR9","doi-asserted-by":"crossref","unstructured":"Fu, R., Hu, Q., Dong, X., Guo, Y., Gao, Y., Li, B.: Axiom-based grad-cam: towards accurate visualization and explanation of cnns. arXiv preprint arXiv:2008.02312 (2020)","DOI":"10.5244\/C.34.146"},{"key":"3_CR10","doi-asserted-by":"crossref","unstructured":"Gong, L., Lo, D., Jiang, L., Zhang, H.: Interactive fault localization leveraging simple user feedback. In: 2012 28th IEEE International Conference on Software Maintenance (ICSM), pp. 67\u201376. IEEE (2012)","DOI":"10.1109\/ICSM.2012.6405255"},{"key":"3_CR11","doi-asserted-by":"crossref","unstructured":"Han, J., Moraga, C.: The influence of the sigmoid function parameters on the speed of backpropagation learning. In: International Workshop on Artificial Neural Networks, pp. 195\u2013201. Springer (1995)","DOI":"10.1007\/3-540-59497-3_175"},{"key":"3_CR12","doi-asserted-by":"crossref","unstructured":"Hao, D., Zhang, L., Zhang, L., Sun, J., Mei, H.: Vida: Visual interactive debugging. In: 2009 IEEE 31st International Conference on Software Engineering, pp. 583\u2013586. IEEE (2009)","DOI":"10.1109\/ICSE.2009.5070561"},{"key":"3_CR13","doi-asserted-by":"crossref","unstructured":"Hodov\u00e1n, R., Kiss, \u00c1.: Modernizing hierarchical delta debugging. In: Proceedings of the 7th International Workshop on Automating Test Case Design, Selection, and Evaluation, pp. 31\u201337 (2016)","DOI":"10.1145\/2994291.2994296"},{"issue":"6","key":"3_CR14","doi-asserted-by":"publisher","first-page":"150","DOI":"10.1007\/s10664-022-10190-x","volume":"27","author":"F Horv\u00e1th","year":"2022","unstructured":"Horv\u00e1th, F., Besz\u00e9des, \u00c1., Vancsics, B., Balogh, G., Vid\u00e1cs, L., Gyim\u00f3thy, T.: Using contextual knowledge in interactive fault localization. Empir. Softw. Eng. 27(6), 150 (2022)","journal-title":"Empir. Softw. Eng."},{"key":"3_CR15","doi-asserted-by":"publisher","first-page":"561","DOI":"10.1007\/s10664-008-9079-3","volume":"13","author":"Y Jiang","year":"2008","unstructured":"Jiang, Y., Cukic, B., Ma, Y.: Techniques for evaluating fault prediction models. Empir. Softw. Eng. 13, 561\u2013595 (2008)","journal-title":"Empir. Softw. Eng."},{"key":"3_CR16","doi-asserted-by":"crossref","unstructured":"Ko, A.J., Myers, B.A.: Debugging reinvented: asking and answering why and why not questions about program behavior. In: Proceedings of the 30th International Conference on Software Engineering, pp. 301\u2013310 (2008)","DOI":"10.1145\/1368088.1368130"},{"key":"3_CR17","doi-asserted-by":"crossref","unstructured":"Ko, A.J., Myers, B.A.: Source-level debugging with the whyline. In: Proceedings of the 2008 International Workshop on Cooperative and Human Aspects of Software Engineering, pp. 69\u201372 (2008)","DOI":"10.1145\/1370114.1370132"},{"key":"3_CR18","doi-asserted-by":"crossref","unstructured":"Ko, A.J., Myers, B.A.: Finding causes of program output with the java whyline. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp. 1569\u20131578 (2009)","DOI":"10.1145\/1518701.1518942"},{"issue":"2","key":"3_CR19","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1824760.1824761","volume":"20","author":"AJ Ko","year":"2010","unstructured":"Ko, A.J., Myers, B.A.: Extracting and answering why and why not questions about java program output. ACM Trans. Softw. Eng. Methodol. (TOSEM) 20(2), 1\u201336 (2010)","journal-title":"ACM Trans. Softw. Eng. Methodol. (TOSEM)"},{"key":"3_CR20","doi-asserted-by":"crossref","unstructured":"Li, J., He, P., Zhu, J., Lyu, M.R.: Software defect prediction via convolutional neural network. In: 2017 IEEE International Conference on Software Quality, Reliability and Security (QRS), pp. 318\u2013328. IEEE (2017)","DOI":"10.1109\/QRS.2017.42"},{"key":"3_CR21","doi-asserted-by":"crossref","unstructured":"Li, X., Zhu, S., d\u2019Amorim, M., Orso, A.: Enlightened debugging. In: Proceedings of the 40th International Conference on Software Engineering. pp. 82\u201392 (2018)","DOI":"10.1145\/3180155.3180242"},{"key":"3_CR22","doi-asserted-by":"crossref","unstructured":"Liang, J., Ji, R., Jiang, J., Zhou, S., Lou, Y., Xiong, Y., Huang, G.: Interactive patch filtering as debugging aid. In: 2021 IEEE International Conference on Software Maintenance and Evolution (ICSME). pp. 239\u2013250. IEEE (2021)","DOI":"10.1109\/ICSME52107.2021.00028"},{"key":"3_CR23","doi-asserted-by":"crossref","unstructured":"Lin, Y., Sun, J., Tran, L., Bai, G., Wang, H., Dong, J.: Break the dead end of dynamic slicing: Localizing data and control omission bug. In: Proceedings of the 33rd ACM\/IEEE international conference on automated software engineering. pp. 509\u2013519 (2018)","DOI":"10.1145\/3238147.3238163"},{"key":"3_CR24","doi-asserted-by":"crossref","unstructured":"Lin, Y., Sun, J., Xue, Y., Liu, Y., Dong, J.: Feedback-based debugging. In: 2017 IEEE\/ACM 39th International Conference on Software Engineering (ICSE). pp. 393\u2013403. IEEE (2017)","DOI":"10.1109\/ICSE.2017.43"},{"issue":"1","key":"3_CR25","doi-asserted-by":"publisher","first-page":"2","DOI":"10.1109\/TSE.2007.256941","volume":"33","author":"T Menzies","year":"2006","unstructured":"Menzies, T., Greenwald, J., Frank, A.: Data mining static code attributes to learn defect predictors. IEEE Trans. Software Eng. 33(1), 2\u201313 (2006)","journal-title":"IEEE Trans. Software Eng."},{"issue":"10","key":"3_CR26","doi-asserted-by":"publisher","first-page":"173","DOI":"10.12700\/APH.18.10.2021.10.9","volume":"18","author":"M Nevendra","year":"2021","unstructured":"Nevendra, M., Singh, P.: Software defect prediction using deep learning. Acta Polytechnica Hungarica 18(10), 173\u2013189 (2021)","journal-title":"Acta Polytechnica Hungarica"},{"key":"3_CR27","doi-asserted-by":"publisher","first-page":"152","DOI":"10.1016\/j.jss.2019.04.028","volume":"153","author":"F Petrillo","year":"2019","unstructured":"Petrillo, F., Gu\u00e9h\u00e9neuc, Y.G., Pimenta, M., Freitas, C.D.S., Khomh, F.: Swarm debugging: The collective intelligence on interactive debugging. J. Syst. Softw. 153, 152\u2013174 (2019)","journal-title":"J. Syst. Softw."},{"key":"3_CR28","first-page":"20825","volume":"34","author":"F Schneider","year":"2021","unstructured":"Schneider, F., Dangel, F., Hennig, P.: Cockpit: A practical debugging tool for the training of deep neural networks. Adv. Neural. Inf. Process. Syst. 34, 20825\u201320837 (2021)","journal-title":"Adv. Neural. Inf. Process. Syst."},{"key":"3_CR29","doi-asserted-by":"crossref","unstructured":"Selvaraju, R.R., Cogswell, M., Das, A., Vedantam, R., Parikh, D., Batra, D.: Grad-cam: Visual explanations from deep networks via gradient-based localization. In: Proceedings of the IEEE international conference on computer vision. pp. 618\u2013626 (2017)","DOI":"10.1109\/ICCV.2017.74"},{"issue":"9","key":"3_CR30","doi-asserted-by":"publisher","first-page":"1208","DOI":"10.1109\/TSE.2013.11","volume":"39","author":"M Shepperd","year":"2013","unstructured":"Shepperd, M., Song, Q., Sun, Z., Mair, C.: Data quality: Some comments on the nasa software defect datasets. IEEE Trans. Software Eng. 39(9), 1208\u20131215 (2013)","journal-title":"IEEE Trans. Software Eng."},{"issue":"1","key":"3_CR31","doi-asserted-by":"publisher","first-page":"353","DOI":"10.1109\/TVCG.2018.2865044","volume":"25","author":"H Strobelt","year":"2018","unstructured":"Strobelt, H., Gehrmann, S., Behrisch, M., Perer, A., Pfister, H., Rush, A.M.: S eq 2s eq-v is: A visual debugging tool for sequence-to-sequence models. IEEE Trans. Visual Comput. Graphics 25(1), 353\u2013363 (2018)","journal-title":"IEEE Trans. Visual Comput. Graphics"},{"key":"3_CR32","doi-asserted-by":"crossref","unstructured":"Xu, Z., Ma, S., Zhang, X., Zhu, S., Xu, B.: Debugging with intelligence via probabilistic inference. In: Proceedings of the 40th International Conference on Software Engineering. pp. 1171\u20131181 (2018)","DOI":"10.1145\/3180155.3180237"},{"key":"3_CR33","doi-asserted-by":"crossref","unstructured":"Yang, X., Lin, Y., Liu, R., Dong, J.S.: Temporality spatialization: A scalable and faithful time-travelling visualization for deep classifier training. In: Proceedings of the Thirty-First International Joint Conference on Artificial Intelligence, IJCAI-22 (2022)","DOI":"10.24963\/ijcai.2022\/558"},{"key":"3_CR34","doi-asserted-by":"crossref","unstructured":"Yang, X., Lin, Y., Liu, R., He, Z., Wang, C., Dong, J.S., Mei, H.: Deepvisualinsight: Time-travelling visualization for spatio-temporal causality of deep classification training. In: The Thirty-Sixth AAAI Conference on Artificial Intelligence (AAAI) (2022)","DOI":"10.1609\/aaai.v36i5.20473"},{"key":"3_CR35","doi-asserted-by":"crossref","unstructured":"Yang, X., Lin, Y., Zhang, Y., Huang, L., Dong, J.S., Mei, H.: Deepdebugger: An interactive time-travelling debugging approach for deep classifiers. In: Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering. pp. 973\u2013985 (2023)","DOI":"10.1145\/3611643.3616252"},{"key":"3_CR36","doi-asserted-by":"crossref","unstructured":"Zeller, A.: Yesterday, my program worked. today, it does not. why? ACM SIGSOFT Software engineering notes 24(6), 253\u2013267 (1999)","DOI":"10.1145\/318774.318946"},{"issue":"6","key":"3_CR37","doi-asserted-by":"publisher","first-page":"1089","DOI":"10.1109\/TSE.2019.2911283","volume":"47","author":"M Zhang","year":"2019","unstructured":"Zhang, M., Li, Y., Li, X., Chen, L., Zhang, Y., Zhang, L., Khurshid, S.: An empirical study of boosting spectrum-based fault localization via pagerank. IEEE Trans. Software Eng. 47(6), 1089\u20131113 (2019)","journal-title":"IEEE Trans. Software Eng."},{"key":"3_CR38","doi-asserted-by":"crossref","unstructured":"Zhang, Q., Wu, B.: Software defect prediction via transformer. In: 2020 IEEE 4th Information Technology, Networking, Electronic and Automation Control Conference (ITNEC). vol.\u00a01, pp. 874\u2013879. IEEE (2020)","DOI":"10.1109\/ITNEC48623.2020.9084745"}],"container-title":["Lecture Notes in Computer Science","Software Fault Prevention, Verification, and Validation"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-981-95-6032-5_3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,2,17]],"date-time":"2026-02-17T05:22:27Z","timestamp":1771305747000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-981-95-6032-5_3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026]]},"ISBN":["9789819560318","9789819560325"],"references-count":38,"URL":"https:\/\/doi.org\/10.1007\/978-981-95-6032-5_3","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026]]},"assertion":[{"value":"18 February 2026","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"SFPVV","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Symposium on Software Fault Prevention, Verification, and Validation","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Shanghai","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"China","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2025","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"8 November 2025","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"9 November 2025","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"sfpvv2025","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/sfpvv2025.world\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}