Publications
For full list of publications check Google Scholar and DBLP.
Selected Journal Papers
“Distribution-aware Fairness Test Generation.” Rajan, Sai Sathiesh, Ezekiel Soremekun, Yves Le Traon, Sudipta Chattopadhyay. Journal of Systems and Software, Elsevier, 2024. link, preprint GitHub
“Towards Backdoor Attacks and Defense in Robust Machine Learning Models.” Soremekun, Ezekiel*, Sakshi Udeshi*, and Sudipta Chattopadhyay. Computers & Security, Elsevier, 2023. * equal contribution. preprint
“Mutation Testing in Evolving Systems: Studying the relevance of mutants to code evolution.” Ojdanic, Milos, Ezekiel Soremekun, Renzo Degiovanni, Mike Papadakis, Yves Le Traon. ACM Transactions on Software Engineering and Methodology (TOSEM) 2022. preprint
“Astraea: Grammar-based fairness testing.” Soremekun, Ezekiel*, Sakshi Udeshi*, and Sudipta Chattopadhyay. IEEE Transactions on Software Engineering (2022). * equal contribution. link preprint
“Locating faults with program slicing: an empirical analysis.” Soremekun, Ezekiel, Lukas Kirschner, Marcel Böhme, and Andreas Zeller. Empirical Software Engineering 26, no. 3 (2021): 1-45. link preprint
“Inputs from Hell Learning Input Distributions for Grammar-Based Test Generation.” Soremekun, Ezekiel, Esteban Pavese, Nikolas Havrikov, Lars Grunske, and Andreas Zeller. IEEE Transactions on Software Engineering (2020) link preprint
Selected Conference Papers
“Knowledge-based Consistency Testing of Large Language Models.” Rajan, Sai Sathiesh, Ezekiel Soremekun, Sudipta Chattopadhyay. Findings of the Association for Computational Linguistics: EMNLP 2024. preprint GitHub
“Evaluating the Impact of Experimental Assumptions in Automated Fault Localization.” Soremekun, Ezekiel, Lukas Kirschner, Marcel Böhme, and Mike Papadakis. 2023 IEEE/ACM 45th International Conference on Software Engineering (ICSE), 2023. preprint website abstract-for-the-artifact ICSE-presentation-slides
“GraphCode2Vec: Generic Code Embedding via Lexical and Program Dependence Analyses.” Ma, Wei, Mengjie Zhao, Ezekiel Soremekun, Qiang Hu, Jie Zhang, Mike Papadakis, Maxime Cordy, Xiaofei Xie, and Yves Le Traon. International Conference on Mining Software Repositories (MSR) 2022. preprint
“Abstracting failure-inducing inputs.” Gopinath, Rahul, Alexander Kampmann, Nikolas Havrikov, Ezekiel O. Soremekun, and Andreas Zeller. In Proceedings of the 29th ACM SIGSOFT international symposium on software testing and analysis, pp. 237-248. 2020. ACM Distinguised (Best) Paper Award link preprint
“Debugging Inputs.” Kirschner, Lukas, Ezekiel Soremekun, and Andreas Zeller. 2020 IEEE/ACM 42nd International Conference on Software Engineering (ICSE), 2020, pp. 75-86, doi: 10.1145/3377811.3380329. link preprint
“When does my program do this? learning circumstances of software behavior.” Kampmann, Alexander, Nikolas Havrikov, Ezekiel O. Soremekun, and Andreas Zeller In Proceedings of the 28th ACM joint meeting on european software engineering conference and symposium on the foundations of software engineering, pp. 1228-1239. 2020. link
“Where is the bug and how is it fixed? an experiment with practitioners.” Böhme, Marcel, Ezekiel O. Soremekun, Sudipta Chattopadhyay, Emamurho Ugherughe, and Andreas Zeller. In Proceedings of the 2017 11th joint meeting on foundations of software engineering, pp. 117-128. 2017. link preprint website
“Detecting information flow by mutating input data.” Mathis, Björn, Vitalii Avdiienko, Ezekiel O. Soremekun, Marcel Böhme, and Andreas Zeller. In 2017 32nd IEEE/ACM International Conference on Automated Software Engineering (ASE), pp. 263-273. IEEE, 2017. link preprint
Papers Under Review
“Input Repair via Synthesis and Lightweight Error Feedback.” Kirschner, Lukas, Rahul Gopinath, Ezekiel Soremekun, and Andreas Zeller. (Under Review) preprint
“Software Fairness: An Analysis and Survey.” Soremekun, Ezekiel, Mike Papadakis, Maxime Cordy, and Yves Le Traon. (Under Review) preprint Github - Preprint and Data