Powered by
Proceedings of the ACM on Software Engineering, Volume 1, Number FSE,
July 15–19, 2024,
Porto de Galinhas, Brazil
Frontmatter
Papers
LILAC: Log Parsing using LLMs with Adaptive Parsing Cache
Zhihan Jiang,
Jinyang Liu,
Zhuangbin Chen,
Yichen Li,
Junjie Huang,
Yintong Huo,
Pinjia He,
Jiazhen Gu, and
Michael R. Lyu
(Chinese University of Hong Kong, Hong Kong, China; Sun Yat-sen University, Zhuhai, China; Chinese University of Hong Kong, Shenzhen, China)
Publisher's Version
Info
Efficiently Detecting Reentrancy Vulnerabilities in Complex Smart Contracts
Zexu Wang,
Jiachi Chen,
Yanlin Wang,
Yu Zhang,
Weizhe Zhang, and
Zibin Zheng
(Sun Yat-sen University, Zhuhai, China; Peng Cheng Laboratory, Shenzhen, China; Harbin Institute of Technology, China; GuangDong Engineering Technology Research Center of Blockchain, Zhuhai, China)
Publisher's Version
IRCoCo: Immediate Rewards-Guided Deep Reinforcement Learning for Code Completion
Bolun Li,
Zhihong Sun,
Tao Huang,
Hongyu Zhang,
Yao Wan,
Ge Li,
Zhi Jin, and
Chen Lyu
(Shandong Normal University, China; Chongqing University, China; Huazhong University of Science and Technology, China; Peking University, China)
Publisher's Version
SmartAxe: Detecting Cross-Chain Vulnerabilities in Bridge Smart Contracts via Fine-Grained Static Analysis
Zeqin Liao,
Yuhong Nan,
Henglong Liang,
Sicheng Hao,
Juan Zhai,
Jiajing Wu, and
Zibin Zheng
(Sun Yat-sen University, Zhuhai, China; Sun Yat-sen University, Guangzhou, China; University of Massachusetts, Amherst, USA; GuangDong Engineering Technology Research Center of Blockchain, Zhuhai, China)
Publisher's Version
DiffCoder: Enhancing Large Language Model on API Invocation via Analogical Code Exercises
Daoguang Zan,
Ailun Yu,
Bo Shen,
Bei Chen,
Wei Li,
Yongshun Gong,
Xiaolin Chen,
Yafen Yao,
Weihua Luo,
Bei Guan,
Yan Liu,
Yongji Wang,
Qianxiang Wang, and
Lizhen Cui
(Institute of Software at Chinese Academy of Sciences, China; University of Chinese Academy of Sciences, China; Peking University, China; Huawei Technologies, China; Independent Researcher, China; Shandong University, China; Funcun-wuyou Technologies, China)
Publisher's Version
Abstraction-Aware Inference of Metamorphic Relations
Agustín Nolasco,
Facundo Molina,
Renzo Degiovanni,
Alessandra Gorla,
Diego Garbervetsky,
Mike Papadakis,
Sebastian Uchitel,
Nazareno Aguirre, and
Marcelo F. Frias
(University of Rio Cuarto, Argentina; IMDEA Software Institute, Spain; University of Luxembourg, Luxembourg; University of Buenos Aires, Argentina; Imperial College London, United Kingdom; CONICET, Argentina; University of Texas at El Paso, USA)
Publisher's Version
TraStrainer: Adaptive Sampling for Distributed Traces with System Runtime State
Haiyu Huang,
Xiaoyu Zhang,
Pengfei Chen,
Zilong He,
Zhiming Chen,
Guangba Yu,
Hongyang Chen, and
Chen Sun
(Sun Yat-sen University, Guangzhou, China; Huawei, China)
Publisher's Version
ACM SIGSOFT Distinguished Paper Award
Understanding Developers’ Discussions and Perceptions on Non-functional Requirements: The Case of the Spring Ecosystem
Anderson Oliveira,
João Correia,
Wesley K. G. Assunção,
Juliana Alves Pereira,
Rafael de Mello,
Daniel Coutinho,
Caio Barbosa,
Paulo Libório, and
Alessandro Garcia
(PUC-Rio, Brazil; North Carolina State University, USA; Federal University of Rio de Janeiro, Brazil)
Publisher's Version
Info
ACM SIGSOFT Distinguished Paper Award
Go Static: Contextualized Logging Statement Generation
Yichen Li,
Yintong Huo,
Renyi Zhong,
Zhihan Jiang,
Jinyang Liu,
Junjie Huang,
Jiazhen Gu,
Pinjia He, and
Michael R. Lyu
(Chinese University of Hong Kong, Hong Kong, China; Chinese University of Hong Kong, Shenzhen, China)
Publisher's Version
AI-Assisted Code Authoring at Scale: Fine-Tuning, Deploying, and Mixed Methods Evaluation
Vijayaraghavan Murali,
Chandra Maddila,
Imad Ahmad,
Michael Bolin,
Daniel Cheng,
Negar Ghorbani,
Renuka Fernandez,
Nachiappan Nagappan, and
Peter C. Rigby
(Meta Platforms, USA; Meta, USA; Concordia University, Canada)
Publisher's Version
Static Application Security Testing (SAST) Tools for Smart Contracts: How Far Are We?
Kaixuan Li,
Yue Xue,
Sen Chen,
Han Liu,
Kairan Sun,
Ming Hu,
Haijun Wang,
Yang Liu, and
Yixiang Chen
(East China Normal University, China; Metatrust Labs, Singapore; Tianjin University, China; Nanyang Technological University, Singapore; Xi’an Jiaotong University, China)
Publisher's Version
ACM SIGSOFT Distinguished Paper Award
A Deep Dive into Large Language Models for Automated Bug Localization and Repair
Soneya Binta Hossain,
Nan Jiang,
Qiang Zhou,
Xiaopeng Li,
Wen-Hao Chiang,
Yingjun Lyu,
Hoan Nguyen, and
Omer Tripp
(University of Virginia, USA; Purdue University, USA; Amazon Web Services, USA)
Publisher's Version
Exploring and Unleashing the Power of Large Language Models in Automated Code Translation
Zhen Yang,
Fang Liu,
Zhongxing Yu,
Jacky Wai Keung,
Jia Li,
Shuo Liu,
Yifan Hong,
Xiaoxue Ma,
Zhi Jin, and
Ge Li
(Shandong University, China; Beihang University, China; City University of Hong Kong, China; Peking University, China)
Publisher's Version
Finding and Understanding Defects in Static Analyzers by Constructing Automated Oracles
Weigang He,
Peng Di,
Mengli Ming,
Chengyu Zhang,
Ting Su,
Shijie Li, and
Yulei Sui
(East China Normal University, China; University of Technology Sydney, Australia; Ant Group, China; ETH Zurich, Switzerland; UNSW, Sydney, Australia)
Publisher's Version
Cut to the Chase: An Error-Oriented Approach to Detect Error-Handling Bugs
Haoran Liu,
Zhouyang Jia,
Shanshan Li,
Yan Lei,
Yue Yu,
Yu Jiang,
Xiaoguang Mao, and
Xiangke Liao
(National University of Defense Technology, China; Chongqing University, China; Tsinghua University, China)
Publisher's Version
Glitch Tokens in Large Language Models: Categorization Taxonomy and Effective Detection
Yuxi Li,
Yi Liu,
Gelei Deng,
Ying Zhang,
Wenjia Song,
Ling Shi,
Kailong Wang,
Yuekang Li,
Yang Liu, and
Haoyu Wang
(Huazhong University of Science and Technology, China; Nanyang Technological University, Singapore; Virginia Tech, USA; UNSW, Sydney, Australia)
Publisher's Version
Less Cybersickness, Please: Demystifying and Detecting Stereoscopic Visual Inconsistencies in Virtual Reality Apps
Shuqing Li,
Cuiyun Gao,
Jianping Zhang,
Yujia Zhang,
Yepang Liu,
Jiazhen Gu,
Yun Peng, and
Michael R. Lyu
(Chinese University of Hong Kong, China; Harbin Institute of Technology, China; Southern University of Science and Technology, China)
Publisher's Version
ClarifyGPT: A Framework for Enhancing LLM-Based Code Generation via Requirements Clarification
Fangwen Mu,
Lin Shi,
Song Wang,
Zhuohao Yu,
Binquan Zhang,
ChenXue Wang,
Shichao Liu, and
Qing Wang
(Institute of Software at Chinese Academy of Sciences, China; University of Chinese Academy of Sciences, China; Beihang University, China; York University, Canada; Harbin Institute of Technology, China; Huawei Central Software Institute, China)
Publisher's Version
Detecting, Creating, Repairing, and Understanding Indivisible Multi-Hunk Bugs
Qi Xin,
Haojun Wu,
Jinran Tang,
Xinyu Liu,
Steven P. Reiss, and
Jifeng Xuan
(Wuhan University, China; Hubei Luojia Laboratory, China; Brown University, USA)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
proc time: 18.1