Powered by
Proceedings of the ACM on Software Engineering, Volume 3, Number ISSTA
Frontmatter
Sponsors
Article: issta26foreword-fm003-p doi:
Papers
Testing Computation Pushdown in Distributed Database Systems
Jinsheng Ba,
Zuming Jiang, and
Zhendong Su
(ETH Zurich, Switzerland; University of Hong Kong, Hong Kong)
Computation pushdown is a critical technique in distributed database management systems (DBMSs), enabling certain operations to be executed closer to the data to reduce network overhead and improve performance. However, its behavior depends on multiple factors beyond the input query itself, such as data distribution and resource utilization. This makes it difficult to validate correctness using only input queries in a black-box manner. Existing testing methods that rely solely on query manipulation cannot effectively control or predict pushdown behavior, and are therefore insufficient. In this paper, we introduce Controlled Pushdown Execution (CPE), a white-box method that enables systematic validation of computation pushdown. CPE modifies the source code of DBMSs to forbid a specific pushdown operator and compares the results. Any discrepancy reveals a bug. Our study shows that CPE can control all supported operators across different systems. We applied CPE to three production-grade distributed DBMSs: CockroachDB, TiDB, and YugabyteDB. CPE found 25 previously unknown and unique bugs, 14 of which are logic bugs---incorrect results. CPE finds 3x more bugs than historical bugs and can reproduce all historical bugs. Beyond computation pushdown, the core insight of controllable execution can generalize to other contexts (e.g., transaction schedule), providing a systematic way to uncover subtle logic bugs.
Article Search
Article: issta26main-p12-p doi:10.1145/3832092
BashCoder-R1: Towards Robust and Explainable Bash Script Generation with Robustness-Aware Group Relative Policy Optimization
Lei Yu,
Peng Wang,
Jia Xu,
Jingyuan Zhang,
Xin Wang,
Jiajia Ma,
Li Yang,
Changzhi Deng,
Zenghua Wang, and
Fengjun Zhang
(Institute of Software at Chinese Academy of Sciences, China; University of Chinese Academy of Sciences, China)
Article Search
Article: issta26main-p29-p doi:10.1145/3832094
XSearch: Explainable Code Search via Concept-to-Code Alignment
Yiming Liu,
Ruofan Liu,
Yun Lin,
Zicong Zhang,
Weiyu Kong,
Pengnian Qi,
Xiao Cheng,
Weinan Zhang,
Qianxiang Wang, and
Linpeng Huang
(Shanghai Jiao Tong University, China; Shanghai Innovation Institute, China; National University of Singapore, Singapore; Huawei Technologies, China)
Article Search
Article: issta26main-p35-p doi:10.1145/3832095
Automated Classification, Root Cause Analysis, and Repair Recommendations for Failed Mobile Testing by Specialized LLM
Chun Li,
Fei Wang,
Minxue Pan,
Zhong Li,
Mengliang Zeng,
Bin Zhang,
Xuejiao Yu,
Boyun Wang,
Kaijian Hua, and
Xuandong Li
(Nanjing University, China; OPPO, China)
Article Search
Article: issta26main-p48-p doi:10.1145/3832097
Datura: Progressive Red Teaming Testing for Tool Invocation Chain in LLM Agents
Yuchen Shao,
Ziqun Bao,
Yuheng Huang,
Yuling Shi,
Mingyu Weng,
Yiwen Sun,
Long Yang,
Lei Ma,
Ting Su, and
Chengcheng Wan
(East China Normal University, China; Shanghai Innovation Institute, China; University of Tokyo, Japan; Shanghai Jiao Tong University, China; University of Alberta, Canada)
Article Search
Article: issta26main-p90-p doi:10.1145/3832101
SimiFuzz: Seed–Worker Scheduling for Parallel Fuzzing via Contextual Bandits
Yijia Guo,
Zhiguo Ding,
Hong Liang,
Ming Zhong,
Dandan Zhao,
Xuhong Zhang,
Bo Zhang,
Shouling Ji, and
Hao Peng
(Zhejiang Normal University, China; Zhejiang University, China; China Electric Power Research Institute, China)
Article Search
Article: issta26main-p153-p doi:10.1145/3832107
From Natural Language to Executable Properties for Property-Based Testing of Mobile Apps (Experience Paper)
Yiheng Xiong,
Ting Su,
Jingling Sun,
Jue Wang,
Qin Li,
Geguang Pu, and
Zhendong Su
(East China Normal University, China; University of Electronic Science and Technology of China, China; Nanjing University, China; ETH Zurich, Switzerland)
Article Search
Article: issta26main-p167-p doi:10.1145/3832108
SyzDiversity: Diversity-Guided Linux Kernel Fuzzing
Kun Hu,
Jiaji Qin,
Chaofeng Sha,
Bihuan Chen,
Shuoran Bai,
Qicai Chen,
Chenglin Wang,
Xin Peng, and
Wenyun Zhao
(Fudan University, China; Harbin Engineering University, China)
Article Search
Article: issta26main-p188-p doi:10.1145/3832111
To Run or Not to Run: Analyzing the Cost-Effectiveness of Code Execution in Code Agents
Zhihao Lin,
Junhua Zhu,
Mingyi Zhou,
Xin Wang,
Zhensu Sun,
Renyu Yang,
David Lo, and
Li Li
(Beihang University, China; Wuhan University, China; Singapore Management University, Singapore)
Article Search
Article: issta26main-p200-p doi:10.1145/3832113
TensorLock: Recovering Model Dependency for Model Supply Chain
Susheng Wu,
Ziqian Chen,
Chengyuan Li,
Kaifeng Huang,
Zekai Chen,
Yijian Wu,
Bihuan Chen,
Yiheng Cao,
Zhuotong Zhou,
Yiheng Huang, and
Xin Peng
(Fudan University, China; Tongji University, China)
Article Search
Article: issta26main-p276-p doi:10.1145/3832119
Better Call Grep: Evaluating and Improving Grep-Like Lexical Retrieval for Repository-Level Code Completion
Baoyi Wang,
Xingliang Wang,
Guochang Li,
Chen Zhi,
Junxiao Han,
Xinkui Zhao,
Nan Wang,
Shuiguang Deng, and
Jianwei Yin
(Zhejiang University, China; Hangzhou City University, China; Shenzhou Aerospace Software Technology, China)
Article Search
Article: issta26main-p388-p doi:10.1145/3832136
Lookahead-Then-Verify: Reliable Constrained Decoding for Diffusion LLMs under Context-Free Grammars
Yitong Zhang,
Yongmin Li,
Yuetong Liu,
Jia Li,
Xiaoran Jia,
Zherui Li, and
Ge Li
(Beihang University, China; Peking University, China; Tsinghua University, China; Beijing Institute of Technology, China; Beijing University of Posts and Telecommunications, China)
Article Search
Article: issta26main-p456-p doi:10.1145/3832146
WASCII: Bridging WebAssembly Specifications and Implementations through LLM-Enhanced Validation
Yeqi Fu,
Kaihang Ji,
Yuanpeng Wang,
Zong Cao,
Jiahao Liu,
Ding Li,
Yao Guo, and
Zhenkai Liang
(National University of Singapore, Singapore; Peking University, China; Imperial Global Singapore, Singapore; Imperial College London, UK; Nanyang Technological University, Singapore)
Article Search
Article: issta26main-p530-p doi:10.1145/3832152
Automated Type-IV Clone Generation via LLMs and Deterministic Validation
Luciano Marchezan,
Eugene Syriani,
Kévin Delcourt, and
Houari Sahraoui
(Université de Montréal, Canada)
Detecting Type-IV code clones, functionally equivalent fragments with different syntax, remains a major challenge for quality assurance. Existing datasets are limited in supporting semantic clone detection due to class imbalance, lack of verified functional equivalence, and data redundancy. We present an automated approach for generating Type-IV clones by leveraging large language models (LLMs) with deterministic testing and filtering. The approach normalizes input code, produces diverse clone candidates through customizable prompts, and ensures semantic equivalence via automated testing and syntactic diversity through CodeBLEU-based filtering. Representative unique clones are then selected by clustering. We evaluate the extent to which LLMs generate diverse Python Type-IV clones, how prompt and generation factors affect quality and efficiency, the retention of only Type-IV clones at the final dataset, and the usefulness of the resulting dataset for fine-tuning embedding models. Results show that the generated clones improve Type-IV clone detection across different programming languages.
Article Search
Artifacts Available
Article: issta26main-p553-p doi:10.1145/3832153
On the Feasibility of Deduplicating Compiler Bugs with Bisection
Xintong Zhou,
Zhenyang Xu,
Yongqiang Tian, and
Chengnian Sun
(University of Waterloo, Canada; Monash University, Australia)
Random testing has proven to be an effective technique for compiler validation. However, the debugging of bugs identified through random testing presents a significant challenge due to the frequent occurrence of duplicate test programs that expose identical compiler bugs. The process to identify duplicates is a practical research problem known as bug deduplication. Prior methodologies for compiler bug deduplication primarily rely on program analysis to extract bug-related features for duplicate identification, which can result in substantial computational overhead and limited generalizability.
This paper investigates the feasibility of employing bisection, a standard debugging procedure largely overlooked in prior research on compiler bug deduplication, for this purpose. Our study demonstrates that the utilization of bisection to locate failure-inducing commits provides a valuable criterion for deduplication, albeit one that requires supplementary techniques for more accurate identification. Building on these results, we introduce BugLens, a novel deduplication method that primarily uses bisection, enhanced by the identification of bug-triggering optimizations to minimize false negatives. Empirical evaluations conducted on five real-world datasets demonstrate that BugLens significantly outperforms the state-of-the-art analysis-based methodologies Tamer and D3 by saving an average of 33.56% and 10.68% human effort to identify the same number of distinct bugs. Given the inherent simplicity and generalizability of bisection, it presents a highly practical solution for compiler bug deduplication in real-world applications.
Article Search
Article: issta26main-p601-p doi:10.1145/3832157
Toward Secure Code Generation: Bridging Correctness and Security via Task-Adaptive Vulnerability Modeling and Execution-Based Benchmarking
Jiexin Wang,
Liuwen Cao,
Xitong Luo,
Yang Cao,
Zhenghao Li,
Yunyi Xiao,
Mengchen Zhao,
Adam Jatowt, and
Yi Cai
(South China University of Technology, China; University of Innsbruck, Austria)
Article Search
Article: issta26main-p648-p doi:10.1145/3832159
From Greedy Steps to Global Optimization: Learning Sequential Test Suite Generation
Guoqing Wang,
Chengran Yang,
Xiaoxuan Zhou,
Zeyu Sun,
Bo Wang,
David Lo, and
Dan Hao
(Peking University, China; Singapore Management University, Singapore; Northeastern University, China; Institute of Software at Chinese Academy of Sciences, China; Beijing Jiaotong University, China)
Article Search
Article: issta26main-p699-p doi:10.1145/3832162
Seeing Is Coding: On the Effectiveness of Vision Language Models in Code Understanding
Yuling Shi,
Chaoxiang Xie,
Zhensu Sun,
Yeheng Chen,
Chenxu Zhang,
Longfei Yun,
Chengcheng Wan,
Hongyu Zhang,
David Lo, and
Xiaodong Gu
(Shanghai Jiao Tong University, China; Hohai University, China; Singapore Management University, Singapore; Imperial College London, UK; University of California at San Diego, USA; East China Normal University, China; Shanghai Innovation Institute, China; Chongqing University, China)
Article Search
Article: issta26main-p726-p doi:10.1145/3832167
Belobog: Move Language Fuzzing Framework for Real-World Smart Contracts
Ziqiao Kong,
Wanxu Xia,
Zhengwei Li,
Yi Lu,
Pan Li,
Liqun Yang,
Yang Liu,
Xiapu Luo, and
Shaohua Li
(Nanyang Technological University, Singapore; Beihang University, China; Bitslab, Singapore; Movebit, Singapore; Hong Kong Polytechnic University, China; Chinese University of Hong Kong, Hong Kong)
Article Search
Article: issta26main-p733-p doi:10.1145/3832169
Insecure Coding Preferences in Long-Term Memory: Security Risks for LLM-Based Code Generation
Yuchen Chen,
Wei Cheng,
Yuan Xiao,
Zhou Yang,
Weifeng Sun,
Chunrong Fang,
Xiang Chen,
Baowen Xu,
David Lo, and
Zhenyu Chen
(Nanjing University, China; Nanjing University of Aeronautics and Astronautics, China; University of Alberta, Canada; Alberta Machine Intelligence Institute, Canada; Singapore Management University, Singapore; Nantong University, China)
Article Search
Article: issta26main-p747-p doi:10.1145/3832170
TraceDev: A Traceability-Driven Multi-agent Framework for Requirement-to-Code Development
Mingyu Chen,
Yakun Zhang,
Zihao Xie,
Yixing Luo,
Jinrui Xu,
Cuiyun Gao,
Kaiqi Zhao, and
Yunming Ye
(Harbin Institute of Technology, Shenzhen, China; Beijing Institute of Control Engineering, China)
Article Search
Article: issta26main-p753-p doi:10.1145/3832171
Hidden Licensing Risks in the PTMware Ecosystem
Bo Wang,
Yueyang Chen,
Jieke Shi,
Minghui Li,
Yunbo Lyu,
Yinan Wu,
Youfang Lin, and
Zhou Yang
(Beijing Jiaotong University, China; Singapore Management University, Singapore; North Carolina State University, USA; University of Alberta, Canada; Alberta Machine Intelligence Institute, Canada)
Article Search
Article: issta26main-p764-p doi:10.1145/3832175
Finding and Understanding Missed Optimizations in WebAssembly Optimizer (Experience Paper)
Ruiyang Xu,
Zetao Fan,
Shan Huang, and
Ting Su
(East China Normal University, China)
As WebAssembly (Wasm) expands from web applications to high-performance domains, the standard optimizer, wasm-opt, is critical but frequently suffers from missed optimizations (MOs). This paper presents an experience report on detecting MOs in wasm-opt and understanding their root cause through the lens of Wasm’s tree-structured intermediate representation (tree IR). To this end, we adapt an established marker-based technique from C compilers, overcoming the constraints of Wasm’s structured control flow via a novel structure-aware instrumentation strategy. Complementing this, we design a cross-optimization differential testing strategy leveraging the monotonicity of optimization levels as an oracle. Together, these strategies enable the systematic identification of fine-grained MOs that are overlooked by existing cross-architecture methods. Our evaluation uncovered 24 distinct MOs (20 fixed, 100% confirmation rate, 0% false positive rate), demonstrating the high actionability and effectiveness of our approach. The performance impact, especially in code size, yields an average 1.30% improvement and no regressions on the Emscripten benchmark suite, further proving their practical value. Beyond detection, our analysis distills three practical lessons for designing MO testing techniques and understanding the optimization trade-offs imposed by wasm-opt’s tree IR.
Article Search
Article: issta26main-p770-p doi:10.1145/3832176
Generating Project-Specific Test Cases with Requirement Validation Intention
Binhang Qi,
Yun Lin,
Xinyi Weng,
Yuhuan Huang,
Chenyan Liu,
Hailong Sun,
Zhi Jin, and
Jin Song Dong
(National University of Singapore, Singapore; Beihang University, China; Shanghai Jiao Tong University, China; Wuhan University, China; Peking University, China)
Article Search
Article: issta26main-p802-p doi:10.1145/3832181
Self-Adaptive Code Representation: Grammar-Guided or Token-Based?
Qingyuan Liang,
Zhao Zhang,
Chen Liu,
Zeyu Sun,
Zheng Lin,
Yueyi Xiao,
Haotian Zhang,
Yingfei Xiong, and
Lu Zhang
(Peking University, China; Institute of Software at Chinese Academy of Sciences, China; Kwai, China)
Article Search
Article: issta26main-p844-p doi:10.1145/3832182
RESTOR: Automated Test Oracle Generation for RESTful APIs via Reinforcement Learning
Xun Zhou,
Zhen Dong,
Mingyu Ren,
Qiang Li,
JunJie Li,
Sifan Wang,
Xiaolong Yu,
Chaofeng Sha, and
Xin Peng
(Fudan University, China; ByteDance, China)
Article Search
Article: issta26main-p852-p doi:10.1145/3832185
Bridging User Feedback and System Diagnosis: Reproducing Mobile Performance Issues from Reviews
Zhengquan Li,
Zhenhao Li,
Sidong Feng,
Cuiyun Gao,
Tao Zhang, and
Zishuo Ding
(Hong Kong University of Science and Technology (Guangzhou), China; York University, Canada; Chinese University of Hong Kong, Shenzhen, China; Harbin Institute of Technology, Shenzhen, China; Macau University of Science and Technology, China)
Article Search
Article: issta26main-p895-p doi:10.1145/3832189
Just Old Wine in a New Bottle: Improving Vulnerability Repair Robustness to Combat Homologous but Heterogeneous Vulnerabilities
Xin Peng,
Bo Lin,
Yihao Qin,
Jing Wang,
Xin Zhao,
Xiaoling Li,
Jun Ma,
Xiaoguang Mao, and
Shangwen Wang
(National University of Defense Technology, China; Information Support Force Engineering University, China)
Article Search
Article: issta26main-p916-p doi:10.1145/3832193
Steering Tree-of-Thought Reasoning via Deductive Verification
Haoliang Cheng,
Enyi Tang,
Shuoxiao Zhang,
Jiahe Mao,
Yanling Fu,
Jason Ma,
Keyu Cui,
Yuchuan Liu,
Yu Tian,
Xinyu Gao, and
Haibin Wang
(Nanjing University, China; Qingying Feifan, China)
Article Search
Article: issta26main-p972-p doi:10.1145/3832200
HELO-APR: Enhancing Low-Resource Program Repair through Cross-Lingual Knowledge Transfer
Zhipeng Wang,
Boyang Yang,
Yidong Wan,
Liuye Guo,
You Lv,
Tao Zheng,
Zhuowei Wang, and
Tieke He
(Nanjing University, China; Yanshan University, China; Jiangsu University, China; Guangdong University of Technology, China)
Article Search
Article: issta26main-p975-p doi:10.1145/3832201
Function Calling as a Flexible LLM Defense Add-On: Capability and Application Exploration
Zhenlan Ji,
Daoyuan Wu,
Wenxuan Wang,
Pingchuan Ma,
Shuai Wang,
Lei Ma, and
Juergen Rahmel
(Nara Institute of Science and Technology, Japan; Lingnan University, Hong Kong; Renmin University of China, China; Zhejiang University of Technology, China; Hong Kong University of Science and Technology, China; University of Tokyo, Japan; University of Alberta, Canada; HSBC, Hong Kong)
Article Search
Article: issta26main-p1032-p doi:10.1145/3832209
A Dataset of Reproducible Flaky-Test Failures
Suzzana Rafi,
Mahbub-Ul-Hoque Sumon,
Md Erfan,
Maruf Morshed Khan,
August Shi, and
Wing Lam
(George Mason University, USA; Bangladesh Election Commission, Bangladesh; University of Alabama, USA; Ministry of Finance, Bangladesh; University of Texas at Austin, USA)
Article Search
Article: issta26main-p1117-p doi:10.1145/3832216
MuMuTestUp: Mutation-Based Multi-agent Test Case Update
Dawei Tian,
Jiakun Liu,
Yun Peng,
Yichen Zhang,
Jianlei Chi,
Jun Sun, and
Xiaohong Su
(Harbin Institute of Technology, China; Chinese University of Hong Kong, China; Xidian University Hangzhou Institute of Technology, China; Singapore Management University, Singapore)
Article Search
Article: issta26main-p1161-p doi:10.1145/3832217
From Static to Dynamic: Benchmarking Real-World Code Review with MCR-Bench
Dewu Zheng,
Yanlin Wang,
Xiwen Wang,
Kefeng Duan,
Hongyu Zhang,
Xilin Liu,
Yuchi Ma, and
Zibin Zheng
(Sun Yat-sen University, China; Chongqing University, China; Huawei Cloud, China)
Article Search
Article: issta26main-p1189-p doi:10.1145/3832219
CLIR: Liveness-Driven and Structure-Aware Fuzzing for the Cranelift Compiler
Shangtong Cao,
Tianlei Song,
Qiuping Yi,
Tianyu Chen,
Guoai Xu,
Ningyu He, and
Haoyu Wang
(Beijing University of Posts and Telecommunications, China; Harbin Institute of Technology, Shenzhen, China; Peking University, China; Hong Kong Polytechnic University, Hong Kong; Huazhong University of Science and Technology, China)
Article Search
Article: issta26main-p1387-p doi:10.1145/3832230
Testing Static Taint Analyzers with Equivalence Modulo Taint
Maria Christakis,
Anastasia Isychev,
Samuel Pilz,
Florian Tesarek, and
Valentin Wüstholz
(TU Wien, Austria; Consensys Diligence, Austria)
Static taint analyzers are widely used to detect security
vulnerabilities, yet their complexity makes them prone to
soundness and precision issues. Validating these analyzers is
challenging because ground-truth taint flows are rarely available
and differential testing requires multiple comparable tools. To
address this challenge, we introduce Equivalence Modulo
Taint (EMT), a testing oracle for static taint analysis that
defines program equivalence in terms of preserved source-sink
flows rather than program semantics. EMT enables testing a single
analyzer without ground-truth labels by checking consistency of
reported flows across equivalent-modulo-taint program
variants. Based on EMT, we present TaintCC, a framework that
generates equivalent-modulo-taint variants through semantically
equivalent, taint-oblivious, and taint-aware transformations
targeting recurring difficulty dimensions in taint analysis. We
evaluate TaintCC on four widely used analyzers---FlowDroid,
Mariana Trench, Pysa, and Semgrep---and uncover 16 unique
developer-confirmed issues, showing that even mature analyzers,
whether academic or industrial, remain susceptible to reliability
issues.
Article Search
Article: issta26main-p1389-p doi:10.1145/3832231
When Optimizations Backfire: The Paradox of Plaintext Optimizations in Privacy-Preserving ML Compilers
Yichen Li,
Jin Tan,
Dongwei Xiao,
Yiteng Peng,
Pingchuan Ma,
Junming Ma,
Shoumeng Yan,
Shuai Wang, and
Fengwei Zhang
(Southern University of Science and Technology, China; Ant Group, China; Hong Kong University of Science and Technology, Hong Kong; Hong Kong University of Science and Technology, China; Zhejiang University of Technology, China)
Article Search
Article: issta26main-p1486-p doi:10.1145/3832235
CAST: A Compiler-Based Framework for Systematically Testing LLM Compositional Safety
Lu Yan,
Zhuo Zhang,
Xiangzhe Xu,
Shengwei An,
Guangyu Shen,
Zhou Xuan,
Xuan Chen, and
Xiangyu Zhang
(Purdue University, USA; Columbia University, USA; Virginia Tech, USA)
Article Search
Article: issta26main-p1531-p doi:10.1145/3832237
CAM: A Causality-Based Analysis Framework for Multi-agent Code Generation Systems
Zongyi Lyu,
Zhenlan Ji,
Songqiang Chen,
Liwen Wang,
Yuheng Huang,
Shuai Wang, and
Shing-Chi Cheung
(Hong Kong University of Science and Technology, China; Guangzhou HKUST Fok Ying Tung Research Institute, China; Nara Institute of Science and Technology, Japan; Hong Kong University of Science and Technology, Hong Kong; University of Tokyo, Japan)
Article Search
Article: issta26main-p1561-p doi:10.1145/3832238
Context Matters: Improving the Practical Reliability of LLM-Based Unit Test Generation (Experience Paper)
Junjie Chen,
Ziqi Wang,
Lin Yang,
Chen Yang,
Xiao Chu,
Jianyi Zhou,
Guangtai Liang,
Qianxiang Wang, and
Dong Wang
(Tianjin University, China; Huawei Cloud, China)
Article Search
Article: issta26main-p1633-p doi:10.1145/3832242
The Discreet Charm of the Bugeoisie: A First Look at Bug Reports Created by Researchers
Ji young Kim,
Jana Dragovic,
Alessandro Botta,
T. M. Rithwanul Islam,
Alaa Mohamad,
Karim Sharaf,
Sejuti Sharmin Siddiqui,
Divyanshi Joshi,
Harini Anand,
Nurjemal Saryyeva,
Shubham Chapagain,
Saad Nasir,
Darko Marinov, and
Bogdan Alexandru Stoica
(University of Illinois at Urbana-Champaign, USA; University of Texas at Dallas, USA; Jahangirnagar University, Bangladesh; American University of Beirut, Lebanon; Egyptian E-Learning University, Egypt; Alexandria University, Egypt; University of Dhaka, Bangladesh; Maharaja Agrasen Institute of Technology, India; PES University, India; National University of Singapore, Singapore; Tribhuvan University, Nepal; American International University-Bangladesh, Bangladesh)
Article Search
Article: issta26main-p1662-p doi:10.1145/3832244
Re-evaluating Detection of Equivalent Mutants using LLMs: We Should Properly Measure How Far We Are
Arjun Tandon,
Mehmet Fırat Dündar,
Milkiyas Gebremichael Gebru,
Darko Marinov,
Yiling Lou, and
Wenxi Wang
(Indraprastha Institute of Information Technology Delhi, India; Sabancı University, Türkiye; Addis Ababa University, Ethiopia; University of Illinois at Urbana-Champaign, USA; University of Virginia, USA)
Article Search
Article: issta26main-p1765-p doi:10.1145/3832250
ProgSCA: Software Composition Analysis via Program-Level Modeling
Peihong Li,
Cheng Li,
Yuchen Gu,
Yanzhe Hu,
Liheng Chen,
Zeyu Gao,
Hao Wang, and
Chao Zhang
(Tsinghua University, China; Huazhong University of Science and Technology, China; Beijing University of Posts and Telecommunications, China; Institute of Information Engineering at Chinese Academy of Sciences, China; University of Chinese Academy of Sciences, China; Peking University, China)
Article Search
Article: issta26main-p1863-p doi:10.1145/3832256
Revisiting Graph Representations for ML-Based Binary Code Similarity Detection: A Systematic Study
Tengteng Yang,
Yikun Hu,
Jican Zhang,
Lei Xue,
Ming Fan, and
Liang Zhang
(Sun Yat-sen University, China; Shanghai Jiao Tong University, China; Shenzhen Loop Area Institute, Shenzhen, China; Xi'an Jiaotong University, China)
Article Search
Article: issta26main-p1876-p doi:10.1145/3832258
ConUT: Condition-Aware Test Generation for Complex Java Code
Ruiguo Yu,
Ruiqi Dong,
Xi Xiao,
Xiaogang Zhu,
Shaohua Wang,
Sheng Wen, and
Qing Li
(Tsinghua University, Shenzhen, China; Swinburne University of Technology, Australia; Adelaide University, Australia; Central University of Finance and Economics, China; Peng Cheng Laboratory, Shenzhen, China)
Article Search
Article: issta26main-p1921-p doi:10.1145/3832260
Red-Teaming Coding Agents from a Tool-Invocation Perspective: An Empirical Security Assessment
Yuchong Xie,
Mingyu Luo,
Zesen Liu,
Zhixiang Zhang,
Kaikai Zhang,
Yu Liu,
Ci Tao,
Changhui Wang,
Zongjie Li,
Ping Chen,
Shuai Wang, and
Dongdong She
(Hong Kong University of Science and Technology, Hong Kong; Fudan University, China; Hong Kong University of Science and Technology, China)
Article Search
Article: issta26main-p2031-p doi:10.1145/3832267
Lingxi: Repository-Level Issue Resolution Framework Enhanced by Procedural Knowledge Guided Scaling
Xu Yang,
Jiayuan Zhou,
Michael Pacheco,
Wenhan Zhu,
Pengfei He,
Shaowei Wang,
Kui Liu, and
Ruiqi Pan
(University of Manitoba, Canada; Huawei, Canada; Huawei Technologies, China)
Article Search
Article: issta26main-p2081-p doi:10.1145/3832270
Automated Program Repair for UI-Centric Android Bugs: How Far Are We?
Junayed Mahmud,
Sparsh Pandey,
Nadeeshan De Silva,
Atish Kumar Dipongkor,
Jingjing Wu,
Oscar Chaparro,
Mattia Fazzini, and
Kevin Moran
(University of Central Florida, USA; William & Mary, USA; University of Minnesota, USA)
Article Search
Article: issta26main-p2095-p doi:10.1145/3832272
EventSpec: Defining and Detecting Event-Semantic Issues in Blockchain Ecosystems
Yixuan Liu,
Yuxin Dong,
Ye Liu,
Yin Wu,
Chengxuan Zhang,
Xiapu Luo, and
Yi Li
(Nanyang Technological University, Singapore; Peking University, China; Beijing Institute of Technology, China; Xi'an Jiaotong University, China; Hong Kong Polytechnic University, China)
Article Search
Article: issta26main-p2097-p doi:10.1145/3832273
Contamination Means Overestimation? A Fine-Grained Empirical Study in Code Intelligence
Zhen Yang,
Hongyi Lin,
Yifan He,
Junqi Wang,
Zeyu Sun,
Shuo Liu,
Jie Xu,
Pengpeng Wang,
Zhongxing Yu, and
Qingyuan Liang
(Shandong University, China; Institute of Software at Chinese Academy of Sciences, China; City University of Hong Kong, Hong Kong; Columbia University, USA; Peking University, China)
Article Search
Article: issta26main-p2238-p doi:10.1145/3832279
IssueExec: A Test-Driven Approach for Localizing Software Engineering Issues
Jiawei Liu,
Yun Lin,
Chenyan Liu,
Yu Qian,
Yiming Liu,
Jiaxin Chang,
Weinan Zhang, and
Linpeng Huang
(Shanghai Jiao Tong University, China; Shanghai Innovation Institute, China; National University of Singapore, Singapore)
Article Search
Article: issta26main-p2497-p doi:10.1145/3832290
EvidenT: An Evidence-Preserving Framework for Iterative System-Level Package Repair
Chenyu Zhao,
Minghua Ma,
Shenglin Zhang,
Zeshun Huang,
Yongqian Sun,
Chetan Bansal,
Saravan Rajmohan, and
Dan Pei
(Nankai University, China; Microsoft, USA; Tsinghua University, China)
Article Search
Article: issta26main-p2564-p doi:10.1145/3832294
Towards Iterative End-to-End Software Development: A Feature-Driven Multi-agent Framework
Junwei Liu,
Chen Xu,
Chong Wang,
Tong Bai,
Weitong Chen,
Kaseng Wong,
Yiling Lou, and
Xin Peng
(Fudan University, China; Nanyang Technological University, Singapore; University of Illinois at Urbana-Champaign, USA)
Article Search
Article: issta26main-p2799-p doi:10.1145/3832298
proc time: 0.61