---
title: "ACM Transactions on Software Engineering and Methodology"
description: "All 269 papers of ACM Transactions on Software Engineering and Methodology 2024 · page 1 of 3, the most cited first; those with our…"
canonical: "https://research.elamur.ai/free/en/venues/acm-transactions-on-software-engineering-and-methodology/2024/papers/"
---
[Elamur Research](https://md.research.elamur.ai/free/en/) · [this page in HTML](https://research.elamur.ai/free/en/venues/acm-transactions-on-software-engineering-and-methodology/2024/papers/)

[home](https://md.research.elamur.ai/free/en/) / [venues](https://md.research.elamur.ai/free/en/venues/) / [ACM Transactions on Software…](https://md.research.elamur.ai/free/en/venues/acm-transactions-on-software-engineering-and-methodology/) / [2024](https://md.research.elamur.ai/free/en/venues/acm-transactions-on-software-engineering-and-methodology/2024/) / papers

# ACM Transactions on Software Engineering and Methodology 2024: all accepted papers

269 papers · page 1 of 3 · the most cited first · [← ACM Transactions on Software Engineering and Methodology 2024](https://md.research.elamur.ai/free/en/venues/acm-transactions-on-software-engineering-and-methodology/2024/)

**1** [2](https://md.research.elamur.ai/free/en/venues/acm-transactions-on-software-engineering-and-methodology/2024/papers/page/2/) [3](https://md.research.elamur.ai/free/en/venues/acm-transactions-on-software-engineering-and-methodology/2024/papers/page/3/) [next →](https://md.research.elamur.ai/free/en/venues/acm-transactions-on-software-engineering-and-methodology/2024/papers/page/2/)

1. **[Large Language Models for Software Engineering: A Systematic Literature Review ↗](https://doi.org/10.1145/3695988)**Xinyi Hou, Yanjie Zhao, Yue Liu et al.*981 citations*
2. **[Self-Collaboration Code Generation via ChatGPT](https://md.research.elamur.ai/free/en/papers/dong-2023-self-collaboration-code-generation/)**Yihong Dong, Xue Jiang, Zhi Gang Jin et al.*250 citations · our summary*
3. **[An Empirical Study of the Non-Determinism of ChatGPT in Code Generation ↗](https://doi.org/10.1145/3697010)**Shuyin Ouyang, Jie M. Zhang, Mark Harman et al.*247 citations*
4. **[Navigating the Complexity of Generative AI Adoption in Software Engineering ↗](https://doi.org/10.1145/3652154)**Daniel Russo*215 citations*
5. **[Self-Planning Code Generation with Large Language Models](https://md.research.elamur.ai/free/en/papers/jiang-2023-self-planning-code-generation-large/)**Xue Jiang, Yihong Dong, L. F. Wang et al.*153 citations · our summary*
6. **[Refining ChatGPT-Generated Code: Characterizing and Mitigating Code Quality Issues ↗](https://doi.org/10.1145/3643674)**Yue Liu, Thanh Le-Cong, Ratnadira Widyasari et al.*146 citations*
7. **[Structured Chain-of-Thought Prompting for Code Generation ↗](https://doi.org/10.1145/3690635)**Jia Li, Ge Li, Yongmin Li et al.*141 citations*
8. **[Large Language Model for Vulnerability Detection and Repair: Literature Review and the Road Ahead ↗](https://doi.org/10.1145/3708522)**Xin Zhou, Sicong Cao, Xiaobing Sun et al.*132 citations*
9. **[Fairness Testing: A Comprehensive Survey and Analysis of Trends ↗](https://doi.org/10.1145/3652155)**Zhenpeng Chen, Jie M. Zhang, Max Hort et al.*98 citations*
10. **[Toward Enhancing Privacy Preservation of a Federated Learning CNN Intrusion Detection System in IoT: Method and Empirical Study ↗](https://doi.org/10.1145/3695998)**Damiano Torre, Anitha Chennamaneni, JaeYun Jo et al.*96 citations*
11. **[When ChatGPT Meets Smart Contract Vulnerability Detection: How Far Are We? ↗](https://doi.org/10.1145/3702973)**Chong Chen, Jianzhong Su, Jiachi Chen et al.*85 citations*
12. **[CodeScore: Evaluating Code Generation by Learning Code Execution ↗](https://doi.org/10.1145/3695991)**Yihong Dong, Jiazheng Ding, Xue Jiang et al.*64 citations*
13. **[On the Effectiveness of Large Language Models in Domain-Specific Code Generation ↗](https://doi.org/10.1145/3697012)**Xiaodong Gu, Meng Chen, Yalan Lin et al.*56 citations*
14. **[Automatic Programming: Large Language Models and Beyond ↗](https://doi.org/10.1145/3708519)**Michael Rung-Tsong Lyu, Baishakhi Ray, Abhik Roychoudhury et al.*49 citations*
15. **[Efficient and Green Large Language Models for Software Engineering: Literature Review, Vision, and the Road Ahead ↗](https://doi.org/10.1145/3708525)**Jieke Shi, Zhou Yang, David Lo*42 citations*
16. **[Exploring the Capabilities of LLMs for Code-Change-Related Tasks ↗](https://doi.org/10.1145/3709358)**Lishui Fan, Jiakun Liu, Zhongxin Liu et al.*40 citations*
17. **[Revisiting Sentiment Analysis for Software Engineering in the Era of Large Language Models ↗](https://doi.org/10.1145/3697009)**Ting Zhang, Ivana Clairine Irsan, Ferdian Thung et al.*40 citations*
18. **[DeepGD: A Multi-Objective Black-Box Test Selection Approach for Deep Neural Networks ↗](https://doi.org/10.1145/3644388)**Zohreh Aghababaeyan, Manel Abdellatif, Mahboubeh Dadkhah et al.*37 citations*
19. **[Unveiling Code Pre-Trained Models: Investigating Syntax and Semantics Capacities ↗](https://doi.org/10.1145/3664606)**Wei Ma, Shangqing Liu, Mengjie Zhao et al.*36 citations*
20. **[Towards Effective Detection of Ponzi Schemes on Ethereum with Contract Runtime Behavior Graph ↗](https://doi.org/10.1145/3707458)**Ruichao Liang, Jing Chen, Cong Wu et al.*35 citations*
21. **[sGuard+: Machine Learning Guided Rule-Based Automated Vulnerability Repair on Smart Contracts ↗](https://doi.org/10.1145/3641846)**Cuifeng Gao, Wenzhang Yang, Jiaming Ye et al.*34 citations*
22. **[A Novel Refactoring and Semantic Aware Abstract Syntax Tree Differencing Tool and a Benchmark for Evaluating the Accuracy of Diff Tools ↗](https://doi.org/10.1145/3696002)**Pouria Alikhanifard, Nikolaos Tsantalis*33 citations*
23. **[Interpretable Failure Localization for Microservice Systems Based on Graph Autoencoder ↗](https://doi.org/10.1145/3695999)**Yongqian Sun, Zihan Lin, Binpeng Shi et al.*33 citations*
24. **[Large Language Model Supply Chain: A Research Agenda ↗](https://doi.org/10.1145/3708531)**Shenao Wang, Yanjie Zhao, Xinyi Hou et al.*33 citations*
25. **[Test Optimization in DNN Testing: A Survey ↗](https://doi.org/10.1145/3643678)**Qiang Hu, Yuejun Guo, Xiaofei Xie et al.*33 citations*
26. **[Killing Two Birds with One Stone: Malicious Package Detection in NPM and PyPI using a Single Model of Malicious Behavior Sequence ↗](https://doi.org/10.1145/3705304)**J. S. Zhang, Kaifeng Huang, Yiheng Huang et al.*32 citations*
27. **[On the Reliability and Explainability of Language Models for Program Generation ↗](https://doi.org/10.1145/3641540)**Yue Liu, Chakkrit Kla Tantithamthavorn, Yonghui Liu et al.*32 citations*
28. **[Fine-Tuning Large Language Models to Improve Accuracy and Comprehensibility of Automated Code Review ↗](https://doi.org/10.1145/3695993)**Yongda Yu, Guoping Rong, Haifeng Shen et al.*31 citations*
29. **[AceCoder : An Effective Prompting Technique Specialized in Code Generation ↗](https://doi.org/10.1145/3675395)**Jia Li, Yunfei Zhao, Yongmin Li et al.*30 citations*
30. **[Communicating Study Design Trade-offs in Software Engineering ↗](https://doi.org/10.1145/3649598)**Martin P. Robillard, Deeksha M. Arya, Neil Ernst et al.*30 citations*
31. **[On the Way to SBOMs: Investigating Design Issues and Solutions in Practice ↗](https://doi.org/10.1145/3654442)**Tingting Bi, Boming Xia, Zhenchang Xing et al.*28 citations*
32. **[Testing Multi-Subroutine Quantum Programs: From Unit Testing to Integration Testing ↗](https://doi.org/10.1145/3656339)**Peixun Long, Jianjun Zhao*28 citations*
33. **[Navigating the Complexity of Generative AI Adoption in Software Engineering—RCR Report ↗](https://doi.org/10.1145/3680471)**Daniel Russo*27 citations*
34. **[Bias behind the Wheel: Fairness Testing of Autonomous Driving Systems ↗](https://doi.org/10.1145/3702989)**Xinyue Li, Zhenpeng Chen, Jie M. Zhang et al.*26 citations*
35. **[HeMiRCA: Fine-Grained Root Cause Analysis for Microservices with Heterogeneous Data Sources ↗](https://doi.org/10.1145/3674726)**Zhouruixing Zhu, Cheryl Lee, Xiaoying Tang et al.*26 citations*
36. **[FunFuzz: A Function-Oriented Fuzzer for Smart Contract Vulnerability Detection with High Effectiveness and Efficiency ↗](https://doi.org/10.1145/3674725)**Mingxi Ye, Yuhong Nan, Hong‐Ning Dai et al.*24 citations*
37. **[Identifying and Explaining Safety-critical Scenarios for Autonomous Vehicles via Key Features ↗](https://doi.org/10.1145/3640335)**Neelofar Neelofar, Aldeida Aleti*24 citations*
38. **[Contemporary Software Modernization: Strategies, Driving Forces, and Research Opportunities ↗](https://doi.org/10.1145/3708527)**Wesley K. G. Assunção, Luciano Marchezan, Lawrence Arkoh et al.*23 citations*
39. **[Exploring Automated Assertion Generation via Large Language Models ↗](https://doi.org/10.1145/3699598)**Quanjun Zhang, Weifeng Sun, Chunrong Fang et al.*23 citations*
40. **[LLM App Store Analysis: A Vision and Roadmap ↗](https://doi.org/10.1145/3708530)**Yanjie Zhao, Xinyi Hou, Shenao Wang et al.*23 citations*
41. **[Meta-Learning for Multi-Family Android Malware Classification ↗](https://doi.org/10.1145/3664806)**Yao Li, Dawei Yuan, Tao Zhang et al.*23 citations*
42. **[The Impact of Generative AI on Creativity in Software Development: A Research Agenda ↗](https://doi.org/10.1145/3708523)**Victoria Jackson, Bogdan Vasilescu, Daniel Russo et al.*23 citations*
43. **[A Roadmap for Integrating Sustainability into Software Engineering Education ↗](https://doi.org/10.1145/3708526)**Ana Moreira, Patricia Lago, Rogardt Heldal et al.*22 citations*
44. **[Enhancing Energy-Awareness in Deep Learning through Fine-Grained Energy Measurement ↗](https://doi.org/10.1145/3680470)**Saurabhsingh Rajput, Tim Widmayer, Ziyuan Shang et al.*22 citations*
45. **[From Today’s Code to Tomorrow’s Symphony: The AI Transformation of Developer’s Routine by 2030 ↗](https://doi.org/10.1145/3709353)**Ketai Qiu, Niccolò Puccinelli, Matteo Ciniselli et al.*22 citations*
46. **[Non-Autoregressive Line-Level Code Completion ↗](https://doi.org/10.1145/3649594)**Fang Liu, Zhiyi Fu, Ge Li et al.*22 citations*
47. **[Try with Simpler - An Evaluation of Improved Principal Component Analysis in Log-based Anomaly Detection ↗](https://doi.org/10.1145/3644386)**Lin Yang, Junjie Chen, Shutao Gao et al.*22 citations*
48. **[Automatically Recommend Code Updates: Are We There Yet? ↗](https://doi.org/10.1145/3678167)**Yue Liu, Chakkrit Kla Tantithamthavorn, Yonghui Liu et al.*21 citations*
49. **[Lessons Learned from Developing a Sustainability Awareness Framework for Software Engineering Using Design Science ↗](https://doi.org/10.1145/3649597)**Stefanie Betz, Birgit Penzenstadler, Letícia Duboc et al.*21 citations*
50. **[Method-level Bug Prediction: Problems and Promises ↗](https://doi.org/10.1145/3640331)**Shaiful Chowdhury, Gias Uddin, Hadi Hemmati et al.*21 citations*
51. **[Compiler Autotuning through Multiple-phase Learning ↗](https://doi.org/10.1145/3640330)**Mingxuan Zhu, Dan Hao, Junjie Chen*20 citations*
52. **[Exploring Semantic Redundancy using Backdoor Triggers: A Complementary Insight into the Challenges Facing DNN-based Software Vulnerability Detection ↗](https://doi.org/10.1145/3640333)**Changjie Shao, Gaolei Li, Jun Wu et al.*19 citations*
53. **[Industry Practices for Challenging Autonomous Driving Systems with Critical Scenarios ↗](https://doi.org/10.1145/3640334)**Qunying Song, Emelie Engström, Per Runeson*19 citations*
54. **[Open Source AI-based SE Tools: Opportunities and Challenges of Collaborative Software Learning ↗](https://doi.org/10.1145/3708529)**Zhihao Lin, Wei Ma, Tao Lin et al.*19 citations*
55. **[Bug Analysis in Jupyter Notebook Projects: An Empirical Study ↗](https://doi.org/10.1145/3641539)**Taijara Loiola de Santana, Paulo Anselmo da Mota Silveira Neto, Eduardo Santana de Almeida et al.*18 citations*
56. **[Deep Configuration Performance Learning: A Systematic Survey and Taxonomy ↗](https://doi.org/10.1145/3702986)**Jingzhi Gong, Tao Chen*18 citations*
57. **[Diversity’s Double-Edged Sword: Analyzing Race’s Effect on Remote Pair Programming Interactions ↗](https://doi.org/10.1145/3699601)**Shandler A. Mason, Sandeep Kaur Kuttal*18 citations*
58. **[TEESlice : Protecting Sensitive Neural Network Models in Trusted Execution Environments when Attackers Have Pre-Trained Models ↗](https://doi.org/10.1145/3707453)**Ding Li, Ziqi Zhang, Mengyu Yao et al.*18 citations*
59. **[Abstraction and Refinement: Towards Scalable and Exact Verification of Neural Networks ↗](https://doi.org/10.1145/3644387)**Jiaxiang Liu, Yunhan Xing, Xiaomu Shi et al.*17 citations*
60. **[Advanced White-Box Heuristics for Search-Based Fuzzing of REST APIs ↗](https://doi.org/10.1145/3652157)**Andrea Arcuri, Man Zhang, Juan Pablo Galeotti*17 citations*
61. **[DinoDroid: Testing Android Apps Using Deep Q-Networks ↗](https://doi.org/10.1145/3652150)**Yu Mei Zhao, Brent Harrison, Tingting Yu*17 citations*
62. **[Enablers and Barriers of Empathy in Software Developer and User Interactions: A Mixed Methods Case Study ↗](https://doi.org/10.1145/3641849)**Hashini Gunatilake, John Grundy, Rashina Hoda et al.*17 citations*
63. **[A Tale of Two Comprehensions? Analyzing Student Programmer Attention during Code Summarization ↗](https://doi.org/10.1145/3664808)**Zachary Karas, Aakash Bansal, Yifan Zhang et al.*16 citations*
64. **[Early and Realistic Exploitability Prediction of Just-Disclosed Software Vulnerabilities: How Reliable Can It Be? ↗](https://doi.org/10.1145/3654443)**Emanuele Iannone, Giulia Sellitto, Emanuele Iaccarino et al.*16 citations*
65. **[KADEL: Knowledge-Aware Denoising Learning for Commit Message Generation ↗](https://doi.org/10.1145/3643675)**Wei Tao, Yucheng Zhou, Yanlin Wang et al.*16 citations*
66. **[LLM for Mobile: An Initial Roadmap ↗](https://doi.org/10.1145/3708528)**Daihang Chen, Yonghui Liu, Mingyi Zhou et al.*16 citations*
67. **[Metamorphic Relation Generation: State of the Art and Research Directions ↗](https://doi.org/10.1145/3708521)**Rui Li, Huai Liu, Pak‐Lok Poon et al.*16 citations*
68. **[RAPID: Zero-Shot Domain Adaptation for Code Search with Pre-Trained Models ↗](https://doi.org/10.1145/3641542)**Guodong Fan, Shizhan Chen, Cuiyun Gao et al.*16 citations*
69. **[Supporting Emotional Intelligence, Productivity and Team Goals while Handling Software Requirements Changes ↗](https://doi.org/10.1145/3664600)**Kashumi Madampe, Rashina Hoda, John Grundy*16 citations*
70. **[A Disruptive Research Playbook for Studying Disruptive Innovations ↗](https://doi.org/10.1145/3678172)**Margaret‐Anne Storey, Daniel Russo, Nicole Novielli et al.*15 citations*
71. **[Effective, Platform-Independent GUI Testing via Image Embedding and Reinforcement Learning ↗](https://doi.org/10.1145/3674728)**Shengcheng Yu, Chunrong Fang, Xin Li et al.*15 citations*
72. **[LLMEffiChecker : Understanding and Testing Efficiency Degradation of Large Language Models ↗](https://doi.org/10.1145/3664812)**Xiaoning Feng, Xiaohong Han, S. H. Chen et al.*15 citations*
73. **[MR-Scout: Automated Synthesis of Metamorphic Relations from Existing Test Cases ↗](https://doi.org/10.1145/3656340)**Congying Xu, Valerio Terragni, Hengcheng Zhu et al.*15 citations*
74. **[Software Fairness Debt: Building a Research Agenda for Addressing Bias in AI Systems ↗](https://doi.org/10.1145/3709357)**Ronnie de Souza Santos, Felipe Fronchetti, Sávio Freire et al.*15 citations*
75. **[Studying the Impact of TensorFlow and PyTorch Bindings on Machine Learning Software Quality ↗](https://doi.org/10.1145/3678168)**Hao Li, Gopi Krishnan Rajbahadur, Cor‐Paul Bezemer*15 citations*
76. **[Temporal-Incremental Learning for Android Malware Detection ↗](https://doi.org/10.1145/3702990)**Tiezhu Sun, Nadia Daoudi, Weiguo Pian et al.*15 citations*
77. **[A Survey of Source Code Search: A 3-Dimensional Perspective ↗](https://doi.org/10.1145/3656341)**Weisong Sun, Chunrong Fang, Yifei Ge et al.*14 citations*
78. **[Decision Support Model for Selecting the Optimal Blockchain Oracle Platform: An Evaluation of Key Factors ↗](https://doi.org/10.1145/3697011)**Sabreen Ahmadjee, Carlos Mera‐Gómez, Siamak Farshidi et al.*14 citations*
79. **[Deep Domain Adaptation With Max-Margin Principle for Cross-Project Imbalanced Software Vulnerability Detection ↗](https://doi.org/10.1145/3664602)**Van Nguyen, Trung Le, Chakkrit Kla Tantithamthavorn et al.*14 citations*
80. **[Do Code Summarization Models Process Too Much Information? Function Signature May Be All That Is Needed ↗](https://doi.org/10.1145/3652156)**Xi Ding, Rui Peng, Xiangping Chen et al.*14 citations*
81. **[Focused Test Generation for Autonomous Driving Systems ↗](https://doi.org/10.1145/3664605)**Tahereh Zohdinasab, Vincenzo Riccio, Paolo Tonella*14 citations*
82. **[GUing: A Mobile GUI Search Engine using a Vision-Language Model ↗](https://doi.org/10.1145/3702993)**Jialiang Wei, Anne-Lise Courbis, Thomas Lambolais et al.*14 citations*
83. **[Predicting Attrition among Software Professionals: Antecedents and Consequences of Burnout and Engagement ↗](https://doi.org/10.1145/3691629)**Bianca Trinkenreich, Fabio Santos, Klaas-Jan Stol*14 citations*
84. **[Replication in Requirements Engineering: The NLP for RE Case ↗](https://doi.org/10.1145/3658669)**Sallam Abualhaija, Fatma Başak Aydemir, Fabiano Dalpiaz et al.*14 citations*
85. **[Sustainable Software Engineering: Concepts, Challenges, and Vision ↗](https://doi.org/10.1145/3709352)**Christoph König, Daniel J. Lang, Ina Schaefer*14 citations*
86. **[Anatomizing Deep Learning Inference in Web Browsers ↗](https://doi.org/10.1145/3688843)**Qipeng Wang, Shiqi Jiang, Zhenpeng Chen et al.*13 citations*
87. **[Automatic Repair of Quantum Programs via Unitary Operation ↗](https://doi.org/10.1145/3664604)**Yuechen Li, Hanyu Pei, Lin Huang et al.*13 citations*
88. **[Divide-and-Conquer: Automating Code Revisions via Localization-and-Revision ↗](https://doi.org/10.1145/3697013)**Shangwen Wang, Bo Lin, Liqian Chen et al.*13 citations*
89. **[Enhancing GUI Exploration Coverage of Android Apps with Deep Link-Integrated Monkey ↗](https://doi.org/10.1145/3664810)**Han Hu, Han Wang, Ruiqi Dong et al.*13 citations*
90. **[Understanding Real-Time Collaborative Programming: A Study of Visual Studio Live Share ↗](https://doi.org/10.1145/3643672)**Xin Lin Tan, Xinyue Lv, Jing Jiang et al.*13 citations*
91. **[An Empirical Study of Testing Machine Learning in the Wild ↗](https://doi.org/10.1145/3680463)**Moses Openja, Foutse Khomh, Armstrong Tita Foundjem et al.*12 citations*
92. **[Beyond Fidelity: Explaining Vulnerability Localization of Learning-Based Detectors ↗](https://doi.org/10.1145/3641543)**Baijun Cheng, Shengming Zhao, Kailong Wang et al.*12 citations*
93. **[MET-MAPF: A Metamorphic Testing Approach for Multi-Agent Path Finding Algorithms ↗](https://doi.org/10.1145/3669663)**Xiao–Yi Zhang, Yang Liu, Paolo Arcaini et al.*12 citations*
94. **[MTL-TRANSFER: Leveraging Multi-task Learning and Transferred Knowledge for Improving Fault Localization and Program Repair ↗](https://doi.org/10.1145/3654441)**Xu Wang, Hongwei Yu, Xiangxin Meng et al.*12 citations*
95. **[MarMot: Metamorphic Runtime Monitoring of Autonomous Driving Systems ↗](https://doi.org/10.1145/3678171)**Jon Ayerdi, Asier Iriarte, Pablo Valle et al.*12 citations*
96. **[Requirements Are All You Need: The Final Frontier for End-User Software Engineering ↗](https://doi.org/10.1145/3708524)**Diana A. Robinson, Christian Cabrera, Andrew D. Gordon et al.*12 citations*
97. **[What Makes a Good TODO Comment? ↗](https://doi.org/10.1145/3664811)**Haoye Wang, Zhipeng Gao, Tingting Bi et al.*12 citations*
98. **[A Systematic Mapping Study Exploring Quantification Approaches to Code, Design, and Architecture Technical Debt ↗](https://doi.org/10.1145/3675393)**Judith Perera, Ewan D. Tempero, Yu‐Cheng Tu et al.*11 citations*
99. **[Automating Comment Generation for Smart Contract from Bytecode ↗](https://doi.org/10.1145/3699597)**Jianhang Xiang, Zhipeng Gao, Lingfeng Bao et al.*11 citations*
100. **[Characterizing Deep Learning Package Supply Chains in PyPI: Domains, Clusters, and Disengagement ↗](https://doi.org/10.1145/3640336)**Kai Gao, Runzhi He, Bing Xie et al.*11 citations*

**1** [2](https://md.research.elamur.ai/free/en/venues/acm-transactions-on-software-engineering-and-methodology/2024/papers/page/2/) [3](https://md.research.elamur.ai/free/en/venues/acm-transactions-on-software-engineering-and-methodology/2024/papers/page/3/) [next →](https://md.research.elamur.ai/free/en/venues/acm-transactions-on-software-engineering-and-methodology/2024/papers/page/2/)

- [← back to](https://md.research.elamur.ai/free/en/venues/acm-transactions-on-software-engineering-and-methodology/2024/) — ACM Transactions on Software Engineering and Methodology 2024
