An Empirical Study on Learning Bug-Fixing Patches in the Wild via Neural Machine Translation

Tufano, Michele, Watson, Cody, Bavota, Gabriele, Penta, Massimiliano Di, White, Martin, Poshyvanyk, Denys·2019·ACM Transactions on Software Engineering and Methodology

Cited by (372)

Items 201–300 of 372

  1. AstBERT: Enabling Language Model for Financial Code Understanding with Abstract Syntax Trees
    Rong Liang, Tiehua Zhang, Yujie Lu, Yuze Liu, Zhen Huang, Xin Chen · 2022 · Workshop on Financial Technology and Natural Language Processing (FinNLP)
  2. Comparing the Pretrained Models of Source Code by Re-pretraining Under a Unified Setup
    Changan Niu, Chuanyi Li, Vincent Ng, Bin Luo · 2023 · IEEE Transactions on Neural Networks and Learning Systems
  3. Minecraft: Automated Mining of Software Bug Fixes with Precise Code Context
    Sai Krishna Avula, Venkatesh Vobbilisetti, Shouvick Mondal · 2023 · IEEE/ACM International Conference on Automated Software Engineering (ASE)
  4. Unifying Defect Prediction, Categorization, and Repair by Multi-Task Deep Learning
    Chao Ni, Kaiwen Yang, Yan Li Zhu, Xiang Chen, Xiaohu Yang · 2023 · IEEE/ACM International Conference on Automated Software Engineering (ASE)
  5. PATCH: Empowering Large Language Model with Programmer-Intent Guidance and Collaborative-Behavior Simulation for Automatic Bug Fixing
    Yuwei Zhang, Zhi Jin, Ying Xing, Ge Li, Fang Liu, Jiaxin Zhu, Wensheng Dou, Jun Wei · 2023 · ACM Transactions on Software Engineering and Methodology
  6. Model-Agnostic Syntactical Information for Pre-Trained Programming Language Models
    Iman Saberi, Fatemeh H. Fard · 2023 · International Conference on Mining Software Repositories (MSR)
  7. Learning To Predict Vulnerabilities From Vulnerability-Fixes: A Machine Translation Approach
    Aayush Garg, Renzo Degiovanni, Matthieu Jimenez, Maxime Cordy, Mike Papadakis, Yves Le Traon · 2020 · arXiv (Cornell University)
  8. DroidCoder: Enhanced Android Code Completion with Context-Enriched Retrieval-Augmented Generation
    Xinran Yu, Chun Li, Minxue Pan, Xuandong Li · 2024 · IEEE/ACM International Conference on Automated Software Engineering (ASE)
  9. Learning-Based Automated Program Repair: A Systematic Literature Review
    Qijia Chen, Dongcheng Li, Man Zhao, W. Eric Wong, Hui Li · 2025 · Complex System Modeling and Simulation
  10. Finding Reusable Machine Learning Components to Build Programming Language Processing Pipelines
    Patrick J. Flynn, Tristan Vanderbruggen, Chunhua Liao, Pei‐Hung Lin, Murali Krishna Emani, Xipeng Shen · 2023 · Lecture notes in computer science
  11. FQN Inference in Partial Code by Prompt-tuned Language Model of Code
    Qing Yun Huang, Zhiqiang Yuan, Zhenchang Xing, Xin Peng, Xiwei Xu, Qinghua Lu · 2023 · ACM Transactions on Software Engineering and Methodology
  12. Defending Code Language Models against Backdoor Attacks with Deceptive Cross-Entropy Loss
    Guang Yang, Yu Zhou, Xiangyu Zhang, Xiang Chen, Terry Yue Zhuo, David Lo, Taolue Chen · 2025 · ACM Transactions on Software Engineering and Methodology
  13. Leveraging Reviewer Experience in Code Review Comment Generation
    Hong Yi Lin, Patanamon Thongtanunam, Christoph Treude, Michael W. Godfrey, Chunhua Liu, Wachiraphan Charoenwet · 2025 · ACM Transactions on Software Engineering and Methodology
  14. Are Similar Bugs Fixed with Similar Change Operations? An Empirical Study
    Bo Lili, Xuanrui Zhu, Sun Xiaobing, Ni Zhen, Bin Li · 2021 · Chinese Journal of Electronics
  15. JEMMA: An extensible Java dataset for ML4Code applications
    Anjan Karmakar, Miltiadis Allamanis, Romain Robbes · 2023 · Empirical Software Engineering
  16. Calico: Automated Knowledge Calibration and Diagnosis for Elevating AI Mastery in Code Tasks
    Yuxin Qiu, Jie Hu, Qian Zhang, Heng Yin · 2024 · ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA)
  17. Fix-Filter-Fix: Intuitively Connect Any Models for Effective Bug Fixing
    Haiwen Hong, Jingfeng Zhang, Yin Zhang⋆, Yao Wan, Yulei Sui · 2021 · Conference on Empirical Methods in Natural Language Processing (EMNLP)
  18. Using Developer Discussions to Guide Fixing Bugs in Software
    Sheena Panthaplackel, Milos Gligoric, Junyi Jessy Li, Raymond J. Mooney · 2022 · Findings of the Association for Computational Linguistics: EMNLP (Findings of EMNLP)
  19. How Data Scientists Improve Generated Code Documentation in Jupyter Notebooks.
    Michael J. Muller, April Yi Wang, Steven Ross, Justin D. Weisz, Mayank Agarwal, Kartik Talamadupula, Stephanie Houde, Fernando Martinez, John T. Richards, Jaimie Drozdal et al. · 2021 · IUI Workshops
  20. Equivalence of Dataflow Graphs via Rewrite Rules Using a Graph-to-Sequence Neural Model
    Steve Kommrusch, Théo Barollet, Louis-Noël Pouchet · 2020 · arXiv (Cornell University)
  21. Metamorphic Testing of Deep Code Models: A Systematic Literature Review
    Ali Asgari, Milan de Koning, Pouria Derakhshanfar, Annibale Panichella · 2025 · ACM Transactions on Software Engineering and Methodology
  22. Characterizing Multi-Hunk Patches: Divergence, Proximity, and LLM Repair Challenges
    Noor Nashid, Daniel Ding, Keheliya Gallaba, Ahmed E. Hassan, Ali Mesbah · 2025 · IEEE/ACM International Conference on Automated Software Engineering (ASE)
  23. Context-Aware Code Review Automation: A Retrieval-Augmented Approach
    Büşra İçöz, Göksel Biricik · 2026 · Applied Sciences
  24. When debugging encounters artificial intelligence: state of the art and open challenges
    Yi Song, Xiaoyuan Xie, Baowen Xu · 2024 · Science China Information Sciences
  25. Exploring the Potential of Pre-Trained Language Models of Code for Automated Program Repair
    Sichong Hao, Xianjun Shi, Hongwei Liu · 2024 · Electronics
  26. SeTemAPR: Incorporating Semantic Knowledge in Template-based Neural Program Repair
    Yanbo Zhang, Yawen Wang · 2024 · International Joint Conference on Neural Networks (IJCNN)
  27. DALO-APR: LLM-based automatic program repair with data augmentation and loss function optimization
    Shaosheng Wang, Lu Lu, Shaojian Qiu, Qingyan Tian, Haishan Lin · 2025 · The Journal of Supercomputing
  28. HapRepair: Learn to Repair OpenHarmony Apps
    Zhihao Lin, Mingyi Zhou, Wei Ma, Chi Chen, Yun Yang, Jun Wang, Chunming Hu, Li Li · 2025 · ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE)
  29. A Systematic Literature Review of Inter-Commit Fine-Grained Source Code Changes: Assessing Readiness for Large-Scale Data Collection
    Paweł Rzanny, Mirosław Ochodek · 2025 · ACM Computing Surveys
  30. Application of Machine Learning Combined with Wireless Network in Design of Online Translation System
    Jingyun Li · 2022 · Wireless Communications and Mobile Computing
  31. Incorporating Signal Awareness in Source Code Modeling: An Application to Vulnerability Detection
    Sahil Suneja, Yufan Zhuang, Yunhui Zheng, Jim Laredo, Alessandro Morari, Udayan Khurana · 2023 · ACM Transactions on Software Engineering and Methodology
  32. Structuring meaningful bug‐fixing patches to fix software defect
    Hui Li, Yong Liu, Xuexin Qi, Xi Yu, Shikai Guo · 2023 · IET Software
  33. EXPLORING GITHUB COPILOT ASSISTANCE FOR WORKING WITH CLASSES IN A PROGRAMMING COURSE
    2023 · Issues in Information Systems
  34. iASTMapper: An Iterative Similarity-Based Abstract Syntax Tree Mapping Algorithm
    Neng Zhang, Qinde Chen, Zibin Zheng, Ying Zou · 2023 · IEEE/ACM International Conference on Automated Software Engineering (ASE)
  35. Towards Low-Resource Automatic Program Repair with Meta-Learning and Pretrained Language Models
    Weishi Wang, Yue Wang, Steven C. H. Hoi, Shafiq Joty · 2023 · Conference on Empirical Methods in Natural Language Processing (EMNLP)
  36. Bipartite-Grammar–Aware Pretraining for XML-SQL Code Updating
    Qingyuan Liang, Zeyu Sun, Yifan Zhao, Zhihao Gong, Guoqing Wang, Yizhou Chen, Lu Zhang, Guangtai Liang, Qianxiang Wang · 2025 · ACM Transactions on Software Engineering and Methodology
  37. LLM-Enhanced Test Case Prioritization for Complex Software Systems
    Ilias Zosimadis, Ioannis G. Stamelos · 2024 · Pan-Hellenic Conference on Progress in Computing and Informatics (PCI)
  38. Leveraging Causal Inference for Explainable Automatic Program Repair
    Jianzong Wang, Shijing Si, Zhitao Zhu, Xiaoyang Qu, Zhenhou Hong, Jing Zhong Xiao · 2022 · International Joint Conference on Neural Networks (IJCNN)
  39. Review4Repair: Code Review Aided Automatic Program Repairing
    Faria Huq, Masum Hasan, Mahim Anzum Pantho Haque, Sazan Mahbub, Anindya Iqbal, Toufique Ahmed · 2021 · Figshare
  40. Learning C to x86 Translation: An Experiment in Neural Compilation
    Jordi Armengol-Estapé, Michael F. P. O’boyle · 2021 · arXiv (Cornell University)
  41. A Stealthy Backdoor Attack for Code Models
    yubin qu, Song Huang, Xiang Chen, Xiaolin Ju, Long Li, Xingya Wang, Yongming Yao, Ziqin Xiao · 2024 · Research Square
  42. AlloyASG: Alloy Predicate Code Representation as a Compact Structurally Balanced Graph
    Guanxuan Wu, Allison Sullivan · 2024 · ACM/IEEE International Conference on Model Driven Engineering Languages and Systems (MODELS)
  43. Enhancing the Efficiency of Automated Program Repair via Greybox Analysis
    YoungJae Kim, Yechan Park, Seungheon Han, Jooyong Yi · 2024 · IEEE/ACM International Conference on Automated Software Engineering (ASE)
  44. An Empirical Study of Automatic Program Repair Techniques for Injection Vulnerabilities
    Tingwei Zhu, Tongtong Xu, Kui Liu, Jiayuan Zhou, Xing Hu, Xin Xia, Tian Zhang, David Lo · 2024 · IEEE International Conference on Software Maintenance (ICSM)
  45. Trustworthiness of Large Language Models for Code
    Dipin Khati · 2025 · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion)
  46. Flexico: Sustainable Machine Translation via Self-Adaptation
    Maria Casimiro, Paolo Romano, José G. C. de Souza, Amin M. Khan, David Garlan · 2025 · International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS)
  47. Towards Generating the Rationale for Code Changes
    Francesco Casillo, Antonio Mastropaolo, Gabriele Bavota, Vincenzo Deufemia, Carmine Gravino · 2025 · IEEE International Conference on Program Comprehension (ICPC)
  48. Generative AI for Code Development: Advancements, Limitations, and Prospects
    Moez Krichen, Mohamed S. Abdalzaher · 2025 · Studies in computational intelligence
  49. Systematic Mapping Study on AI Integration in CI/CD Pipelines
    Othmane Berrouyne, Manal El Bajta, Imade Benelallam · 2025 · International Conference on Optimization and Applications (ICOA)
  50. Teaching Code Refactoring using LLMs
    Anshul Khairnar, Aarya Rajoju, Edward F. Gehringer · 2025 · IEEE Frontiers in Education Conference (FIE)
  51. DLBench: A Comprehensive Benchmark for SQL Translation with Large Language Models
    Lei Lin, Heng Chen, Qinglin Zhu, Liehang Chen, Linlong Tang, Rongxin Wu · 2025 · IEEE/ACM International Conference on Automated Software Engineering (ASE)
  52. Unveiling the power of code pre-trained models in automated program repair: A systematic review
    Shanggui Zhan, X. J. Wang, Dan Wei, Xin Xiang, Yangbo Lin, Huizhe Wu, Junchao Lu · 2026 · Journal of Systems and Software
  53. Evaluating Automated Program Repair Techniques using Introductory Programming Course Datasets
    Tsukasa Nakamura, Masanari Kondo, Yasutaka Kamei, Naoyasu Ubayashi · 2022 · IEEE Annual International Computer Software and Applications Conference (COMPSAC)
  54. IntJect: Vulnerability Intent Bug Seeding
    Benjamin Petit, Ahmed Khanfir, Ezekiel Soremekun, Gilles Perrouin, Mike Papadakis · 2022 · IEEE International Conference on Software Quality, Reliability and Security (QRS)
  55. A Survey on Code Representation
    Peter D. Nagy, Marzieh Ahmadi Najafabadi, Heidar Davoudi · 2023 · World Scientific Annual Review of Artificial Intelligence
  56. Structuring Meaningful Code Review Automation in Developer Community
    Zhenzhen Cao, Sijia Lv, Xinlong Zhang, Hui Li, Qian Ma, Tingting Li, Cheng Guo, Shikai Guo · 2023 · Engineering Applications of Artificial Intelligence
  57. Review of ways to apply machine learning methods in software engineering
    Jameleh Asaad, Elena Yurievna Avksentieva · 2023 · E3S Web of Conferences
  58. FixGPT: A Novel Three-Tier Deep Learning Model for Automated Program Repair
    Wenhao Ye, Jun Xia, Shuo Feng, Xiangyu Zhong, Shuai Yuan, Zhitao Guan · 2023 · IEEE International Conference on Data Science in Cyberspace
  59. Beyond Accuracy and Robustness Metrics for Large Language Models for Code
    Daniel Rodríguez-Cárdenas · 2024 · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion)
  60. Automated patch correctness predicting to fix software defect
    Zelong Zheng, Ruihan Wang, Zijian Tao, Hui Li, Chen Chen, Tingting Li, Shikai Guo · 2024 · Expert Systems with Applications
  61. NMT vs MLM: Which is the Best Paradigm for APR?
    Chen YiHeng, Kai Huang, He Wang, Zhang Yu qing · 2024 · IEEE Congress on Evolutionary Computation (CEC)
  62. Benchmarking and Categorizing the Performance of Neural Program Repair Systems for Java
    Wenkang Zhong, Chuanyi Li, Kui Liu, Jidong Ge, Bin Luo, Tegawendé François Bissyandé, Vincent Ng · 2024 · ACM Transactions on Software Engineering and Methodology
  63. Automated and Controlled Patch Generation for Enhanced Fixing of Communication Software Vulnerabilities
    Shuo Feng, Shuai Yuan, Zhitao Guan, Xiaojiang Du · 2024 · Intelligent and Converged Networks
  64. AI Copilot for the Modern Developer : Leveraging GenAI in Software Development
    Anuja Nagpal · 2024 · International Journal of Scientific Research in Computer Science Engineering and Information Technology
  65. Leveraging Large Language Models for Automated Program Repair in Programming Education
    Pavithra Sripathanallur Murali · 2024 · XRDS Crossroads The ACM Magazine for Students
  66. You Don’t Have to Say Where to Edit! jLED—Joint Learning to Localize and Edit Source Code
    Weiguo Pian, Yinghua Li, Haoye Tian, Tiezhu Sun, Yewei Song, Xunzhu Tang, Andrew Habib, Jacques Klein, Tegawendé François Bissyandé · 2025 · ACM Transactions on Software Engineering and Methodology
  67. Adversarial patch generation for automated program repair
    Abdulaziz Alhefdhi, Hoa Khanh Dam, Thanh Le-Cong, Bach Le, Aditya Ghose · 2025 · Software Quality Journal
  68. Leveraging Search-Based and Pre-Trained Code Language Models for Automated Program Repair
    Oebele Lijzenga, Iman Hemati Moghadam, Vadim Zaytsev · 2025 · ACM Symposium on Applied Computing
  69. Adapting Knowledge Prompt Tuning for Enhanced Automated Program Repair
    Xuemeng Cai, Lingxiao Jiang · 2025 · IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER)
  70. Literature Review of Finding Duplicate Bugs in Open Source Systems
    Kulbhushan Bansal, Harish Rohil · 2021 · International Conference on Computational Intelligence and Communication Technologies (CCICT)
  71. Proving Equivalence Between Complex Expressions Using Graph-to-Sequence Neural Models
    Steve Kommrusch, Théo Barollet, Louis-Noël Pouchet · 2021 · arXiv (Cornell University)
  72. A study of single statement bugs involving dynamic language features
    Li Sui, Shawn Rasheed, Amjed Tahir, Jens B. Dietrich · 2022 · IEEE International Conference on Program Comprehension (ICPC)
  73. One Against Many: Exploring Multi-task Learning Generalization in Source-Code Tasks
    Otávio Parraga, Lucas Silveira Kupssinskü, Christian Mattjie, Rodrigo Coelho Barros · 2024 · International Joint Conference on Neural Networks (IJCNN)
  74. Instructive Code Retriever: Learn from Large Language Model's Feedback for Code Intelligence Tasks
    Jiawei Lu, Haoye Wang, Zhongxin Liu, Keyu Liang, Lingfeng Bao, Xiaohu Yang · 2024 · IEEE/ACM International Conference on Automated Software Engineering (ASE)
  75. MultiMend: multilingual program repair with context augmentation and multi-hunk patch generation
    Reza Gharibi, Mohammad Hadi Sadreddini, Seyed Mostafa Fakhrahmad · 2026 · Automated Software Engineering
  76. BERT-Based Code Learning for Exception Localization and Type Prediction
    Chongyu Zhang, Qiping Tao, Liangyu Chen, Min Zhang · 2025 · Proceedings of the AAAI Conference on Artificial Intelligence
  77. FusionRepair: Iterative Multi-Line APR via Fusion
    Jayanath Senevirathna, Ayesh Vininda, Prabath Sandaruwan, Ridwan Shariffdeen, Sandareka Wickramanayake, Nisansa de Silva · 2025 · IEEE/ACM International Workshop on Automated Program Repair (APR)
  78. CLCoSum: Curriculum Learning-Based Code Summarization for Code Language Models
    Hongkui He, Jiexin Wang, Liuwen Cao, Yi Cai · 2025 · IEEE International Conference on Program Comprehension (ICPC)
  79. Teaching AI the ‘Why’ and ‘How’ of Software Vulnerability Fixes
    Amiao Gao, Zenong Zhang, Simin Wang, LiGuo Huang, Shiyi Wei, Vincent Ng · 2025 · Proceedings of the ACM on software engineering.
  80. An end-to-end approach for fixing concurrency bugs via SHB-based context extractor
    Zhuang Li, Qiuping Yi, Keyang Xiao, Zongcheng Ji, Hongliang Liang · 2026 · Journal of Systems and Software
  81. Towards More Interpretable Large Language Models for Code
    Daniel Rodríguez-Cárdenas · 2025 · ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE)
  82. Patch Generation in APR: A Survey from the Perspectives of Utilizing LLMs and Using APR-Specific Information
    Yaopeng Yang, Chuanyi Li, Zhifeng Han, Rui Li, Kui Xu, Qiaoxing Li, Wenkang Zhong, Zongwen Shen, Zhiwei Fei, Jidong Ge et al. · 2025 · ACM Transactions on Software Engineering and Methodology
  83. On-the-Fly Generation-Quality Enhancement of Deep Code Models via Model Collaboration
    Weifeng Sun, N.A. G.Q.Huang, Meng Ling Yan, Zhongxin Liu, Hongyan Li, Yan Lei, David Lo · 2025 · ACM Transactions on Software Engineering and Methodology
  84. The Impact of AI-Generated Solutions on Software Architecture and Productivity: Results from a Survey Study
    Giorgio Amasanti, Jasmin Jahić · 2025 · Lecture notes in computer science
  85. InstructRepair: Instruct Large Language Models With Rich Bug Information for Automated Program Repair
    Anmin Fu, Pengyu Xu, Jichunyang Li, Boyu Kuang, Yansong Gao · 2025 · IEEE Transactions on Information Forensics and Security
  86. Semantically-Equivalent Transformations-Based Backdoor Attacks against Neural Code Models: Characterization and Mitigation
    Junyao Ye, Zhen Li, Xi Tang, Shouhuai Xu, Deqing Zou, Zhongsheng Yuan, Hai Jin · 2026 · ACM Transactions on Software Engineering and Methodology
  87. Fix Pattern-Aware Vulnerability Patch Generation via In-Context Learning
    Miaomiao Shao, Yuxin Ding, Cuiyun Gao, Junru Wang, Guoqing Zhu · 2026 · ACM Transactions on Software Engineering and Methodology
  88. A Systematic Literature Review of Parameter-Efficient Fine-Tuning for Large Code Models
    Saima Afrin, Md. Zahidul Haque, Antonio Mastropaolo · 2026 · ACM Transactions on Software Engineering and Methodology
  89. InspectCoder: Dynamic Analysis-Driven Self Repair through Interactive LLM-Debugger Collaboration
    Yunkun Wang, Yue Zhang, Guochang Li, Chen Zhi, Binhua Li, Fei Huang, Yongbin Li, Shuiguang Deng · 2026 · Proceedings of the ACM on Programming Languages
  90. Does AI Code Review Lead to Code Changes? A Case Study of GitHub Actions
    Kexin Sun, Hongyu Kuang, Sebastian Baltes, Xin Zhou, He Zhang, Xiaoxing Ma, Guoping Rong, Dong Shao, Christoph Treude · 2026 · IEEE Transactions on Software Engineering
  91. SSRFinder: SSRF vulnerability detection and validation based on program dependency graphs and pre-trained models
    Bing Zhang, Chenhua Lou, Yanxuan Lou, Rong Ren, Qian Wang · 2026 · Expert Systems with Applications
  92. FedDualFix: Hierarchical federated learning for adaptive multi-agent program repair via dual-modality modeling
    Xiaolin Ju, Q Y Liu, Chang Li, Haochen Wang, Heling Cao, Xiang Chen · 2026 · Applied Soft Computing
  93. Research on Optimization of Machine Translation Model Based on Data Mining Algorithm
    Hong Liu · 2022 · International Symposium on Advances in Informatics, Electronics and Education (ISAIEE)
  94. Code Vulnerability Detection via Signal-Aware Learning
    Sahil Suneja, Yufan Zhuang, Yunhui Zheng, Jim Laredo, Alessandro Morari, Udayan Khurana · 2023 · IEEE European Symposium on Security and Privacy
  95. Assessing the Latent Automated Program Repair Capabilities of Large Language Models Using Round-Trip Translation
    Fernando Vallecillos Ruiz, Anastasiia Grishina, Max Hort, Leon Moonen · 2025 · ACM Transactions on Software Engineering and Methodology
  96. Multi-mechanism neural machine translation framework for automatic program repair
    Heling Cao, Dong Han, Yonghe Chu, Fangchao Tian, Yun Wang, Yu Liu, Junliang Jia, Haoyang Ge · 2024 · Journal of Intelligent & Fuzzy Systems
  97. MineCPP: Mining Bug Fix Pairs and Their Structures
    Sai Krishna Avula, Shouvick Mondal · 2024 · ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE)
  98. Enhancing Automated Vulnerability Repair Through Dependency Embedding and Pattern Store
    Qingao Dong, Yuanzhang Lin, Hailong Sun, Xiang Gao · 2025 · IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER)
  99. Learning code better through structural information of data flow
    Zhe Zhang, Yuming Chen, Tianzhe Jiao, Lili Bai, Chaopeng Guo, Jie Song · 2025 · The Journal of Supercomputing
  100. Towards Diverse Program Transformations for Program Simplification
    Haibo Wang, Zezhong Xing, C. P. Sun, Zheng Wang, Shin Hwei Tan · 2025 · Proceedings of the ACM on software engineering.