{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,29]],"date-time":"2026-05-29T10:14:23Z","timestamp":1780049663256,"version":"3.53.1"},"publisher-location":"New York, NY, USA","reference-count":28,"publisher":"ACM","funder":[{"name":"Engineering and Physical Sciences Research Council (EPSRC)","award":["EP\/S005730\/1"],"award-info":[{"award-number":["EP\/S005730\/1"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,6,23]]},"DOI":"10.1145\/3696630.3728499","type":"proceedings-article","created":{"date-parts":[[2025,7,28]],"date-time":"2025-07-28T19:10:43Z","timestamp":1753729843000},"page":"561-565","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Emerging Results in Using Explainable AI to Improve Software Vulnerability Prediction"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3981-2722","authenticated-orcid":false,"given":"Fahad","family":"Al Debeyan","sequence":"first","affiliation":[{"name":"School of Computing and Communications, Lancaster University, Lancaster, United Kingdom"},{"name":"College of Computer and Information Science, King Saud University, Riyadh, Saudi Arabia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2728-9014","authenticated-orcid":false,"given":"Tracy","family":"Hall","sequence":"additional","affiliation":[{"name":"School of Computing and Communications, Lancaster University, Lancaster, United Kingdom"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3907-3357","authenticated-orcid":false,"given":"Lech","family":"Madeyski","sequence":"additional","affiliation":[{"name":"Faculty of Information and Communication Technology, Wroclaw University of Science and Technology, Poland, Wroclaw, Poland"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2025,7,28]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Explainability for artificial intelligence in healthcare: a multidisciplinary perspective. BMC medical informatics and decision making 20, 1","author":"Amann Julia","year":"2020","unstructured":"Julia Amann, Alessandro Blasimme, Effy Vayena, Dietmar Frey, and Vince I Madai. 2020. Explainability for artificial intelligence in healthcare: a multidisciplinary perspective. BMC medical informatics and decision making 20, 1 (2020), 1\u20139."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2021.3087402"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"crossref","first-page":"231","DOI":"10.1136\/bmjqs-2018-008370","article-title":"Artificial intelligence, bias and clinical safety","volume":"28","author":"Challen Robert","year":"2019","unstructured":"Robert Challen, Joshua Denny, Martin Pitt, Luke Gompels, Tom Edwards, and Krasimira Tsaneva-Atanasova. 2019. Artificial intelligence, bias and clinical safety. BMJ Quality & Safety 28, 3 (2019), 231\u2013237.","journal-title":"BMJ Quality & Safety"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"crossref","first-page":"e0220113","DOI":"10.1371\/journal.pone.0220113","article-title":"Hidden bias in the DUDE dataset leads to misleading performance of deep learning in structure-based virtual screening","volume":"14","author":"Chen Lieyang","year":"2019","unstructured":"Lieyang Chen, Anthony Cruz, Steven Ramsey, Callum J Dickson, Jose S Duca, Viktor Hornak, David R Koes, and Tom Kurtzman. 2019. Hidden bias in the DUDE dataset leads to misleading performance of deep learning in structure-based virtual screening. PloS one 14, 8 (2019), e0220113.","journal-title":"PloS one"},{"key":"e_1_3_2_1_5_1","volume-title":"The Impact of hard and easy negative training data on vulnerability prediction performance. Journal of Systems and Software","author":"Debeyan Fahad","year":"2024","unstructured":"Fahad Debeyan, Lech Madeyski, Tracy Hall, and David Bowes. 2024. The Impact of hard and easy negative training data on vulnerability prediction performance. Journal of Systems and Software (2024), 112003."},{"key":"e_1_3_2_1_6_1","first-page":"1","article-title":"Visualizing higher-layer features of a deep network","volume":"1341","author":"Erhan Dumitru","year":"2009","unstructured":"Dumitru Erhan, Yoshua Bengio, Aaron Courville, and Pascal Vincent. 2009. Visualizing higher-layer features of a deep network. University of Montreal 1341, 3 (2009), 1.","journal-title":"University of Montreal"},{"key":"e_1_3_2_1_7_1","volume-title":"Proceedings of the 17th International Conference on Mining Software Repositories","author":"Fan Jiahao","unstructured":"Jiahao Fan, Yi Li, Shaohua Wang, and Tien N. Nguyen. 2020. A C\/C++ Code Vulnerability Dataset with Code Changes and CVE Summaries. In Proceedings of the 17th International Conference on Mining Software Repositories (Seoul, Republic of Korea) (MSR '20). Association for Computing Machinery, New York, NY, USA, 508\u2013512. 10.1145\/3379597.3387501"},{"key":"e_1_3_2_1_8_1","volume-title":"Codebert: A pre-trained model for programming and natural languages. arXiv preprint arXiv:2002.08155","author":"Feng Zhangyin","year":"2020","unstructured":"Zhangyin Feng, Daya Guo, Duyu Tang, Nan Duan, Xiaocheng Feng, Ming Gong, Linjun Shou, Bing Qin, Ting Liu, Daxin Jiang, et al. 2020. Codebert: A pre-trained model for programming and natural languages. arXiv preprint arXiv:2002.08155 (2020)."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","unstructured":"Anonymous for review. 2024. Replication Package for the Paper Titled \"Emerging Results in Using Explainable AI to Improve Software Vulnerability Prediction\". 10.5281\/zenodo.13902312","DOI":"10.5281\/zenodo.13902312"},{"key":"e_1_3_2_1_10_1","volume-title":"Proceedings of the 19th International Conference on Mining Software Repositories. 608\u2013620","author":"Fu Michael","year":"2022","unstructured":"Michael Fu and Chakkrit Tantithamthavorn. 2022. LineVul: A Transformer-Based Line-Level Vulnerability Prediction. In Proceedings of the 19th International Conference on Mining Software Repositories. 608\u2013620."},{"key":"e_1_3_2_1_11_1","volume-title":"LongCoder: A Long-Range Pre-trained Language Model for Code Completion. arXiv preprint arXiv:2306.14893","author":"Guo Daya","year":"2023","unstructured":"Daya Guo, Canwen Xu, Nan Duan, Jian Yin, and Julian McAuley. 2023. LongCoder: A Long-Range Pre-trained Language Model for Code Completion. arXiv preprint arXiv:2306.14893 (2023)."},{"key":"e_1_3_2_1_12_1","volume-title":"The impact of correlated metrics on the interpretation of defect prediction models","author":"Jiarpakdee J","year":"2019","unstructured":"J Jiarpakdee, C Tantithamthavorn, and AE Hassan. 2019. The impact of correlated metrics on the interpretation of defect prediction models. IEEE Trans Softw Eng Early Access (2019)."},{"key":"e_1_3_2_1_13_1","volume-title":"2018 IEEE International Conference on Software Maintenance and Evolution (ICSME). IEEE Computer Society, 92\u2013103","author":"Jiarpakdee Jirayus","year":"2018","unstructured":"Jirayus Jiarpakdee, Chakkrit Tantithamthavorn, and Christoph Treude. 2018. AutoSpearman: Automatically mitigating correlated software metrics for interpreting defect models. In 2018 IEEE International Conference on Software Maintenance and Evolution (ICSME). IEEE Computer Society, 92\u2013103."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"crossref","first-page":"166","DOI":"10.1109\/TSE.2020.2982385","article-title":"An empirical study of model-agnostic techniques for defect prediction models","volume":"48","author":"Jiarpakdee Jirayus","year":"2020","unstructured":"Jirayus Jiarpakdee, Chakkrit Kla Tantithamthavorn, Hoa Khanh Dam, and John Grundy. 2020. An empirical study of model-agnostic techniques for defect prediction models. IEEE Transactions on Software Engineering 48, 1 (2020), 166\u2013185.","journal-title":"IEEE Transactions on Software Engineering"},{"key":"e_1_3_2_1_15_1","volume-title":"Captum: A unified and generic model interpretability library for PyTorch. CoRR abs\/2009.07896","author":"Kokhlikyan Narine","year":"2020","unstructured":"Narine Kokhlikyan, Vivek Miglani, Miguel Martin, Edward Wang, Bilal Alsallakh, Jonathan Reynolds, Alexander Melnikov, Natalia Kliushkina, Carlos Araya, Siqi Yan, and Orion Reblitz-Richardson. 2020. Captum: A unified and generic model interpretability library for PyTorch. CoRR abs\/2009.07896 (2020). arXiv:2009.07896 https:\/\/arxiv.org\/abs\/2009.07896"},{"key":"e_1_3_2_1_16_1","volume-title":"SySeVR: A Framework for Using Deep Learning to Detect Software Vulnerabilities. CoRR abs\/1807.06756","author":"Li Zhen","year":"2018","unstructured":"Zhen Li, Deqing Zou, Shouhuai Xu, Hai Jin, Yawei Zhu, Zhaoxuan Chen, Sujuan Wang, and Jialai Wang. 2018. SySeVR: A Framework for Using Deep Learning to Detect Software Vulnerabilities. CoRR abs\/1807.06756 (2018)."},{"key":"e_1_3_2_1_17_1","volume-title":"VulDeePecker: A Deep Learning-Based System for Vulnerability Detection. CoRR abs\/1801.01681","author":"Li Zhen","year":"2018","unstructured":"Zhen Li, Deqing Zou, Shouhuai Xu, Xinyu Ou, Hai Jin, Sujuan Wang, Zhijun Deng, and Yuyi Zhong. 2018. VulDeePecker: A Deep Learning-Based System for Vulnerability Detection. CoRR abs\/1801.01681 (2018)."},{"key":"e_1_3_2_1_18_1","unstructured":"Felix Petersen Hilde Kuehne Christian Borgelt and Oliver Deussen. 2022. Differentiable Top-k Classification Learning. arXiv:2206.07290 [cs.LG]"},{"key":"e_1_3_2_1_19_1","volume-title":"Proceedings of the 22nd ACM SIGKDD international conference on knowledge discovery and data mining. 1135\u20131144","author":"Ribeiro Marco Tulio","year":"2016","unstructured":"Marco Tulio Ribeiro, Sameer Singh, and Carlos Guestrin. 2016. \" Why should i trust you?\" Explaining the predictions of any classifier. In Proceedings of the 22nd ACM SIGKDD international conference on knowledge discovery and data mining. 1135\u20131144."},{"key":"e_1_3_2_1_20_1","volume-title":"International conference on machine learning. PMlR, 3145\u20133153","author":"Shrikumar Avanti","year":"2017","unstructured":"Avanti Shrikumar, Peyton Greenside, and Anshul Kundaje. 2017. Learning important features through propagating activation differences. In International conference on machine learning. PMlR, 3145\u20133153."},{"key":"e_1_3_2_1_21_1","volume-title":"Deep inside convolutional networks: Visualising image classification models and saliency maps. arXiv preprint arXiv:1312.6034","author":"Simonyan Karen","year":"2013","unstructured":"Karen Simonyan, Andrea Vedaldi, and Andrew Zisserman. 2013. Deep inside convolutional networks: Visualising image classification models and saliency maps. arXiv preprint arXiv:1312.6034 (2013)."},{"key":"e_1_3_2_1_22_1","volume-title":"2023 IEEE\/ACM 45th International Conference on Software Engineering (ICSE). IEEE, 2237\u20132248","author":"Steenhoek Benjamin","year":"2023","unstructured":"Benjamin Steenhoek, Md Mahbubur Rahman, Richard Jiles, and Wei Le. 2023. An empirical study of deep learning models for vulnerability detection. In 2023 IEEE\/ACM 45th International Conference on Software Engineering (ICSE). IEEE, 2237\u20132248."},{"key":"e_1_3_2_1_23_1","volume-title":"International conference on machine learning. PMLR, 3319\u20133328","author":"Sundararajan Mukund","year":"2017","unstructured":"Mukund Sundararajan, Ankur Taly, and Qiqi Yan. 2017. Axiomatic attribution for deep networks. In International conference on machine learning. PMLR, 3319\u20133328."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.5281\/zenodo.4769127"},{"key":"e_1_3_2_1_25_1","volume-title":"2021 36th IEEE\/ACM International Conference on Automated Software Engineering (ASE). IEEE, 1\u20132.","author":"Tantithamthavorn Chakkrit Kla","year":"2021","unstructured":"Chakkrit Kla Tantithamthavorn and Jirayus Jiarpakdee. 2021. Explainable ai for software engineering. In 2021 36th IEEE\/ACM International Conference on Automated Software Engineering (ASE). IEEE, 1\u20132."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"crossref","first-page":"2425","DOI":"10.1007\/s11263-022-01657-x","article-title":"Explainability of deep vision-based autonomous driving systems: Review and challenges","volume":"130","author":"Zablocki \u00c9loi","year":"2022","unstructured":"\u00c9loi Zablocki, H\u00e9di Ben-Younes, Patrick P\u00e9rez, and Matthieu Cord. 2022. Explainability of deep vision-based autonomous driving systems: Review and challenges. International Journal of Computer Vision 130, 10 (2022), 2425\u20132452.","journal-title":"International Journal of Computer Vision"},{"key":"e_1_3_2_1_27_1","volume-title":"Proceedings, Part I 13","author":"Zeiler Matthew D","year":"2014","unstructured":"Matthew D Zeiler and Rob Fergus. 2014. Visualizing and understanding convolutional networks. In Computer Vision-ECCV 2014: 13th European Conference, Zurich, Switzerland, September 6\u201312, 2014, Proceedings, Part I 13. Springer, 818\u2013833."},{"key":"e_1_3_2_1_28_1","volume-title":"Devign: Effective vulnerability identification by learning comprehensive program semantics via graph neural networks. Advances in neural information processing systems 32","author":"Zhou Yaqin","year":"2019","unstructured":"Yaqin Zhou, Shangqing Liu, Jingkai Siow, Xiaoning Du, and Yang Liu. 2019. Devign: Effective vulnerability identification by learning comprehensive program semantics via graph neural networks. Advances in neural information processing systems 32 (2019)."}],"event":{"name":"FSE Companion '25: 33rd ACM International Conference on the Foundations of Software Engineering","location":"Clarion Hotel Trondheim Trondheim Norway","acronym":"FSE Companion '25","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering"]},"container-title":["Proceedings of the 33rd ACM International Conference on the Foundations of Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3696630.3728499","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,28]],"date-time":"2025-07-28T19:11:45Z","timestamp":1753729905000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3696630.3728499"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,6,23]]},"references-count":28,"alternative-id":["10.1145\/3696630.3728499","10.1145\/3696630"],"URL":"https:\/\/doi.org\/10.1145\/3696630.3728499","relation":{},"subject":[],"published":{"date-parts":[[2025,6,23]]},"assertion":[{"value":"2025-07-28","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}