kirancodes.me
To Proof Maintenance & Beyond!
Venues / ICSE /

ICSE 2024

237 papers

  1. "I tend to view ads almost like a pestilence": On the Accessibility Implications of Mobile Ads for Blind Users · Ziyao He, Syed Fatiul Huq, Sam Malek
  2. "My GitHub Sponsors profile is live!" Investigating the Impact of Twitter/X Mentions on GitHub Sponsors · Youmei Fan, Tao Xiao, Hideaki Hata, Christoph Treude, Kenichi Matsumoto
  3. A Comprehensive Study of Learning-based Android Malware Detectors under Challenging Environments · Cuiying Gao, Gaozhun Huang, Heng Li, Bang Wu, Yueming Wu, Wei Yuan
  4. A First Look at the Inheritance-Induced Redundant Test Execution · Dong Jae Kim, Jinqiu Yang, Tse-Hsun Chen
  5. A Framework For Inferring Properties of User-Defined Functions · Xinyu Liu, Joy Arulraj, Alessandro Orso
  6. A Large-Scale Survey on the Usability of AI Programming Assistants: Successes and Challenges · Jenny T. Liang, Chenyang Yang, Brad A. Myers
  7. A Study on the Pythonic Functional Constructs' Understandability · Cyrine Zid, Fiorella Zampetti, Giuliano Antoniol, Massimiliano Di Penta
  8. A Theory of Scientific Programming Efficacy · Elizaveta Pertseva, Melinda Chang, Ulia Zaman, Michael Coblenz
  9. A User-centered Security Evaluation of Copilot · Owura Asare, Meiyappan Nagappan, N. Asokan
  10. ACAV: A Framework for Automatic Causality Analysis in Autonomous Vehicle Accident Recordings · Huijia Sun, Christopher M. Poskitt, Yang Sun, Jun Sun, Yuqi Chen
  11. An Empirical Study of Data Disruption by Ransomware Attacks · Yiwei Hou, Lihua Guo, Chijin Zhou, Yiwen Xu, Zijing Yin, Shanshan Li + 2 more
  12. An Empirical Study on Low GPU Utilization of Deep Learning Jobs · Yanjie Gao, Yichen He, Xinze Li, Bo Zhao, Haoxiang Lin, Yoyo Liang + 7 more
  13. An Empirical Study on Noisy Label Learning for Program Understanding · Wenhan Wang, Yanzhou Li, Anran Li, Jian Zhang, Wei Ma, Yang Liu
  14. An Empirical Study on Oculus Virtual Reality Applications: Security and Privacy Perspectives · Hanyang Guo, Hong-Ning Dai, Xiapu Luo, Zibin Zheng, Gengyang Xu, Fengliang He
  15. An Exploratory Investigation of Log Anomalies in Unmanned Aerial Vehicles · Dinghua Wang, Shuqing Li, Guanping Xiao, Yepang Liu, Yulei Sui, Pinjia He + 1 more
  16. Analyzing and Debugging Normative Requirements via Satisfiability Checking · Nick Feng, Lina Marsso, Sinem Getir Yaman, Yesugen Baatartogtokh, Reem Ayad, Victória Oldemburgo de Mello + 8 more
  17. Are Prompt Engineering and TODO Comments Friends or Foes? An Evaluation on GitHub Copilot · David O'Brien, Sumon Biswas, Sayem Mohammad Imtiaz, Rabe Abdalkareem, Emad Shihab, Hridesh Rajan
  18. Are We There Yet? Unraveling the State-of-the-Art Smart Contract Fuzzers · Shuohan Wu, Zihao Li, Luyi Yan, Weimin Chen, Muhui Jiang, Chenxu Wang + 2 more
  19. Are Your Requests Your True Needs? Checking Excessive Data Collection in VPA App · Fuman Xie, Chuan Yan, Mark Huasong Meng, Shao-Ming Teng, Yanjun Zhang, Guangdong Bai
  20. Attention! Your Copied Data is Under Monitoring: A Systematic Study of Clipboard Usage in Android Apps · Yongliang Chen, Ruoqin Tang, Chaoshun Zuo, Xiaokuan Zhang, Lei Xue, Xiapu Luo + 1 more
  21. Automated Program Repair, What Is It Good For? Not Absolutely Nothing! · Hadeel Eladawy, Claire Le Goues, Yuriy Brun
  22. Automatic Semantic Augmentation of Language Model Prompts (for Code Summarization) · Toufique Ahmed, Kunal Suresh Pai, Premkumar T. Devanbu, Earl T. Barr
  23. Automatically Detecting Reflow Accessibility Issues in Responsive Web Pages · Paul T. Chiou, Robert Winn, Ali S. Alotaibi, William G. J. Halfond
  24. BOMs Away! Inside the Minds of Stakeholders: A Comprehensive Study of Bills of Materials for Software Systems · Trevor Stalnaker, Nathan Wintersgill, Oscar Chaparro, Massimiliano Di Penta, Daniel M. Germán, Denys Poshyvanyk
  25. Barriers for Students During Code Change Comprehension · Justin Middleton, John-Paul Ore, Kathryn T. Stolee
  26. BinAug: Enhancing Binary Similarity Analysis with Low-Cost Input Repairing · Wai Kin Wong, Huaijin Wang, Zongjie Li, Shuai Wang
  27. BinaryAI: Binary Software Composition Analysis via Intelligent Binary Source Code Matching · Ling Jiang, Junwen An, Huihui Huang, Qiyi Tang, Sen Nie, Shi Wu + 1 more
  28. Block-based Programming for Two-Armed Robots: A Comparative Study · Felipe Fronchetti, Nico Ritschel, Logan Schorr, Chandler Barfield, Gabriella Chang, Rodrigo O. Spínola + 2 more
  29. Breaking the Flow: A Study of Interruptions During Software Engineering Activities · Yimeng Ma, Yu Huang, Kevin Leach
  30. CERT: Finding Performance Issues in Database Systems Through the Lens of Cardinality Estimation · Jinsheng Ba, Manuel Rigger
  31. CIT4DNN: Generating Diverse and Rare Inputs for Neural Networks Using Latent Space Combinatorial Testing · Swaroopa Dola, Rory McDaniel, Matthew B. Dwyer, Mary Lou Soffa
  32. CNEPS: A Precise Approach for Examining Dependencies among Third-Party C/C++ Open-Source Components · Yoonjong Na, Seunghoon Woo, Joomyeong Lee, Heejo Lee
  33. CSChecker: Revisiting GDPR and CCPA Compliance of Cookie Banners on the Web · Mingxue Zhang, Wei Meng, You Zhou, Kui Ren
  34. Causal Relationships and Programming Outcomes: A Transcranial Magnetic Stimulation Experiment · Hammad Ahmad, Madeline Endres, Kaia Newman, Priscila Santiesteban, Emma Shedden, Westley Weimer
  35. Challenges and Opportunities in Model Checking Large-scale Distributed Systems · Rupak Majumdar
  36. Characterizing Software Maintenance Meetings: Information Shared, Discussion Outcomes, and Information Captured · Adriana Meza Soria, Taylor Lopez, Elizabeth Seero, Negin Mashhadi, Emily Evans, Janet E. Burge + 1 more
  37. ChatGPT Incorrectness Detection in Software Reviews · Minaoar Hossain Tanzil, Junaed Younus Khan, Gias Uddin
  38. ChatGPT-Resistant Screening Instrument for Identifying Non-Programmers · Raphael Serafini, Clemens Otto, Stefan Albert Horstmann, Alena Naiakshina
  39. Co-Creation in Fully Remote Software Teams · Victoria Jackson, Rafael Prikladnicki, André van der Hoek
  40. Coca: Improving and Explaining Graph Neural Network-Based Vulnerability Detection Systems · Sicong Cao, Xiaobing Sun, Xiaoxue Wu, David Lo, Lili Bo, Bin Li + 1 more
  41. Code Search is All You Need? Improving Code Suggestions with Code Search · Junkai Chen, Xing Hu, Zhenhao Li, Cuiyun Gao, Xin Xia, David Lo
  42. CoderEval: A Benchmark of Pragmatic Code Generation with Generative Pre-trained Models · Hao Yu, Bo Shen, Dezhi Ran, Jiaxin Zhang, Qi Zhang, Yuchi Ma + 4 more
  43. Combining Structured Static Code Information and Dynamic Symbolic Traces for Software Vulnerability Prediction · Huanting Wang, Zhanyong Tang, Shin Hwei Tan, Jie Wang, Yuzhe Liu, Hejun Fang + 2 more
  44. Compiler-directed Migrating API Callsite of Client Code · Hao Zhong, Na Meng
  45. Comprehensive Semantic Repair of Obsolete GUI Test Scripts for Mobile Applications · Shaoheng Cao, Minxue Pan, Yu Pei, Wenhua Yang, Tian Zhang, Linzhang Wang + 1 more
  46. Concrete Constraint Guided Symbolic Execution · Yue Sun, Guowei Yang, Shichao Lv, Zhi Li, Limin Sun
  47. Constraint Based Program Repair for Persistent Memory Bugs · Zunchen Huang, Chao Wang
  48. Context-Aware Name Recommendation for Field Renaming · Chunhao Dong, Yanjie Jiang, Nan Niu, Yuxia Zhang, Hui Liu
  49. CrashTranslator: Automatically Reproducing Mobile Application Crashes Directly from Stack Trace · Yuchao Huang, Junjie Wang, Zhe Liu, Yawen Wang, Song Wang, Chunyang Chen + 2 more
  50. Cross-Inlining Binary Function Similarity Detection · Ang Jia, Ming Fan, Xi Xu, Wuxia Jin, Haijun Wang, Ting Liu
  51. Crossover in Parametric Fuzzing · Katherine Hough, Jonathan Bell
  52. Curiosity-Driven Testing for Sequential Decision-Making Process · Junda He, Zhou Yang, Jieke Shi, Chengran Yang, Kisub Kim, Bowen Xu + 2 more
  53. DEMISTIFY: Identifying On-device Machine Learning Models Stealing and Reuse Vulnerabilities in Mobile Apps · Pengcheng Ren, Chaoshun Zuo, Xiaofeng Liu, Wenrui Diao, Qingchuan Zhao, Shanqing Guo
  54. DSFM: Enhancing Functional Code Clone Detection with Deep Subtree Interactions · Zhiwei Xu, Shaohua Qiang, Dinghong Song, Min Zhou, Hai Wan, Xibin Zhao + 2 more
  55. Data-Driven Evidence-Based Syntactic Sugar Design · David O'Brien, Robert Dyer, Tien N. Nguyen, Hridesh Rajan
  56. Dataflow Analysis-Inspired Deep Learning for Efficient Vulnerability Detection · Benjamin Steenhoek, Hongyang Gao, Wei Le
  57. Deep Combination of CDCL(T) and Local Search for Satisfiability Modulo Non-Linear Integer Arithmetic Theory · Xindi Zhang, Bohan Li, Shaowei Cai
  58. Deep Learning or Classical Machine Learning? An Empirical Study on Log-Based Anomaly Detection · Boxi Yu, Jiayi Yao, Qiuai Fu, Zhiqing Zhong, Haotian Xie, Yaoliang Wu + 2 more
  59. DeepLSH: Deep Locality-Sensitive Hash Learning for Fast and Efficient Near-Duplicate Crash Report Detection · Youcef Remil, Anes Bendimerad, Romain Mathonat, Chedy Raïssi, Mehdi Kaytoue
  60. DeepSample: DNN sampling-based testing for operational accuracy assessment · Antonio Guerriero, Roberto Pietrantuono, Stefano Russo
  61. Deeply Reinforcing Android GUI Testing with Deep Reinforcement Learning · Yuanhong Lan, Yifei Lu, Zhong Li, Minxue Pan, Wenhua Yang, Tian Zhang + 1 more
  62. Demystifying Compiler Unstable Feature Usage and Impacts in the Rust Ecosystem · Chenghao Li, Yifei Wu, Wenbo Shen, Zichen Zhao, Rui Chang, Chengwei Liu + 2 more
  63. Demystifying and Detecting Misuses of Deep Learning APIs · Moshi Wei, Nima Shiri Harzevili, Yuekai Huang, Jinqiu Yang, Junjie Wang, Song Wang
  64. Detecting Automatic Software Plagiarism via Token Sequence Normalization · Timur Saglam, Moritz Brödel, Larissa Schmid, Sebastian Hahner
  65. Detecting Logic Bugs in Graph Database Management Systems via Injective and Surjective Graph Query Transformation · Yuancheng Jiang, Jiahao Liu, Jinsheng Ba, Roland H. C. Yap, Zhenkai Liang, Manuel Rigger
  66. Development in times of hype: How freelancers explore Generative AI? · Mateusz Dolata, Norbert Lange, Gerhard Schwabe
  67. DivLog: Log Parsing with Prompt Enhanced In-Context Learning · Junjielong Xu, Ruichun Yang, Yintong Huo, Chengyu Zhang, Pinjia He
  68. Do Automatic Test Generation Tools Generate Flaky Tests? · Martin Gruber, Muhammad Firhard Roslan, Owain Parry, Fabian Scharnböck, Phil McMinn, Gordon Fraser
  69. DocFlow: Extracting Taint Specifications from Software Documentation · Marcos Tileria, Jorge Blasco, Santanu Kumar Dash
  70. Domain Knowledge Matters: Improving Prompts with Fix Templates for Repairing Python Type Errors · Yun Peng, Shuzheng Gao, Cuiyun Gao, Yintong Huo, Michael R. Lyu
  71. ECFuzz: Effective Configuration Fuzzing for Large-Scale Systems · Junqiang Li, Senyi Li, Keyao Li, Falin Luo, Hongfang Yu, Shanshan Li + 1 more
  72. EDEFuzz: A Web API Fuzzer for Excessive Data Exposures · Lianglu Pan, Shaanan Cohney, Toby Murray, Van-Thuan Pham
  73. EGFE: End-to-end Grouping of Fragmented Elements in UI Designs with Multimodal Learning · Liuqing Chen, Yunnong Chen, Shuhong Xiao, Yaxuan Song, Lingyun Sun, Yankun Zhen + 2 more
  74. Efficiently Trimming the Fat: Streamlining Software Dependencies with Java Reflection and Dependency Analysis · Xiaohu Song, Ying Wang, Xiao Cheng, Guangtai Liang, Qianxiang Wang, Zhiliang Zhu
  75. Empirical Analysis of Vulnerabilities Life Cycle in Golang Ecosystem · Jinchang Hu, Lyuye Zhang, Chengwei Liu, Sen Yang, Song Huang, Yang Liu
  76. Empirical Study of the Docker Smells Impact on the Image Size · Thomas Durieux
  77. Enabling Runtime Verification of Causal Discovery Algorithms with Automated Conditional Independence Reasoning · Pingchuan Ma, Zhenlan Ji, Peisen Yao, Shuai Wang, Kui Ren
  78. Enhancing Exploratory Testing by Large Language Model and Knowledge Graph · Yanqi Su, Dianshu Liao, Zhenchang Xing, Qing Huang, Mulong Xie, Qinghua Lu + 1 more
  79. Evaluating Code Summarization Techniques: A New Metric and an Empirical Characterization · Antonio Mastropaolo, Matteo Ciniselli, Massimiliano Di Penta, Gabriele Bavota
  80. Evaluating Large Language Models in Class-Level Code Generation · Xueying Du, Mingwei Liu, Kaixin Wang, Hanlin Wang, Junwei Liu, Yixuan Chen + 4 more
  81. Exploiting Library Vulnerability via Migration Based Automating Test Generation · Zirui Chen, Xing Hu, Xin Xia, Yi Gao, Tongtong Xu, David Lo + 1 more
  82. Exploring Experiences with Automated Program Repair in Practice · Fairuz Nawer Meem, Justin Smith, Brittany Johnson
  83. Exploring the Potential of ChatGPT in Automated Code Refinement: An Empirical Study · Qi Guo, Junming Cao, Xiaofei Xie, Shangqing Liu, Xiaohong Li, Bihuan Chen + 1 more
  84. Extrapolating Coverage Rate in Greybox Fuzzing · Danushka Liyanage, Seongmin Lee, Chakkrit Tantithamthavorn, Marcel Böhme
  85. FAIR: Flow Type-Aware Pre-Training of Compiler Intermediate Representations · Changan Niu, Chuanyi Li, Vincent Ng, David Lo, Bin Luo
  86. Fairness Improvement with Multiple Protected Attributes: How Far Are We? · Zhenpeng Chen, Jie M. Zhang, Federica Sarro, Mark Harman
  87. Fast Deterministic Black-box Context-free Grammar Inference · Mohammad Rifat Arefin, Suraj Shetiya, Zili Wang, Christoph Csallner
  88. Finding XPath Bugs in XML Document Processors via Differential Testing · Shuxin Li, Manuel Rigger
  89. Fine-SE: Integrating Semantic Features and Expert Features for Software Effort Estimation · Yue Li, Zhong Ren, Zhiqi Wang, Lanxin Yang, Liming Dong, Chenxing Zhong + 1 more
  90. Fine-grained, accurate and scalable source differencing · Jean-Rémy Falleri, Matias Martinez
  91. FlakeSync: Automatically Repairing Async Flaky Tests · Shanto Rahman, August Shi
  92. FlashSyn: Flash Loan Attack Synthesis via Counter Example Driven Approximation · Zhiyang Chen, Sidi Mohamed Beillahi, Fan Long
  93. Fuzz4All: Universal Fuzzing with Large Language Models · Chunqiu Steven Xia, Matteo Paltenghi, Jia Le Tian, Michael Pradel, Lingming Zhang
  94. FuzzInMem: Fuzzing Programs via In-memory Structures · Xuwei Liu, Wei You, Yapeng Ye, Zhuo Zhang, Jianjun Huang, Xiangyu Zhang
  95. FuzzSlice: Pruning False Positives in Static Analysis Warnings through Function-Level Fuzzing · Aniruddhan Murali, Noble Saji Mathews, Mahmoud Alfadel, Meiyappan Nagappan, Meng Xu
  96. GPTScan: Detecting Logic Vulnerabilities in Smart Contracts by Combining GPT with Program Analysis · Yuqiang Sun, Daoyuan Wu, Yue Xue, Han Liu, Haijun Wang, Zhengzi Xu + 2 more
  97. GenderMag Improves Discoverability in the Field, Especially for Women: An Multi-Year Case Study of Suggest Edit, a Code Review Feature · Emerson R. Murphy-Hill, Alberto Elizondo, Ambar Murillo, Marian Harbach, Bogdan Vasilescu, Delphine Carlson + 1 more
  98. Generating REST API Specifications through Static Analysis · Ruikai Huang, Manish Motwani, Idel Martinez, Alessandro Orso
  99. GrammarT5: Grammar-Integrated Pretrained Encoder-Decoder Neural Model for Code · Qihao Zhu, Qingyuan Liang, Zeyu Sun, Yingfei Xiong, Lu Zhang, Shengyu Cheng
  100. Hard to Read and Understand Pythonic Idioms? DeIdiom and Explain Them in Non-Idiomatic Equivalent Code · Zejun Zhang, Zhenchang Xing, Dehai Zhao, Qinghua Lu, Xiwei Xu, Liming Zhu
  101. High Expectations: An Observational Study of Programming and Cannabis Intoxication · Wenxin He, Manasvi Parikh, Westley Weimer, Madeline Endres
  102. How Are Paid and Volunteer Open Source Developers Different? A Study of the Rust Project · Yuxia Zhang, Mian Qin, Klaas-Jan Stol, Minghui Zhou, Hui Liu
  103. How Far Are We? The Triumphs and Trials of Generative AI in Learning Software Engineering · Rudrajit Choudhuri, Dylan Liu, Igor Steinmacher, Marco Aurélio Gerosa, Anita Sarma
  104. How do Developers Talk about GitHub Actions? Evidence from Online Software Development Community · Yang Zhang, Yiwen Wu, Tingting Chen, Tao Wang, Hui Liu, Huaimin Wang
  105. How to Support ML End-User Programmers through a Conversational Agent · Emily Judith Arteaga Garcia, João Felipe Nicolaci Pimentel, Zixuan Feng, Marco Aurélio Gerosa, Igor Steinmacher, Anita Sarma
  106. Hypertesting of Programs: Theoretical Foundation and Automated Test Generation · Michele Pasqua, Mariano Ceccato, Paolo Tonella
  107. ITER: Iterative Neural Repair for Multi-Location Patches · He Ye, Martin Monperrus
  108. Identifying Affected Libraries and Their Ecosystems for Open Source Software Vulnerabilities · Susheng Wu, Wenyan Song, Kaifeng Huang, Bihuan Chen, Xin Peng
  109. Improving Smart Contract Security with Contrastive Learning-based Vulnerability Detection · Yizhou Chen, Zeyu Sun, Zhihao Gong, Dan Hao
  110. Improving Testing Behavior by Gamifying IntelliJ · Philipp Straubinger, Gordon Fraser
  111. Inferring Data Preconditions from Deep Learning Models for Trustworthy Prediction in Deployment · Shibbir Ahmed, Hongyang Gao, Hridesh Rajan
  112. Investigating White-Box Attacks for On-Device Models · Mingyi Zhou, Xiang Gao, Jing Wu, Kui Liu, Hailong Sun, Li Li
  113. Is unsafe an Achilles' Heel? A Comprehensive Study of Safety Requirements in Unsafe Rust Programming · Mohan Cui, Shuran Sun, Hui Xu, Yangfan Zhou
  114. It's Not a Feature, It's a Bug: Fault-Tolerant Model Mining from Noisy Data · Felix Wallner, Bernhard K. Aichernig, Christian Burghard
  115. JLeaks: A Featured Resource Leak Repository Collected From Hundreds of Open-Source Java Projects · Tianyang Liu, Weixing Ji, Xiaohui Dong, Wuhuang Yao, Yizhuo Wang, Hui Liu + 2 more
  116. Kind Controllers and Fast Heuristics for Non-Well-Separated GR(1) Specifications · Ariel Gorenstein, Shahar Maoz, Jan Oliver Ringert
  117. KnowLog: Knowledge Enhanced Pre-trained Language Model for Log Understanding · Lipeng Ma, Weidong Yang, Bo Xu, Sihang Jiang, Ben Fei, Jiaqing Liang + 2 more
  118. Knowledge Graph Driven Inference Testing for Question Answering Software · Jun Wang, Yanhui Li, Zhifei Chen, Lin Chen, Xiaofang Zhang, Yuming Zhou
  119. LLMParser: An Exploratory Study on Using Large Language Models for Log Parsing · Zeyang Ma, An Ran Chen, Dong Jae Kim, Tse-Hsun Chen, Shaowei Wang
  120. Language Models for Code Completion: A Practical Evaluation · Maliheh Izadi, Jonathan Katzy, Tim van Dam, Marc Otten, Razvan Mihai Popescu, Arie van Deursen
  121. Large Language Models are Edge-Case Generators: Crafting Unusual Programs for Fuzzing Deep Learning Libraries · Yinlin Deng, Chunqiu Steven Xia, Chenyuan Yang, Shizhuo Dylan Zhang, Shujing Yang, Lingming Zhang
  122. Large Language Models are Few-Shot Summarizers: Multi-Intent Comment Generation via In-Context Learning · Mingyang Geng, Shangwen Wang, Dezun Dong, Haotian Wang, Ge Li, Zhi Jin + 2 more
  123. Large Language Models for Test-Free Fault Localization · Aidan Z. H. Yang, Claire Le Goues, Ruben Martins, Vincent J. Hellendoorn
  124. Learning and Repair of Deep Reinforcement Learning Policies from Fuzz-Testing Data · Martin Tappler, Andrea Pferscher, Bernhard K. Aichernig, Bettina Könighofer
  125. Learning in the Wild: Towards Leveraging Unlabeled Data for Effectively Tuning Pre-trained Code Models · Shuzheng Gao, Wenxin Mao, Cuiyun Gao, Li Li, Xing Hu, Xin Xia + 1 more
  126. Learning-based Widget Matching for Migrating GUI Test Cases · Yakun Zhang, Wenjie Zhang, Dezhi Ran, Qihao Zhu, Chengfeng Dou, Dan Hao + 2 more
  127. Less is More? An Empirical Study on Configuration Issues in Python PyPI Ecosystem · Yun Peng, Ruida Hu, Ruoke Wang, Cuiyun Gao, Shuqing Li, Michael R. Lyu
  128. LibAlchemy: A Two-Layer Persistent Summary Design for Taming Third-Party Libraries in Static Bug-Finding Systems · Rongxin Wu, Yuxuan He, Jiafeng Huang, Chengpeng Wang, Wensheng Tang, Qingkai Shi + 2 more
  129. LibvDiff: Library Version Difference Guided OSS Version Identification in Binaries · Chaopeng Dong, Siyuan Li, Shouguo Yang, Yang Xiao, Yongpan Wang, Hong Li + 2 more
  130. LogShrink: Effective Log Compression by Leveraging Commonality and Variability of Log Data · Xiaoyun Li, Hongyu Zhang, Van-Hoang Le, Pengfei Chen
  131. Lost in Translation: A Study of Bugs Introduced by Large Language Models while Translating Code · Rangeet Pan, Ali Reza Ibrahimzada, Rahul Krishna, Divya Sankar, Lambert Pouguem Wassi, Michele Merler + 4 more
  132. MAFT: Efficient Model-Agnostic Fairness Testing for Deep Neural Networks via Zero-Order Gradient Search · Zhaohui Wang, Min Zhang, Jingran Yang, Bojie Shao, Min Zhang
  133. MUT: Human-in-the-Loop Unit Test Migration · Yi Gao, Xing Hu, Tongtong Xu, Xin Xia, David Lo, Xiaohu Yang
  134. Machine Learning is All You Need: A Simple Token-based Approach for Effective Code Clone Detection · Siyue Feng, Wenqi Suo, Yueming Wu, Deqing Zou, Yang Liu, Hai Jin
  135. Make LLM a Testing Expert: Bringing Human-like Interaction to Mobile GUI Testing via Functionality-aware Decisions · Zhe Liu, Chunyang Chen, Junjie Wang, Mengzhuo Chen, Boyu Wu, Xing Che + 2 more
  136. MalCertain: Enhancing Deep Neural Network Based Android Malware Detection by Tackling Prediction Uncertainty · Haodong Li, Guosheng Xu, Liu Wang, Xusheng Xiao, Xiapu Luo, Guoai Xu + 1 more
  137. MalwareTotal: Multi-Faceted and Sequence-Aware Bypass Tactics against Static Malware Detection · Shuai He, Cai Fu, Hong Hu, Jiahe Chen, Jianqiang Lv, Shuai Jiang
  138. Marco: A Stochastic Asynchronous Concolic Explorer · Jie Hu, Yue Duan, Heng Yin
  139. MetaLog: Generalizable Cross-System Anomaly Detection from Logs with Meta-Learning · Chenyangguang Zhang, Tong Jia, Guopeng Shen, Pinyan Zhu, Ying Li
  140. MiniMon: Minimizing Android Applications with Intelligent Monitoring-Based Debloating · Jiakun Liu, Zicheng Zhang, Xing Hu, Ferdian Thung, Shahar Maoz, Debin Gao + 3 more
  141. Mining Pull Requests to Detect Process Anomalies in Open Source Software Development · Bohan Liu, He Zhang, Weigang Ma, Hongyu Kuang, Yi Yang, Jinwei Xu + 2 more
  142. Modularizing while Training: A New Paradigm for Modularizing DNN Models · Binhang Qi, Hailong Sun, Hongyu Zhang, Ruobing Zhao, Xiang Gao
  143. ModuleGuard: Understanding and Detecting Module Conflicts in Python Ecosystem · Ruofan Zhu, Xingyu Wang, Chengwei Liu, Zhengzi Xu, Wenbo Shen, Rui Chang + 1 more
  144. MotorEase: Automated Detection of Motor Impairment Accessibility Issues in Mobile App UIs · Arun Krishna Vajjala, S. M. Hasan Mansur, Justin Jose, Kevin Moran
  145. Mozi: Discovering DBMS Bugs via Configuration-Based Equivalent Transformation · Jie Liang, Zhiyong Wu, Jingzhou Fu, Mingzhe Wang, Chengnian Sun, Yu Jiang
  146. MultiTest: Physical-Aware Object Insertion for Testing Multi-sensor Fusion Perception Systems · Xinyu Gao, Zhijie Wang, Yang Feng, Lei Ma, Zhenyu Chen, Baowen Xu
  147. Novelty Begets Popularity, But Curbs Participation - A Macroscopic View of the Python Open-Source Ecosystem · Hongbo Fang, James D. Herbsleb, Bogdan Vasilescu
  148. NuzzleBug: Debugging Block-Based Programs in Scratch · Adina Deiner, Gordon Fraser
  149. Object Graph Programming · Aditya Thimmaiah, Leonidas Lampropoulos, Christopher J. Rossbach, Milos Gligoric
  150. On Calibration of Pre-trained Code Models · Zhenhao Zhou, Chaofeng Sha, Xin Peng
  151. On Extracting Specialized Code Abilities from Large Language Models: A Feasibility Study · Zongjie Li, Chaozheng Wang, Pingchuan Ma, Chaowei Liu, Shuai Wang, Daoyuan Wu + 2 more
  152. On Using GUI Interaction Data to Improve Text Retrieval-based Bug Localization · Junayed Mahmud, Nadeeshan De Silva, Safwat Ali Khan, Seyed Hooman Mostafavi, S. M. Hasan Mansur, Oscar Chaparro + 2 more
  153. On the Effectiveness of Function-Level Vulnerability Detectors for Inter-Procedural Vulnerabilities · Zhen Li, Ning Wang, Deqing Zou, Yating Li, Ruqian Zhang, Shouhuai Xu + 2 more
  154. On the Helpfulness of Answering Developer Questions on Discord with Similar Conversations and Posts from the Past · Alexander Lill, André N. Meyer, Thomas Fritz
  155. Optimistic Prediction of Synchronization-Reversal Data Races · Zheng Shi, Umang Mathur, Andreas Pavlogiannis
  156. Out of Context: How important is Local Context in Neural Program Repair? · Julian Aron Prenner, Romain Robbes
  157. Out of Sight, Out of Mind: Better Automatic Vulnerability Repair by Broadening Input Ranges and Sources · Xin Zhou, Kisub Kim, Bowen Xu, DongGyun Han, David Lo
  158. PPT4J: Patch Presence Test for Java Binaries · Zhiyuan Pan, Xing Hu, Xin Xia, Xian Zhan, David Lo, Xiaohu Yang
  159. PS3: Precise Patch Presence Test based on Semantic Symbolic Signature · Qi Zhan, Xing Hu, Zhiyang Li, Xin Xia, David Lo, Shanping Li
  160. PonziGuard: Detecting Ponzi Schemes on Ethereum with Contract Runtime Behavior Graph (CRBG) · Ruichao Liang, Jing Chen, Kun He, Yueming Wu, Gelei Deng, Ruiying Du + 1 more
  161. Practical Non-Intrusive GUI Exploration Testing with Visual-based Robotic Arms · Shengcheng Yu, Chunrong Fang, Mingzhe Du, Yuchen Ling, Zhenyu Chen, Zhendong Su
  162. Practical Program Repair via Preference-based Ensemble Strategy · Wenkang Zhong, Chuanyi Li, Kui Liu, Tongtong Xu, Jidong Ge, Tegawendé F. Bissyandé + 2 more
  163. Pre-training by Predicting Program Dependencies for Vulnerability Analysis Tasks · Zhongxin Liu, Zhijie Tang, Junwei Zhang, Xin Xia, Xiaohu Yang
  164. Precise Sparse Abstract Execution via Cross-Domain Interaction · Xiao Cheng, Jiawei Wang, Yulei Sui
  165. Predicting Performance and Accuracy of Mixed-Precision Programs for Precision Tuning · Yutong Wang, Cindy Rubio-González
  166. Predicting open source contributor turnover from value-related discussions: An analysis of GitHub issues · Jack Jamieson, Naomi Yamashita, Eureka Foong
  167. PrettySmart: Detecting Permission Re-delegation Vulnerability for Token Behaviors in Smart Contracts · Zhijie Zhong, Zibin Zheng, Hong-Ning Dai, Qing Xue, Junjia Chen, Yuhong Nan
  168. Prism: Decomposing Program Semantics for Code Clone Detection through Compilation · Haoran Li, Siqian Wang, Weihong Quan, Xiaoli Gong, Huayou Su, Jin Zhang
  169. Programming Assistant for Exception Handling with CodeBERT · Yuchen Cai, Aashish Yadavally, Abhishek Mishra, Genesis Montejo, Tien N. Nguyen
  170. Prompting Is All You Need: Automated Android Bug Replay with Large Language Models · Sidong Feng, Chunyang Chen
  171. Property-Based Testing in Practice · Harrison Goldstein, Joseph W. Cutler, Daniel Dickstein, Benjamin C. Pierce, Andrew Head
  172. PyAnalyzer: An Effective and Practical Approach for Dependency Extraction from Python Code · Wuxia Jin, Shuo Xu, Dawei Chen, Jiajun He, Dinghong Zhong, Ming Fan + 3 more
  173. PyTy: Repairing Static Type Errors in Python · Yiu Wai Chow, Luca Di Grazia, Michael Pradel
  174. REDriver: Runtime Enforcement for Autonomous Vehicles · Yang Sun, Christopher M. Poskitt, Xiaodong Zhang, Jun Sun
  175. ROSInfer: Statically Inferring Behavioral Component Models for ROS-based Robotics Systems · Tobias Dürschmid, Christopher Steven Timperley, David Garlan, Claire Le Goues
  176. RPG: Rust Library Fuzzing with Pool-based Fuzz Target Generation and Generic Support · Zhiwu Xu, Bohao Wu, Cheng Wen, Bin Zhang, Shengchao Qin, Mengda He
  177. RUNNER: Responsible UNfair NEuron Repair for Enhancing Deep Neural Network Fairness · Tianlin Li, Yue Cao, Jian Zhang, Shiqian Zhao, Yihao Huang, Aishan Liu + 2 more
  178. Raisin: Identifying Rare Sensitive Functions for Bug Detection · Jianjun Huang, Jianglei Nie, Yuanjun Gong, Wei You, Bin Liang, Pan Bian
  179. ReClues: Representing and indexing failures in parallel debugging with program variables · Yi Song, Xihao Zhang, Xiaoyuan Xie, Quanming Liu, Ruizhi Gao, Chenliang Xing
  180. ReFAIR: Toward a Context-Aware Recommender for Fairness Requirements Engineering · Carmine Ferrara, Francesco Casillo, Carmine Gravino, Andrea De Lucia, Fabio Palomba
  181. Recovering Trace Links Between Software Documentation And Code · Jan Keim, Sophie Corallo, Dominik Fuchß, Tobias Hey, Tobias Telge, Anne Koziolek
  182. Reorder Pointer Flow in Sound Concurrency Bug Prediction · Yuqi Guo, Shihao Zhu, Yan Cai, Liang He, Jian Zhang
  183. Resource Usage and Optimization Opportunities in Workflows of GitHub Actions · Islem Bouzenia, Michael Pradel
  184. Revealing Hidden Threats: An Empirical Study of Library Misuse in Smart Contracts · Mingyuan Huang, Jiachi Chen, Zigui Jiang, Zibin Zheng
  185. Revisiting Android App Categorization · Marco Alecci, Jordan Samhi, Tegawendé F. Bissyandé, Jacques Klein
  186. Ripples of a Mutation - An Empirical Study of Propagation Effects in Mutation Testing · Hang Du, Vijay Krishna Palepu, James A. Jones
  187. RogueOne: Detecting Rogue Updates via Differential Data-flow Analysis Using Trust Domains · Raphael J. Sofaer, Yaniv David, Mingqing Kang, Jianjia Yu, Yinzhi Cao, Junfeng Yang + 1 more
  188. Rust-lancet: Automated Ownership-Rule-Violation Fixing with Behavior Preservation · Wenzhang Yang, Linhai Song, Yinxing Xue
  189. S3C: Spatial Semantic Scene Coverage for Autonomous Vehicles · Trey Woodlief, Felipe Toledo, Sebastian G. Elbaum, Matthew B. Dwyer
  190. SCTrans: Constructing a Large Public Scenario Dataset for Simulation Testing of Autonomous Driving Systems · Jiarun Dai, Bufan Gao, Mingyuan Luo, Zongan Huang, Zhongrui Li, Yuan Zhang + 1 more
  191. SCVHunter: Smart Contract Vulnerability Detection Based on Heterogeneous Graph Attention Network · Feng Luo, Ruijie Luo, Ting Chen, Ao Qiao, Zheyuan He, Shuwei Song + 2 more
  192. Safeguarding DeFi Smart Contracts against Oracle Deviations · Xun Deng, Sidi Mohamed Beillahi, Cyrus Minwalla, Han Du, Andreas G. Veneris, Fan Long
  193. Scalable Relational Analysis via Relational Bound Propagation · Clay Stevens, Hamid Bagheri
  194. Scaling Code Pattern Inference with Interactive What-If Analysis · Hong Jin Kang, Kevin Wang, Miryung Kim
  195. Sedar: Obtaining High-Quality Seeds for DBMS Fuzzing via Cross-DBMS SQL Transfer · Jingzhou Fu, Jie Liang, Zhiyong Wu, Yu Jiang
  196. Semantic Analysis of Macro Usage for Portability · Brent Pappas, Paul Gazzillo
  197. Semantic GUI Scene Learning and Video Alignment for Detecting Duplicate Video-based Bug Reports · Yanfu Yan, Nathan Cooper, Oscar Chaparro, Kevin Moran, Denys Poshyvanyk
  198. Semantic-Enhanced Static Vulnerability Detection in Baseband Firmware · Yiming Liu, Cen Zhang, Feng Li, Yeting Li, Jianhua Zhou, Jian Wang + 3 more
  199. Shedding Light on Software Engineering-specific Metaphors and Idioms · Mia Mohammad Imran, Preetha Chatterjee, Kostadin Damevski
  200. Smart Contract and DeFi Security Tools: Do They Meet the Needs of Practitioners? · Stefanos Chaliasos, Marcos Antonios Charalambous, Liyi Zhou, Rafaila Galanopoulou, Arthur Gervais, Dimitris Mitropoulos + 1 more
  201. Software Engineering Research in a World with Generative Artificial Intelligence · Martin C. Rinard
  202. SpecBCFuzz: Fuzzing LTL Solvers with Boundary Conditions · Luiz Carvalho, Renzo Degiovanni, Maxime Cordy, Nazareno Aguirre, Yves Le Traon, Mike Papadakis
  203. Streamlining Java Programming: Uncovering Well-Formed Idioms with IdioMine · Yanming Yang, Xing Hu, Xin Xia, David Lo, Xiaohu Yang
  204. Strengthening Supply Chain Security with Fine-grained Safe Patch Identification · Changhua Luo, Wei Meng, Shuai Wang
  205. Supporting Web-Based API Searches in the IDE Using Signatures · Nick C. Bradley, Thomas Fritz, Reid Holmes
  206. Symbol-Specific Sparsification of Interprocedural Distributive Environment Problems · Kadiray Karakaya, Eric Bodden
  207. TRACED: Execution-aware Pre-training for Source Code · Yangruibo Ding, Benjamin Steenhoek, Kexin Pei, Gail E. Kaiser, Wei Le, Baishakhi Ray
  208. TRIAD: Automated Traceability Recovery based on Biterm-enhanced Deduction of Transitive Links among Artifacts · Hui Gao, Hongyu Kuang, Wesley K. G. Assunção, Christoph Mayr-Dorn, Guoping Rong, He Zhang + 2 more
  209. Tensor-Aware Energy Accounting · Timur Babakol, Yu David Liu
  210. Testing Graph Database Systems via Equivalent Query Rewriting · Qiuyang Mang, Aoyang Fang, Boxi Yu, Hanfei Chen, Pinjia He
  211. Testing the Limits: Unusual Text Inputs Generation for Mobile App Crash Detection with Large Language Model · Zhe Liu, Chunyang Chen, Junjie Wang, Mengzhuo Chen, Boyu Wu, Zhilin Tian + 3 more
  212. The Classics Never Go Out of Style: An Empirical Study of Downgrades from the Bazel Build Technology · Mahmoud Alfadel, Shane McIntosh
  213. Toward Automatically Completing GitHub Workflows · Antonio Mastropaolo, Fiorella Zampetti, Gabriele Bavota, Massimiliano Di Penta
  214. Toward Improved Deep Learning-based Vulnerability Detection · Adriana Sejfia, Satyaki Das, Saad Shafiq, Nenad Medvidovic
  215. Towards Causal Deep Learning for Vulnerability Detection · Md Mahbubur Rahman, Ira Ceka, Chengzhi Mao, Saikat Chakraborty, Baishakhi Ray, Wei Le
  216. Towards Finding Accounting Errors in Smart Contracts · Brian Zhang
  217. Towards More Practical Automation of Vulnerability Assessment · Shengyi Pan, Lingfeng Bao, Jiayuan Zhou, Xing Hu, Xin Xia, Shanping Li
  218. Towards Reliable AI: Adequacy Metrics for Ensuring the Quality of System-level Testing of Autonomous Vehicles · Neelofar, Aldeida Aleti
  219. Trace-based Multi-Dimensional Root Cause Localization of Performance Issues in Microservice Systems · Chenxi Zhang, Zhen Dong, Xin Peng, Bicheng Zhang, Miao Chen
  220. Traces of Memorisation in Large Language Models for Code · Ali Al-Kaswan, Maliheh Izadi, Arie van Deursen
  221. Translation Validation for JIT Compiler in the V8 JavaScript Engine · Seungwan Kwon, Jaeseong Kwon, Wooseok Kang, Juneyoung Lee, Kihong Heo
  222. Trustworthy by Design · Carol J. Smith
  223. Uncover the Premeditated Attacks: Detecting Exploitable Reentrancy Vulnerabilities by Identifying Attacker Contracts · Shuo Yang, Jiachi Chen, Mingyuan Huang, Zibin Zheng, Yuan Huang
  224. Uncovering the Causes of Emotions in Software Developer Communication Using Zero-shot LLMs · Mia Mohammad Imran, Preetha Chatterjee, Kostadin Damevski
  225. Understanding Transaction Bugs in Database Systems · Ziyu Cui, Wensheng Dou, Yu Gao, Dong Wang, Jiansen Song, Yingying Zheng + 6 more
  226. UniLog: Automatic Logging via LLM and In-Context Learning · Junjielong Xu, Ziang Cui, Yuan Zhao, Xu Zhang, Shilin He, Pinjia He + 6 more
  227. Unraveling the Drivers of Sense of Belonging in Software Delivery Teams: Insights from a Large-Scale Survey · Bianca Trinkenreich, Marco Aurélio Gerosa, Igor Steinmacher
  228. Unveiling Memorization in Code Models · Zhou Yang, Zhipeng Zhao, Chenyu Wang, Jieke Shi, Dongsun Kim, DongGyun Han + 1 more
  229. Unveiling the Life Cycle of User Feedback: Best Practices from Software Practitioners · Ze Shi Li, Nowshin Nawar Arony, Kezia Devathasan, Manish Sihag, Neil A. Ernst, Daniela E. Damian
  230. Using an LLM to Help With Code Understanding · Daye Nam, Andrew Macvean, Vincent J. Hellendoorn, Bogdan Vasilescu, Brad A. Myers
  231. VGX: Large-Scale Sample Generation for Boosting Learning-Based Software Vulnerability Analyses · Yu Nong, Richard Fang, Guangbei Yi, Kunsong Zhao, Xiapu Luo, Feng Chen + 1 more
  232. VeRe: Verification Guided Synthesis for Repairing Deep Neural Networks · Jianan Ma, Pengfei Yang, Jingyi Wang, Youcheng Sun, Cheng-Chao Huang, Zhen Wang
  233. Verifying Declarative Smart Contracts · Haoxian Chen, Lan Lu, Brendan Massey, Yuepeng Wang, Boon Thau Loo
  234. When Contracts Meets Crypto: Exploring Developers' Struggles with Ethereum Cryptographic APIs · Jiashuo Zhang, Jiachi Chen, Zhiyuan Wan, Ting Chen, Jianbo Gao, Zhong Chen
  235. When Neural Code Completion Models Size up the Situation: Attaining Cheaper and Faster Completion through Dynamic Model Inference · Zhensu Sun, Xiaoning Du, Fu Song, Shangwen Wang, Li Li
  236. Where is it? Tracing the Vulnerability-relevant Files from Vulnerability Reports · Jiamou Sun, Jieshan Chen, Zhenchang Xing, Qinghua Lu, Xiwei Xu, Liming Zhu
  237. Xpert: Empowering Incident Management with Query Recommendations via Large Language Models · Yuxuan Jiang, Chaoyun Zhang, Shilin He, Zhihao Yang, Minghua Ma, Si Qin + 5 more