


default search action
David Lo 0001
Person information
- affiliation: Singapore Management University, School of Information Systems, Singapore
- affiliation (PhD 2008): National University of Singapore, Singapore
Other persons with the same name
- David Lo 0002 — Carleton University, Department of System and Computer Engineering, Ottawa, ON, Canada
- David Lo 0003
— Google Inc., Mountain View, CA, USA (and 1 more)
Refine list

refinements active!
zoomed in on ?? of ?? records
view refined list in
showing all ?? records
2020 – today
- 2026
[j251]Zichong Wang
, Zhou Yang, David Lo, Wenbin Zhang
:
Towards Fair Machine Learning Software: Understanding and Addressing Model Bias Through Counterfactual Thinking. AI Ethics 6(2): 181 (2026)
[j250]Sicong Cao
, Xiaobing Sun
, Ratnadira Widyasari
, David Lo
, Xiaoxue Wu
, Lili Bo
, Jiale Zhang
, Bin Li
, Wei Liu
, Di Wu
, Yixin Chen
:
A Systematic Literature Review on Explainability for ML/DL-based Software Engineering. ACM Comput. Surv. 58(4): 95:1-95:34 (2026)
[j249]Chunyan Liu
, Yan Lei
, Huan Xie
, Jinping Wang
, Yue Yu
, David Lo
:
Survey on Learning-based Dynamic Fault Localization: From Traditional Machine Learning to Large Language Models. ACM Comput. Surv. 58(9): 222:1-222:39 (2026)
[j248]Eugenia Pasanisi
, M. Gregorietti, F. Atzori, M. Azzolin, I. Campana, L. Carosso, A. Castelli, M. Costantino, R. Crosti, David Lo, N. Di-Méglio, M. Farina, Odei Garcia-Garin, M. Gazo, Francesca Grossi
, F. Maffucci, Daniela Silvia Pace
, Miriam Paraboschi, M. Pecoraro
, G. Pellegrino, J. A. Raga, M. Roul, G. Sarà, A. Scuderi, P. Tepsich, R. Teti, Morgana Vighi, M. Vitale, Antonella Arcangeli:
Recurrent seasonal habitat patterns of Mediterranean bottlenose dolphins revealed by long-term monitoring and validated SDMs. Ecol. Informatics 96: 103859 (2026)
[j247]Hailong Yu
, Tiantian Wang
, Lwin Khin Shar
, Hanmeng Li, David Lo
:
Func: reducing the impact of Android framework evolution on malware detection. Empir. Softw. Eng. 31(3): 56 (2026)
[j246]Wendkûuni C. Ouédraogo
, Abdoul Kader Kaboré, Yinghua Li
, Haoye Tian
, Anil Koyuncu, Jacques Klein, David Lo
, Tegawendé F. Bissyandé:
Prompt engineering in LLMs for automated unit test generation: A large-scale study. Empir. Softw. Eng. 31(4): 103 (2026)
[j245]Jieke Shi
, Junda He
, Zhou Yang
, Chengran Yang
, Mykhailo V. Klymenko
, Thong Hoang
, Xiwei Xu, Zhenchang Xing
, David Lo
:
Compiling Code LLMs into Lightweight Executables. Proc. ACM Softw. Eng. 3(FSE): 4299-4322 (2026)
[j244]Chengyan Ma
, Jieke Shi
, Ruidong Han
, Ye Liu
, Feng Li
, Yuqing Niu
, David Lo
:
Automated Repair of TEE Partitioning Issues via DSL-Guided and LLM-Assisted Patching. Proc. ACM Softw. Eng. 3(FSE): 4551-4574 (2026)
[j243]Qinghua Lu
, Ahmed E. Hassan
, David Lo
, Thomas Zimmermann
:
Engineering Agentic Systems: Toward Verification-First AIware Engineering. IEEE Softw. 43(5): 22-29 (2026)
[j242]Xing Hu
, Weixin Lin
, Zhuang Liu
, Michael Ling
, Xin Xia
, Yuan Wang
, David Lo
:
Towards On-the-Fly Code Performance Profiling. ACM Trans. Softw. Eng. Methodol. 35(1): 4:1-4:25 (2026)
[j241]Zhou Yang
, Jieke Shi
, Premkumar T. Devanbu
, David Lo
:
Ecosystem of Large Language Models for Code. ACM Trans. Softw. Eng. Methodol. 35(1): 12:1-12:30 (2026)
[j240]Guang Yang
, Yu Zhou
, Wei Cheng
, Xiangyu Zhang
, Xiang Chen
, Terry Yue Zhuo
, Ke Liu
, Xin Zhou
, David Lo
, Taolue Chen
:
Less Is More: DocString Compression in Code Generation. ACM Trans. Softw. Eng. Methodol. 35(2): 41:1-41:31 (2026)
[j239]Guang Yang
, Yu Zhou
, Xiangyu Zhang
, Xiang Chen
, Terry Yue Zhuo
, David Lo
, Taolue Chen
:
Defending Code Language Models against Backdoor Attacks with Deceptive Cross-Entropy Loss. ACM Trans. Softw. Eng. Methodol. 35(2): 42:1-42:27 (2026)
[j238]Weifeng Sun
, Naiqi Huang
, Meng Yan
, Zhongxin Liu
, Hongyan Li
, Yan Lei
, David Lo
:
On-the-Fly Generation-Quality Enhancement of Deep Code Models via Model Collaboration. ACM Trans. Softw. Eng. Methodol. 35(6): 154:1-154:40 (2026)
[j237]Kuo Chi
, Changan Niu
, Zhou Yang
, Chuanyi Li
, Yi Feng
, Jidong Ge
, Bin Luo
, David Lo
, Vincent Ng
:
YourCoLo: Leveraging One-to-Many Relationships and Inter-Code Connections for User Review-Based Code Localization. ACM Trans. Softw. Eng. Methodol. 35(6): 155:1-155:36 (2026)
[j236]Joel Castaño
, Rafael Cabañas
, Antonio Salmerón
, David Lo
, Silverio Martínez-Fernández
:
How Do Machine Learning Models Change? ACM Trans. Softw. Eng. Methodol. 35(7): 170:1-170:50 (2026)
[j235]Jiakun Liu
, Peixin Zhang
, Han Hu
, Yonghui Liu
, Wei Minn
, Ferdian Thung
, Shahar Maoz
, Eran Toch
, Debin Gao
, David Lo
:
Activity Transition Graph Generation: How Far Are We? ACM Trans. Softw. Eng. Methodol. 35(7): 190:1-190:28 (2026)
[j234]Jieke Shi
, Junda He
, Zhou Yang
, Dorde Zikelic
, David Lo
:
Synthesizing Efficient and Permissive Programmatic Runtime Shields for Neural Policies. ACM Trans. Softw. Eng. Methodol. 35(7): 210:1-210:38 (2026)
[j233]Junda He
, Jieke Shi
, Terry Yue Zhuo
, Christoph Treude
, Jiamou Sun
, Xiaoning Du
, Zhenchang Xing
, David Lo
:
LLM-as-a-Judge for Software Engineering: Literature Review, Vision, and the Road Ahead. ACM Trans. Softw. Eng. Methodol. 35(9): 266:1-266:30 (2026)
[j232]Alessio Bucaioni
, Martin Weyssow
, Junda He
, Yunbo Lyu
, David Lo
:
Artificial Intelligence Support for Software Architecture Practice: A Systematic Review and Future Directions. ACM Trans. Softw. Eng. Methodol. 35(9): 277:1-277:36 (2026)
[j231]Bo Gao
, Yuan Wang, Qingsong Wei
, Yong Liu, Rick Siow Mong Goh, David Lo
:
$AiRacleX$: Automated Detection of Price Oracle Manipulations via LLM-Driven Knowledge Mining and Prompt Generation. IEEE Trans. Serv. Comput. 19(1): 2-13 (2026)
[j230]Xingwei Lin, Sicong Cao
, Le Yu
, Xiaobing Sun
, Fu Xiao
, Lei Xue
, Chunming Wu
, Kui Ren
, David Lo
:
Code Language Models for Security Patch Management: How Far are We? IEEE Trans. Serv. Comput. 19(3): 1963-1976 (2026)
[j229]Yiran Cheng
, Ting Zhang
, Lwin Khin Shar
, Shouguo Yang
, Chaopeng Dong
, David Lo
, Shichao Lv
, Zhiqiang Shi
, Limin Sun
:
Vercation: Precise Vulnerable Open-Source Software Version Identification Based on Static Analysis and LLM. IEEE Trans. Software Eng. 52(2): 376-394 (2026)
[j228]Li Huang
, Meng Yan
, Tao Yin
, Weifeng Sun
, Zhongxin Liu
, Hongyu Zhang
, David Lo
:
Steer Your Model: Secure Code Generation With Contrastive Decoding. IEEE Trans. Software Eng. 52(3): 809-834 (2026)
[j227]Terry Yue Zhuo
, Junda He
, Jiamou Sun
, Zhenchang Xing
, David Lo
, John C. Grundy
, Xiaoning Du
:
Identifying and Mitigating API Misuse in Large Language Models. IEEE Trans. Software Eng. 52(3): 855-873 (2026)
[j226]Ruidong Han
, Zhou Yang
, Chengyan Ma
, Ye Liu
, Yuqing Niu
, Siqi Ma
, Debin Gao
, David Lo
:
Automated TEE Adaptation With LLMs: Identifying, Transforming, and Porting Sensitive Functions in Programs. IEEE Trans. Software Eng. 52(3): 923-938 (2026)
[j225]Huan Xie
, Zhengxiong Deng
, Yan Lei
, Maojin Li
, Meng Yan
, David Lo
:
Mutants Will Tell: Statistical Mutation-Based Multiple Fault Localization for Deep Learning Programs. IEEE Trans. Software Eng. 52(3): 939-953 (2026)
[j224]Chong Chen
, Lingfeng Bao
, David Lo
, Yanlin Wang
, Zhenyu Shan
, Ting Chen
, Guangqiang Yin
, Jianxing Yu
, Zibin Zheng
, Jiachi Chen
:
Trace: Securing Smart Contract Repository Against Access Control Vulnerability. IEEE Trans. Software Eng. 52(4): 1301-1314 (2026)
[j223]Xin-Cheng Wen
, Xinchen Wang
, Yujia Chen
, Ruida Hu
, David Lo
, Cuiyun Gao
:
From Function to Repository: Towards Repository-Level Evaluation of Software Vulnerability Detection. IEEE Trans. Software Eng. 52(4): 1315-1331 (2026)
[j222]Weifeng Sun
, Naiqi Huang
, Meng Yan
, Li Huang
, Zhongxin Liu
, Xiao Liu
, David Lo
:
Cost-Effective Adversarial Attacks Against Code LLM With Model Attention. IEEE Trans. Software Eng. 52(4): 1371-1390 (2026)
[j221]Jianming Chang
, Xin Zhou
, Lulu Wang
, David Lo
, Bixin Li
:
Bridging Bug Localization and Issue Fixing: A Hierarchical Localization Framework Leveraging Large Language Models. IEEE Trans. Software Eng. 52(4): 1531-1548 (2026)
[j220]Ye Liu
, Yuqing Niu
, Chengyan Ma
, Ruidong Han
, Wei Ma
, Yi Li
, Debin Gao
, David Lo
:
Towards Secure Program Partitioning for Smart Contracts With LLM's In-Context Learning. IEEE Trans. Software Eng. 52(4): 1549-1567 (2026)
[j219]Renyi Zhong
, Yintong Huo
, Wenwei Gu
, Jinxi Kuang
, Zhihan Jiang
, Guangba Yu
, Yichen Li
, David Lo
, Michael R. Lyu
:
CCISolver: End-to-End Detection and Repair of Method-Level Code-Comment Inconsistency. IEEE Trans. Software Eng. 52(9): 2546-2565 (2026)
[c441]Ruidong Han
, Chengyan Ma
, Ye Liu
, Yuqing Niu
, David Lo
:
Shielding MCP Tool: A Secure Execution Framework Using TEE and Automated Trimming. ACISP (1) 2026: 401-421
[c440]Weifeng Sun, Meng Yan, Zhou Yang, Yuchen Chen, Song Sun, David Lo:
MultiCodeAttack: Iterative Jailbreak Attacking on LLMs with Multi-Code Prompt Injection. ACL (Findings) 2026: 14670-14690
[c439]Junkai Chen, Huihui Huang, Yunbo Lyu, Junwen An, Jieke Shi, Chengran Yang, Ting Zhang, Haoye Tian, Yikun Li, Zhenhao Li, Xin Zhou, Xing Hu, David Lo:
SecureVibeBench: Benchmarking Secure Vibe Coding of AI Agents via Reconstructing Vulnerability-Introducing Scenarios. ACL (1) 2026: 24144-24168
[c438]Chengran Yang, Ting Zhang, Jinfeng Jiang, Xin Zhou, Haoye Tian, Mingzhe Du, Jieke Shi, Junkai Chen, Yikun Li, Eng Lieh Ouh, Lwin Khin Shar, David Lo:
SeCuRepair: Semantics-Aligned, Curriculum-Driven, and Reasoning-Enhanced Vulnerability Repair Framework. ACL (1) 2026: 32108-32123
[c437]Chengyan Ma
, Jieke Shi
, Ruidong Han
, Ye Liu
, Yuqing Niu
, David Lo
:
Finding Missing Input Validation in TEEs via LLM-Assisted Symbolic Execution. FORGE@ICSE 2026: 110-115
[c436]Ye Liu
, Ruidong Han
, Chengyan Ma
, Yuqing Niu
, David Lo
:
PatchGPT: Multi-Agent Patch Backporting without Model Fine-Tuning. FORGE@ICSE 2026: 155-159
[c435]Luis Filipe Fernandes Gomes
, Xin Zhou
, David Lo
, Rui Abreu
:
Visual Loop: Bridging the Cognitive Gap in Software Development Through Visual-AI Collaboration. FORGE@ICSE 2026: 195-200
[c434]Thong Hoang, Mykhailo V. Klymenko, Xiwei Xu, Shidong Pan, Yi Ding, Xushuo Tang, Zhengyi Yang
, Jieke Shi, David Lo:
ESG Reporting Lifecycle Management with Large Language Models and AI Agents. ICSA-C 2026: 29-36
[c433]Huihui Huang
, Jieke Shi
, Junkai Chen
, Ting Zhang
, Yikun Li
, Chengran Yang
, Eng Lieh Ouh
, Lwin Khin Shar
, David Lo
:
PenForge: On-the-Fly Expert Agent Construction for Automated Penetration Testing. NIER@ICSE 2026: 76-80
[c432]Tan Bui, Ting Zhang, Ferdian Thung, Yunpeng Xiong, Penghao Jiang, Xin Zhou, David Lo:
Vul4Py: Benchmarking Automated Vulnerability Repair in Python with Paired Exploit and Functional Oracles. ProvSec 2026: 89-107
[c431]Yuqing Niu, Jieke Shi, Ruidong Han, Ye Liu, Chengyan Ma, Yunbo Lyu, David Lo:
What You Trust is Insecure: Demystifying How Developers (Mis)Use Trusted Execution Environments in Practice. SANER 2026: 228-239
[i320]Wenjie Li, Guansong Pang, Hezhe Qiao, Debin Gao, David Lo:
Identifying Good and Bad Neurons for Task-Level Controllable LLMs. CoRR abs/2601.04548 (2026)
[i319]Gou Tan, Zilong He, Min Li, Pengfei Chen, Jieke Shi, Zhensu Sun, Ting Zhang, Danwen Chen, Lwin Khin Shar, Chuanfu Zhang, David Lo:
LIDL: LLM Integration Defect Localization via Knowledge Graph-Enhanced Multi-Agent Analysis. CoRR abs/2601.05539 (2026)
[i318]Huihui Huang, Jieke Shi, Junkai Chen, Ting Zhang, Yikun Li, Chengran Yang, Eng Lieh Ouh, Lwin Khin Shar, David Lo:
PenForge: On-the-Fly Expert Agent Construction for Automated Penetration Testing. CoRR abs/2601.06910 (2026)
[i317]Massimiliano Di Penta, Kelly Blincoe, Marsha Chechik, Claire Le Goues, David Lo, Emerson Murphy-Hill, Thomas Zimmermann:
Future of Software Engineering Research: The SIGSOFT Perspective. CoRR abs/2601.19731 (2026)
[i316]Wei Minn, Biniam Fisseha Demissie, Yan Naing Tun, Jiakun Liu, Mariano Ceccato, Lwin Khin Shar, David Lo:
CovAgent: Overcoming the 30% Curse of Mobile Application Coverage with Agentic AI and Dynamic Instrumentation. CoRR abs/2601.21253 (2026)
[i315]Wei Minn, Phong Phan, Vikas Kumar Malviya, Benjamin Adolphi, Yan Naing Tun, Henning Benzon Treichl, Albert Ching, Lwin Khin Shar, David Lo:
Virtualization-based Penetration Testing Study for Detecting Accessibility Abuse Vulnerabilities in Banking Apps in East and Southeast Asia. CoRR abs/2601.21258 (2026)
[i314]Chengran Yang, Zichao Wei, Heminghao Deng, Jinfeng Jiang, Zhensu Sun, Ting Zhang, Tianyi Wu, Ming Wen, David Lo:
Autoregressive, Yet Revisable: In Decoding Revision for Secure Code Generation. CoRR abs/2602.01187 (2026)
[i313]Yuling Shi, Chaoxiang Xie
, Zhensu Sun, Yeheng Chen, Chenxu Zhang, Longfei Yun, Chengcheng Wan, Hongyu Zhang, David Lo, Xiaodong Gu:
CodeOCR: On the Effectiveness of Vision Language Models in Code Understanding. CoRR abs/2602.01785 (2026)
[i312]Yikun Li, Ting Zhang, Jieke Shi, Chengran Yang, Junda He, Xin Zhou, Jinfeng Jiang, Huihui Huang, Wen Bin Leow, Yide Yin, Eng Lieh Ouh, Lwin Khin Shar, David Lo:
Beyond Function-Level Analysis: Context-Aware Reasoning for Inter-Procedural Vulnerability Detection. CoRR abs/2602.06751 (2026)
[i311]Zhi Chen, Zhensu Sun, Yuling Shi, Chao Peng, Xiaodong Gu, David Lo, Lingxiao Jiang:
Rethinking the Value of Agent-Generated Tests for LLM-Based Software Engineering Agents. CoRR abs/2602.07900 (2026)
[i310]Thong Hoang, Mykhailo V. Klymenko, Xiwei Xu, Shidong Pan, Yi Ding, Xushuo Tang, Zhengyi Yang, Jieke Shi, David Lo:
ESG Reporting Lifecycle Management with Large Language Models and AI Agents. CoRR abs/2603.10646 (2026)
[i309]Ivana Clairine Irsan, Ratnadira Widyasari, Ting Zhang, Huihui Huang, Ferdian Thung, Yikun Li, Lwin Khin Shar, Eng Lieh Ouh, Hong Jin Kang, David Lo:
Revisiting Vulnerability Patch Identification on Data in the Wild. CoRR abs/2603.17266 (2026)
[i308]Huihui Huang, Jieke Shi, Bo Wang, Zhou Yang, David Lo:
Finding Memory Leaks in C/C++ Programs via Neuro-Symbolic Augmented Static Analysis. CoRR abs/2603.27224 (2026)
[i307]Yue Liu, Ratnadira Widyasari, Yanjie Zhao, Ivana Clairine Irsan, David Lo:
Debt Behind the AI Boom: A Large-Scale Empirical Study of AI-Generated Code in the Wild. CoRR abs/2603.28592 (2026)
[i306]Jieke Shi, Junda He, Zhou Yang, Chengran Yang, Mykhailo V. Klymenko, Thong Hoang, Xiwei Xu, Zhenchang Xing, David Lo:
Compiling Code LLMs into Lightweight Executables. CoRR abs/2603.29813 (2026)
[i305]Zhensu Sun, Zhihao Lin, Zhi Chen, Chengran Yang, Mingyi Zhou, Li Li, David Lo:
Executing as You Generate: Hiding Execution Latency in LLM Code Generation. CoRR abs/2604.00491 (2026)
[i304]Guoqing Wang, Chengran Yang, Xiaoxuan Zhou, Zeyu Sun, Bo Wang, David Lo, Dan Hao:
TestDecision: Sequential Test Suite Generation via Greedy Optimization and Reinforcement Learning. CoRR abs/2604.01799 (2026)
[i303]Yunbo Lyu, Jieke Shi, Hong Jin Kang, Ratnadira Widyasari, Junda He, Yuqing Niu, Chengran Yang, Junkai Chen, Zhou Yang, Julia Lawall, David Lo:
AgentSZZ: Teaching the LLM Agent to Play Detective with Bug-Inducing Commits. CoRR abs/2604.02665 (2026)
[i302]Ruida Hu, Xinchen Wang, Chao Peng, Cuiyun Gao, David Lo:
Evaluating LLM-Based 0-to-1 Software Generation in End-to-End CLI Tool Scenarios. CoRR abs/2604.06742 (2026)
[i301]Li Hu, Xiuwei Shang, Jieke Shi, Shaoyin Cheng, Junqi Zhang, Gangyang Li, Zhou Yang, Weiming Zhang, David Lo:
Can LLMs Deobfuscate Binary Code? A Systematic Analysis of Large Language Models into Pseudocode Deobfuscation. CoRR abs/2604.08083 (2026)
[i300]Ting Zhang, Yikun Li, Chengran Yang, Ratnadira Widyasari, Yue Liu, Ngoc Tan Bui, Thanh Phuc Nguyen, Yan Naing Tun, Ivana Clairine Irsan, Huu Hung Nguyen, Huihui Huang, Jinfeng Jiang, Lwin Khin Shar, Eng Lieh Ouh, David Lo, Hong Jin Kang, Yide Yin, Wen Bin Leow:
TitanCA: Lessons from Orchestrating LLM Agents to Discover 100+ CVEs. CoRR abs/2604.17860 (2026)
[i299]Victoria Gomes, Delaney Selb, Fabio Palomba, Rodrigo Spinola, David Lo:
LLM-Assisted Empirical Software Engineering: Systematic Literature Review and Research Agenda. CoRR abs/2604.26192 (2026)
[i298]Aoi Matsuda, Fumio Machida, David Lo:
Tail-aware N-version Machine Learning Models for Reliable API Recommendation. CoRR abs/2604.27647 (2026)
[i297]Yikun Li, Jinfeng Jiang, Ting Zhang, Chengran Yang, Chenxing Zhong, Yide Yin, Wen Bin Leow, Eng Lieh Ouh, Lwin Khin Shar, David Lo:
An Execution-Verified Multi-Language Benchmark for Code Semantic Reasoning. CoRR abs/2605.11006 (2026)
[i296]Wei Minn, Yan Naing Tun, Biniam Fesseha Demissie, Rui'ang Hu, Jiakun Liu, Mariano Ceccato, Lwin Khin Shar, David Lo:
Beyond the Tip of the Iceberg: Understanding SATD in Dockerfiles through the Lens of Co-evolution. CoRR abs/2605.21238 (2026)
[i295]Chengyan Ma, Jieke Shi, Ruidong Han, Ye Liu, Yuqing Niu, David Lo:
Finding Missing Input Validation in TEEs via LLM-Assisted Symbolic Execution. CoRR abs/2605.22058 (2026)
[i294]Chengyan Ma, Jieke Shi, Ruidong Han, Ye Liu, Feng Li, Yuqing Niu, David Lo:
Automated Repair of TEE Partitioning Issues via DSL-Guided and LLM-Assisted Patching. CoRR abs/2605.22087 (2026)
[i293]Yue Liu, Yanjie Zhao, Yunbo Lyu, Ting Zhang, Haoyu Wang, David Lo:
How Agentic AI Coding Assistants Become the Attacker's Shell. CoRR abs/2605.25871 (2026)
[i292]Zexin Wang, Changhua Pei, Yuanhao Liu, Jingjing Li, Yintong Huo, Quan Zhou, Haotian Si, Hang Cui, Zihan Liu, Gaogang Xie, Fei Sun, Dan Pei, David Lo:
Agent System Operations: Categorization, Challenges, and Future Directions. CoRR abs/2606.01581 (2026)
[i291]Zhihao Lin, Junhua Zhu, Mingyi Zhou, Xin Wang, Zhensu Sun, Renyu Yang, David Lo, Li Li:
To Run or Not to Run: Analyzing the Cost-Effectiveness of Code Execution in LLM-Based Program Repair. CoRR abs/2606.26978 (2026)
[i290]Wendkûuni C. Ouédraogo, Yinghua Li, Xueqi Dang, Pawel Jakub Borsukiewicz, Liang Xiao, Lingfeng Bao, Anil Koyuncu, Jacques Klein, David Lo, Tegawendé F. Bissyandé:
Humanizing Automatically Generated Unit Test Suites with LLM-Based Refactoring. CoRR abs/2606.28229 (2026)
[i289]Sicong Cao, Hao Ma, Le Yu, Kangyi Ding, Xiaolei Liu, Terry Yue Zhuo, Bo Wang, Xingwei Lin, Xiaobing Sun, Linzhang Wang, David Lo:
Knowledge-Enhanced Agentic Vulnerability Repair. CoRR abs/2607.00820 (2026)
[i288]Zhi Chen, Zhensu Sun, Yuling Shi, David Lo, Lingxiao Jiang:
Are Performance-Optimization Benchmarks Reliably Measuring Coding Agents? CoRR abs/2607.01211 (2026)
[i287]Zhihao Lin, Mingyi Zhou, Zhensu Sun, Yizhuo Yang, Renyu Yang, David Lo, Li Li:
RepoRescue: An Empirical Study of LLM Agents on Whole-Repository Compatibility Rescue. CoRR abs/2607.01213 (2026)
[i286]Shamse Tasnim Cynthia, Ratnadira Widyasari, Banani Roy, Italo Santos, David Lo:
From Generic to Personalized: Exploring Persona-Aware Code Review Explanations. CoRR abs/2607.08990 (2026)
[i285]Yunbo Lyu, David Williams, Jieke Shi, Zhensu Sun, Chao Peng, Zhou Yang, Federica Sarro, David Lo:
How Do Practitioners Build SE Agents? Insights from a Mixed-Methods Study. CoRR abs/2607.10856 (2026)
[i284]Yuchen Chen, Wei Cheng, Yuan Xiao, Zhou Yang, Weifeng Sun, Chunrong Fang, Xiang Chen, Baowen Xu, David Lo, Zhenyu Chen:
Insecure Coding Preferences in Long-Term Memory: Security Risks for LLM-based Code Generation. CoRR abs/2607.17619 (2026)
[i283]Wendkûuni C. Ouédraogo, Yinghua Li, Xueqi Dang, Pawel Jakub Borsukiewicz, Liang Xiao, Lingfeng Bao, Anil Koyuncu, Jacques Klein, David Lo, Tegawendé F. Bissyandé:
Semantic Drift in Bug Resolution: How Behavioral Signals Propagate from Reports to Tests and Patches. CoRR abs/2607.18550 (2026)
[i282]Weifeng Sun, Ye Fan, Yuchen Chen, Gou Tan, Jieke Shi, Yuan Yidi, Swee Liang Wong, Jonathan Pan, David Lo:
SciCodePile: A 128GB Corpus and Executable Benchmark for Challenging Scientific Code Generation. CoRR abs/2607.19104 (2026)
[i281]Zhongyuan Peng, Dan Huang, Chuyu Zhang, Caijun Xu, Changyi Xiao, Shibo Hong, David Lo, Lin Qiu, Xuezhi Cao, Jiyuan He, Yixin Cao:
ICAE-Bench: Evaluating Coding Agents as Interactive Project Builders. CoRR abs/2607.21217 (2026)
[i280]Shamse Tasnim Cynthia, Ratnadira Widyasari, Banani Roy, Ting Zhang, David Lo:
"Go Home Copilot, You're Drunk": Understanding Developer Responses to Agent-Generated Code Review Comments. CoRR abs/2607.21997 (2026)
[i279]Duc-Manh Tran, Ratnadira Widyasari, Ivana Clairine Irsan, Huihui Huang, Ting Zhang, Lwin Khin Shar, Ouh Eng Lieh, Hong Jin Kang, David Lo:
PoCEvolve: Generating Proof-of-Concept Exploits from Security Patches with Vulnerability-Aware Prompt Evolution. CoRR abs/2607.22076 (2026)
[i278]Yun Peng, Jun Wan, Jiakun Liu, Shuzheng Gao, David Lo, Xiaoxue Ren:
Multi-level Code Optimization via Mixture of Prompts. CoRR abs/2607.23665 (2026)
[i277]Yikun Li, Ting Zhang, Jiakun Liu, Jinfeng Jiang, Yuheng Yieh, Yixin Yang, Wen Bin Leow, Yide Yin, Yintong Huo, Eng Lieh Ouh, Lwin Khin Shar, David Lo:
Graph Is the Verifier: Agentic Reinforcement Learning for Interprocedural Vulnerability Detection. CoRR abs/2607.26656 (2026)
[i276]Xiaoye Zheng, Yujing Chen, Minghao Wu, David Lo, Difan Xie, Daoyuan Wu, Xiaohu Yang, Zhiyuan Wan:
Demystifying Solana Bots: From GitHub Blueprints to On-Chain Fingerprints. CoRR abs/2607.28424 (2026)
[i275]Tan Bui, Ting Zhang, Ferdian Thung, Yunpeng Xiong, Penghao Jiang, Xin Zhou, David Lo:
Vul4Py: Benchmarking Automated Vulnerability Repair in Python with Paired Exploit and Functional Oracles. CoRR abs/2608.00692 (2026)
[i274]Jieke Shi, Junda He, Wenjia Jiang, Weifeng Sun, Shidong Pan, Zhensu Sun, Chengran Yang, Peixin Zhang, Yifan Jia, Zhou Yang, Thong Hoang, Xiwei Xu, Zhenchang Xing, David Lo:
Lossless Tensor Compression as Program Synthesis. CoRR abs/2608.02162 (2026)
[i273]Chenyu Wang, Yunbo Lyu, Junda He, Zhou Yang, Chenxing Zhong, Yaniv Harel, David Lo:
Fail-Fast, Restart-Smart: Early Failure Prediction and Restart for SWE Agentic Tasks. CoRR abs/2608.03222 (2026)
[i272]Kexin Sun, Yunbo Lyu, Xutong Ma, Hongyu Kuang, Ratnadira Widyasari, He Zhang, Xiaoxing Ma, Julia Lawall, David Lo:
We Must Have Missed This Comment: Detecting and Repairing Stale Function References in Linux Kernel Comments. CoRR abs/2608.03734 (2026)
[i271]Junkai Chen, Chengran Yang, Xing Hu, Zhenhao Li, Xin Xia, David Lo:
AgentExecutor: Partial Code Execution via Agentic Context Generation. CoRR abs/2608.05959 (2026)
[i270]Gou Tan, Zhensu Sun, Jieke Shi, Ting Zhang, Zilong He, Qingfu Wu, Shuai Liang, Weifeng Sun, Junda He, Pengfei Chen, Chuanfu Zhang, Lwin Khin Shar, David Lo:
AgentChaos: Chaos Engineering for Agent Systems via Programmatic Fault Injection. CoRR abs/2608.06790 (2026)
[i269]Weifeng Sun, Jieke Shi, Zhou Yang, Yuchen Chen, Hongyan Li, Meng Yan, David Lo:
How Reasoning Shapes Social Bias in LLM-Generated Code? CoRR abs/2608.06829 (2026)
[i268]Weifeng Sun, Quanjun Zhang, Yuchen Chen, Chengran Yang, Gou Tan, David Lo:
Understanding and Improving Model Editing for Secure Code Generation. CoRR abs/2608.06848 (2026)
[i267]Xiuwei Shang, Li Hu, Xiao Jiang, Jieke Shi, Junda He, Zhou Yang, Shaoyin Cheng, Guoqiang Chen, Weiming Zhang, David Lo:
Beyond Text Matching: Towards Reference-Free Evaluation for Human-Oriented Binary Reverse Engineering. CoRR abs/2608.07038 (2026)
[i266]Xin Zhou, Chun Yong Chong, Kisub Kim, Yun Peng, Rui Shu, Zihan Wu, Xu Han, Guowen Yuan, Zeyang Zhuang, Jounghoon Kim, Jeongjin Ju, Seongmin Ju, Taein Yoon, David Lo:
A Unified Issue Resolution Benchmark for Requirement Clarification, Planning, and Code Generation for Coding Agents. CoRR abs/2608.09072 (2026)
[i265]Zhensu Sun, Chengran Yang, Yunbo Lyu, Jieke Shi, David Lo:
Second Thought: Reasoning in Parallel as LLM Agents Act and Observe. CoRR abs/2608.13667 (2026)
[i264]Jinfeng Jiang, Yikun Li, Chengran Yang, Ting Zhang, Wen Bin Leow, Yide Yin, Eng Lieh Ouh, Lwin Khin Shar, David Lo:
CoSA: Context-Aware Severity Assessment via Context Analysis with Large Language Models. CoRR abs/2608.13928 (2026)
[i263]Junda He, Jieke Shi, Zhou Yang, Mingfei Cheng, David Lo:
Learning from the Test: Self-Referential Differential Testing for Deep RL Agents. CoRR abs/2608.22284 (2026)
[i262]Phong Trinh Duy, Trang Dang Yen, Hung Nguyen-Huu, Bach Le, Quyet-Thang Huynh, Dieu Hoang Vu, David Lo, Thanh Le-Cong:
Athena: Vulnerability-Affected Library Identification via Knowledge Graph Completion. CoRR abs/2609.01187 (2026)
[i261]Yuling Shi, Zhensu Sun, Junsen Dong, Chengcheng Wan, David Lo, Xiaodong Gu:
EarlyEval: Cheaper Agent Evaluation via Early Outcome Prediction. CoRR abs/2609.02783 (2026)
[i260]Dangfeng Pan, Zhensu Sun, Cenyuan Zhang, David Lo, Xiaoning Du
:
Talking to Itself While Coding: What Makes Comments Help Code Generation? CoRR abs/2609.09242 (2026)
[i259]Ivana Clairine Irsan, Ratnadira Widyasari, Huihui Huang, Ting Zhang, Yue Liu, Ouh Eng Lieh, Lwin Khin Shar, Hong Jin Kang, David Lo:
Towards Scalable and Cost-Efficient Vulnerability Detection: A Study on Automatic Query Generation. CoRR abs/2609.10412 (2026)- 2025
[j218]Feifei Niu
, Chuanyi Li
, Kui Liu
, Xin Xia
, David Lo
:
When Deep Learning Meets Information Retrieval-based Bug Localization: A Survey. ACM Comput. Surv. 57(11): 296:1-296:41 (2025)
[j217]E. Papale, Antonella Arcangeli, A. Azzellino, M. Bellingeri, G. Bergamini, Giuseppa Buscaino, G. Calogero, A. Cañadas, David Lo, R. De Stephanis, N. Di-Méglio, C. Lanfredi, C. Giacoma, G. Gnone, B. Mussi, Daniela Silvia Pace
, L. Pintore, L. Pireddu, J. M. Salazar-Sierra, P. Tepsich, B. Violi, A. Giovannini:
Seasonal habitat suitability and distribution patterns of Mediterranean fin whales. Ecol. Informatics 90: 103362 (2025)
[j216]Junda He, Bowen Xu, Zhou Yang, DongGyun Han, Chengran Yang, Jiakun Liu
, Zhipeng Zhao, David Lo
:
PTM4Tag+: Tag recommendation of stack overflow posts with pre-trained models. Empir. Softw. Eng. 30(1): 28 (2025)
[j215]Xin Zhou
, DongGyun Han, David Lo
:
Bridging expert knowledge with deep learning techniques for just-in-time defect prediction. Empir. Softw. Eng. 30(1): 37 (2025)
[j214]Wendkûuni C. Ouédraogo
, Laura Plein, Abdoul Kader Kaboré, Andrew Habib, Jacques Klein, David Lo
, Tegawendé F. Bissyandé:
Enriching automatic test case generation by extracting relevant test inputs from bug reports. Empir. Softw. Eng. 30(3): 85 (2025)
[j213]Zuobin Wang
, Zhiyuan Wan
, Yujing Chen
, Yun Zhang
, David Lo
, Difan Xie
, Xiaohu Yang
:
Clone Detection for Smart Contracts: How Far Are We? Proc. ACM Softw. Eng. 2(FSE): 1249-1269 (2025)
[j212]Junwei Zhang
, Xing Hu
, Shan Gao
, Xin Xia
, David Lo
, Shanping Li
:
Less Is More: On the Importance of Data Quality for Unit Test Generation. Proc. ACM Softw. Eng. 2(FSE): 1293-1316 (2025)
[j211]Yue Li
, Bohan Liu
, Ting Zhang
, Zhiqi Wang
, David Lo
, Lanxin Yang
, Jun Lyu
, He Zhang
:
A Knowledge Enhanced Large Language Model for Bug Localization. Proc. ACM Softw. Eng. 2(FSE): 1914-1936 (2025)
[j210]Keyu Liang
, Zhongxin Liu
, Chao Liu
, Zhiyuan Wan
, David Lo
, Xiaohu Yang
:
Zero-Shot Cross-Domain Code Search without Fine-Tuning. Proc. ACM Softw. Eng. 2(FSE): 1937-1959 (2025)
[j209]Xiaoye Zheng
, Zhiyuan Wan
, David Lo
, Difan Xie
, Xiaohu Yang
:
Why Does My Transaction Fail? A First Look at Failed Transactions on the Solana Blockchain. Proc. ACM Softw. Eng. 2(ISSTA): 1489-1512 (2025)
[j208]Dezhen Kong
, Jiakun Liu
, Chao Ni
, David Lo
, Lingfeng Bao
:
More Effective JavaScript Breaking Change Detection via Dynamic Object Relation Graph. Proc. ACM Softw. Eng. 2(ISSTA): 2340-2361 (2025)
[j207]Ruidong Han
, Juanru Li
, Zhuo Ma
, David Lo
, Arash Shaghaghi
, Jianfeng Ma
, Siqi Ma
:
Hotpatching on the Fly - Mitigating Drone Incidents Arising From Incorrect Configuration. IEEE Trans. Dependable Secur. Comput. 22(4): 3856-3867 (2025)
[j206]Li Huang
, Weifeng Sun
, Meng Yan
, Zhongxin Liu
, Yan Lei
, David Lo
:
Neuron Semantic-Guided Test Generation for Deep Neural Networks Fuzzing. ACM Trans. Softw. Eng. Methodol. 34(1): 15:1-15:38 (2025)
[j205]Zhensu Sun
, Xiaoning Du
, Fu Song
, Shangwen Wang
, Mingze Ni
, Li Li
, David Lo
:
Don't Complete It! Preventing Unhelpful Code Completion for Productive and Sustainable Neural Code Completion Systems. ACM Trans. Softw. Eng. Methodol. 34(1): 21:1-21:22 (2025)
[j204]Ting Zhang
, Ivana Clairine Irsan
, Ferdian Thung
, David Lo
:
Revisiting Sentiment Analysis for Software Engineering in the Era of Large Language Models. ACM Trans. Softw. Eng. Methodol. 34(3): 60:1-60:30 (2025)
[j203]Yunqi Chen
, Zhiyuan Wan
, Yifei Zhuang
, Ning Liu
, David Lo
, Xiaohu Yang
:
Understanding the OSS Communities of Deep Learning Frameworks: A Comparative Case Study of PyTorch and TensorFlow. ACM Trans. Softw. Eng. Methodol. 34(3): 70:1-70:30 (2025)
[j202]Ruidong Han
, Shangzhi Xu
, Juanru Li
, Elisa Bertino
, David Lo
, Jianfeng Ma
, Siqi Ma
:
Real-time Rectifying Flight Control Misconfiguration Using Intelligent Agent. ACM Trans. Softw. Eng. Methodol. 34(4): 92:1-92:29 (2025)
[j201]Zhou Yang
, Jieke Shi
, Muhammad Hilmi Asyrofi
, Bowen Xu
, Xin Zhou
, Dong-Gyun Han
, David Lo
:
Prioritizing Speech Test Cases. ACM Trans. Softw. Eng. Methodol. 34(4): 109:1-109:27 (2025)
[j200]Dezhen Kong
, Jiakun Liu
, Lingfeng Bao
, David Lo
:
Toward Better Comprehension of Breaking Changes in the NPM Ecosystem. ACM Trans. Softw. Eng. Methodol. 34(4): 111:1-111:23 (2025)
[j199]Junda He
, Christoph Treude
, David Lo
:
LLM-Based Multi-Agent Systems for Software Engineering: Literature Review, Vision, and the Road Ahead. ACM Trans. Softw. Eng. Methodol. 34(5): 124:1-124:30 (2025)
[j198]Jieke Shi
, Zhou Yang
, David Lo
:
Efficient and Green Large Language Models for Software Engineering: Literature Review, Vision, and the Road Ahead. ACM Trans. Softw. Eng. Methodol. 34(5): 137:1-137:22 (2025)
[j197]Xin Zhou
, Sicong Cao
, Xiaobing Sun
, David Lo
:
Large Language Model for Vulnerability Detection and Repair: Literature Review and the Road Ahead. ACM Trans. Softw. Eng. Methodol. 34(5): 145:1-145:31 (2025)
[j196]Lishui Fan
, Jiakun Liu
, Zhongxin Liu
, David Lo
, Xin Xia
, Shanping Li
:
Exploring the Capabilities of LLMs for Code-Change-Related Tasks. ACM Trans. Softw. Eng. Methodol. 34(6): 159:1-159:36 (2025)
[j195]Ratnadira Widyasari
, Ting Zhang
, Abir Bouraffa
, Walid Maalej
, David Lo
:
Explaining Explanations: An Empirical Study of Explanations in Code Reviews. ACM Trans. Softw. Eng. Methodol. 34(6): 177:1-177:30 (2025)
[j194]Kisub Kim
, Xin Zhou
, Dongsun Kim
, Julia Lawall
, Kui Liu
, Tegawendé F. Bissyandé
, Jacques Klein
, Jaekwon Lee
, David Lo
:
How Are We Detecting Inconsistent Method Names? An Empirical Study from Code Review Perspective. ACM Trans. Softw. Eng. Methodol. 34(6): 178:1-178:27 (2025)
[j193]Martin Weyssow
, Xin Zhou
, Kisub Kim
, David Lo
, Houari A. Sahraoui
:
Exploring Parameter-Efficient Fine-Tuning Techniques for Code Generation with Large Language Models. ACM Trans. Softw. Eng. Methodol. 34(7): 204:1-204:25 (2025)
[j192]Jieke Shi
, Zhou Yang
, Junda He
, Bowen Xu
, Dongsun Kim
, DongGyun Han
, David Lo
:
Finding Safety Violations of AI-Enabled Control Systems through the Lens of Synthesized Proxy Programs. ACM Trans. Softw. Eng. Methodol. 34(7): 206:1-206:35 (2025)
[j191]Yaoxian Li
, Shiyi Qi
, Cuiyun Gao
, Yun Peng
, David Lo
, Michael R. Lyu
, Zenglin Xu
:
Understanding the Robustness of Transformer-Based Code Intelligence via Code Transformation: Challenges and Opportunities. IEEE Trans. Software Eng. 51(2): 521-547 (2025)
[j190]Chuyang Xu
, Zhongxin Liu
, Xiaoxue Ren
, Gehao Zhang
, Ming Liang
, David Lo
:
FlexFL: Flexible and Effective Fault Localization With Open-Source Large Language Models. IEEE Trans. Software Eng. 51(5): 1455-1471 (2025)
[j189]Zhonghao Jiang
, Meng Yan
, Li Huang
, Weifeng Sun
, Chao Liu
, Song Sun
, David Lo
:
DeepVec: State-Vector Aware Test Case Selection for Enhancing Recurrent Neural Network. IEEE Trans. Software Eng. 51(6): 1702-1723 (2025)
[j188]Xiaoye Zheng
, Zhiyuan Wan
, Shun Liu
, Kaiwen Yang
, David Lo
, Xiaohu Yang
:
GNNContext: GNN-based Code Context Prediction for Programming Tasks. IEEE Trans. Software Eng. 51(8): 2268-2284 (2025)
[j187]Le Deng
, Xiaoxia Ren
, Chao Ni
, Ming Liang
, David Lo
, Zhongxin Liu
:
Enhancing Project-Specific Code Completion by Inferring Internal API Information. IEEE Trans. Software Eng. 51(9): 2566-2582 (2025)
[j186]Dong Li
, Shanfu Shu
, Meng Yan
, Zhongxin Liu
, Chao Liu
, Xiaohong Zhang
, David Lo
:
Improving Co-Decoding Based Security Hardening of Code LLMs Leveraging Knowledge Distillation. IEEE Trans. Software Eng. 51(9): 2634-2650 (2025)
[c430]Yindu Su, Huike Zou, Lin Sun, Ting Zhang, Haiyang Yang, Chen Li Yu, David Lo, Qingheng Zhang, Shuguang Han, Jufeng Chen:
TACLR: A Scalable and Efficient Retrieval-based Method for Industrial Product Attribute Value Identification. ACL (1) 2025: 31526-31538
[c429]Wei Minn, Phong Phan, Vikas Kumar Malviya, Benjamin Adolphi, Yan Naing Tun, Henning Benzon Treichl, Albert Ching, Lwin Khin Shar, David Lo:
Virtualization-based Penetration Testing Study for Detecting Accessibility Abuse Vulnerabilities in Banking Apps in East and Southeast Asia. APSEC 2025: 967-972
[c428]Yutian Tang
, Hongchen Cao
, Yuxi Chen
, David Lo
:
Characterising Bugs in Jupyter Platform. EASE 2025: 136-146
[c427]Alessio Bucaioni, Martin Weyssow, Junda He, Yunbo Lyu, David Lo
:
A Functional Software Reference Architecture for LLM-Integrated Systems. ICSA Companion 2025: 1-5
[c426]Chengran Yang, Jiakun Liu
, Bowen Xu, Christoph Treude, Yunbo Lyu, Junda He, Ming Li, David Lo
:
APIDocBooster: An Extract-Then-Abstract Framework for Augmenting API Documentation. ICSME 2025: 36-47
[c425]Wendkûuni C. Ouédraogo
, Yinghua Li, Xueqi Dang, Xin Zhou, Anil Koyuncu, Jacques Klein, David Lo
, Tegawendé F. Bissyandé:
Rethinking Cognitive Complexity for Unit Tests: Toward a Readability-Aware Metric Grounded in Developer Perception. ICSME 2025: 797-802
[c424]Guang Yang, Yu Zhou, Xiang Chen, Wei Zheng, Xing Hu, Xin Zhou, David Lo, Taolue Chen:
Code-DiTing: Automatic Evaluation of Code Generation without References or Test Cases. ASE 2025: 154-165
[c423]Yunbo Lyu, Zhou Yang, Jieke Shi, Jianming Chang, Yue Liu, David Lo:
"My productivity is boosted, but ..." Demystifying Users' Perception on AI Coding Assistants. ASE 2025: 191-203
[c422]Chenyu Wang, Zhou Yang, Yaniv Harel, David Lo:
Backdoors in Code Summarizers: How Bad Is It? ASE 2025: 1182-1194
[c421]Yujing Chen, Xuanming Liu, Zhiyuan Wan, Zuobin Wang, David Lo, Difan Xie, Xiaohu Yang:
Why Is My Transaction Risky? Understanding Smart Contract Semantics and Interactions in the NFT Ecosystem. ASE 2025: 2071-2082
[c420]Zhensu Sun, Chengran Yang, Xiaoning Du
, Zhou Yang, Li Li, David Lo:
Token Sugar: Making Source Code Sweeter for LLMs through Token-Efficient Shorthand. ASE 2025: 2440-2451
[c419]Xin Zhou, Kisub Kim, Ting Zhang
, Martin Weyssow, Luís F. Gomes, Guang Yang, Kui Liu, Xin Xia, David Lo:
SE-Jury: An LLM-as-Ensemble-Judge Metric for Narrowing the Gap with Human Evaluation in SE. ASE 2025: 2606-2618
[c418]Fanyu Wang, Chetan Arora, Yonghui Liu, Kaicheng Huang, Chakkrit Tantithamthavorn, Aldeida Aleti, Dishan Sambathkumar, David Lo:
Multi-Modal Requirements Data-based Acceptance Criteria Generation using LLMs. ASE 2025: 3334-3345
[c417]Yunbo Lyu
, Zhou Yang
, Yuqing Niu
, Jing Jiang
, David Lo
:
Do Existing Testing Tools Really Uncover Gender Bias in Text-to-Image Models? ACM Multimedia 2025: 11687-11696
[c416]Zicheng Zhang
, Jiakun Liu
, Ferdian Thung
, Xing Hu
, Wei Minn
, Yan Naing Tun
, Lwin Khin Shar
, David Lo
, Debin Gao
:
DynDebloater: Dynamically Debloating Unwanted Features of Android Apps without APK Modification. SIGSOFT FSE Companion 2025: 1055-1059
[d5]Joel Castaño Fernández
, Rafael Cabañas
, Antonio Salmerón
, David Lo
, Silverio Martínez-Fernández
:
Replication Package for 'How do Machine Learning Models Change?'. Version 3. Zenodo, 2025 [all versions]
[d4]Joel Castaño Fernández
, Rafael Cabañas
, Antonio Salmerón
, David Lo
, Silverio Martínez-Fernández
:
Replication Package for 'How do Machine Learning Models Change?'. Version 4. Zenodo, 2025 [all versions]
[d3]Alexandra González Álvarez
, Xavier Franch
, David Lo
, Silverio Martínez-Fernández
:
Replication Package for "Cataloguing Hugging Face Models to Software Engineering Activities: Automation and Findings". Zenodo, 2025
[i258]Yindu Su, Huike Zou, Lin Sun, Ting Zhang, Haiyang Yang, Liyu Chen, David Lo, Qingheng Zhang, Shuguang Han, Jufeng Chen:
TACLR: A Scalable and Efficient Retrieval-based Method for Industrial Product Attribute Value Identification. CoRR abs/2501.03835 (2025)
[i257]Zicheng Zhang, Jiakun Liu
, Ferdian Thung, Haoyu Ma, Rui Li, Yan Naing Tun, Wei Minn, Lwin Khin Shar, Shahar Maoz, Eran Toch, David Lo, Joshua Wong, Debin Gao:
Shelving it rather than Ditching it: Dynamically Debloating DEX and Native Methods of Android Applications without APK Modification. CoRR abs/2501.04963 (2025)
[i256]Alessio Bucaioni, Martin Weyssow, Junda He, Yunbo Lyu, David Lo:
A Functional Software Reference Architecture for LLM-Integrated Systems. CoRR abs/2501.12904 (2025)
[i255]Yunbo Lyu, Zhou Yang, Yuqing Niu, Jing Jiang, David Lo:
Do Existing Testing Tools Really Uncover Gender Bias in Text-to-Image Models? CoRR abs/2501.15775 (2025)
[i254]Xin Zhou, Martin Weyssow, Ratnadira Widyasari, Ting Zhang, Junda He, Yunbo Lyu, Jianming Chang, Beiqi Zhang, Dan Huang, David Lo:
LessLeak-Bench: A First Investigation of Data Leakage in LLMs Across 83 Software Engineering Benchmarks. CoRR abs/2502.06215 (2025)
[i253]Bo Gao, Yuan Wang, Qingsong Wei, Yong Liu, Rick Siow Mong Goh, David Lo:
AiRacleX: Automated Detection of Price Oracle Manipulations via LLM-Driven Knowledge Mining and Prompt Generation. CoRR abs/2502.06348 (2025)
[i252]Ruidong Han, Zhou Yang, Chengyan Ma, Ye Liu, Yuqing Niu, Siqi Ma, Debin Gao, David Lo:
AutoTEE: Automated Migration and Protection of Programs in Trusted Execution Environments. CoRR abs/2502.13379 (2025)
[i251]Junwei Zhang, Xing Hu, Shan Gao, Xin Xia, David Lo, Shanping Li:
Less is More: On the Importance of Data Quality for Unit Test Generation. CoRR abs/2502.14212 (2025)
[i250]Ye Liu, Yuqing Niu, Chengyan Ma, Ruidong Han, Wei Ma, Yi Li, Debin Gao, David Lo:
Towards Secure Program Partitioning for Smart Contracts with LLM's In-Context Learning. CoRR abs/2502.14215 (2025)
[i249]Chengyan Ma, Ruidong Han, Ye Liu, Yuqing Niu, Di Lu, Chuang Tian
, Jianfeng Ma, Debin Gao, David Lo:
DITING: A Static Analyzer for Identifying Bad Partitioning Issues in TEE Applications. CoRR abs/2502.15281 (2025)
[i248]Jianming Chang, Xin Zhou, Lulu Wang, David Lo, Bixin Li:
Bridging Bug Localization and Issue Fixing: A Hierarchical Localization Framework Leveraging Large Language Models. CoRR abs/2502.15292 (2025)
[i247]Ting Zhang, Chengran Yang, Yindu Su, Martin Weyssow, Huu Hung Nguyen, Tan Bui, Hong Jin Kang, Yikun Li, Eng Lieh Ouh, Lwin Khin Shar, David Lo:
Benchmarking Large Language Models for Multi-Language Software Vulnerability Detection. CoRR abs/2503.01449 (2025)
[i246]Junda He, Jieke Shi, Terry Yue Zhuo, Christoph Treude, Jiamou Sun, Zhenchang Xing, Xiaoning Du
, David Lo:
From Code to Courtroom: LLMs as the New Software Judges. CoRR abs/2503.02246 (2025)
[i245]Chengran Yang, Zhensu Sun, Hong Jin Kang, Jieke Shi, David Lo:
Think Like Human Developers: Harnessing Community Knowledge for Structured Code Reasoning. CoRR abs/2503.14838 (2025)
[i244]Yiran Cheng, Ting Zhang, Lwin Khin Shar, Zhe Lang, David Lo, Shichao Lv, Dongliang Fang, Zhiqiang Shi, Limin Sun:
Fixseeker: An Empirical Driven Graph-based Approach for Detecting Silent Vulnerability Fixes in Open Source Software. CoRR abs/2503.20265 (2025)
[i243]Terry Yue Zhuo, Junda He, Jiamou Sun, Zhenchang Xing, David Lo, John C. Grundy, Xiaoning Du
:
Identifying and Mitigating API Misuse in Large Language Models. CoRR abs/2503.22821 (2025)
[i242]Alessio Bucaioni, Martin Weyssow, Junda He, Yunbo Lyu, David Lo:
Artificial Intelligence for Software Architecture: Literature Review and the Road Ahead. CoRR abs/2504.04334 (2025)
[i241]Martin Weyssow, Chengran Yang, Junkai Chen, Yikun Li, Huihui Huang, Ratnadira Widyasari, Han Wei Ang, Frank Liauw, Eng Lieh Ouh, Lwin Khin Shar, David Lo:
R2Vul: Learning to Reason about Software Vulnerabilities with Reinforcement Learning and Structured Reasoning Distillation. CoRR abs/2504.04699 (2025)
[i240]Keyu Liang, Zhongxin Liu, Chao Liu, Zhiyuan Wan, David Lo, Xiaohu Yang:
Zero-Shot Cross-Domain Code Search without Fine-Tuning. CoRR abs/2504.07740 (2025)
[i239]Xiaoye Zheng, Zhiyuan Wan, David Lo, Difan Xie, Xiaohu Yang:
Why Does My Transaction Fail? A First Look at Failed Transactions on the Solana Blockchain. CoRR abs/2504.18055 (2025)
[i238]Yixin Cao, Shibo Hong, Xinze Li, Jiahao Ying, Yubo Ma, Haiyuan Liang, Yantao Liu, Zijun Yao, Xiaozhi Wang, Dan Huang, Wenxuan Zhang, Lifu Huang, Muhao Chen, Lei Hou, Qianru Sun, Xingjun Ma, Zuxuan Wu, Min-Yen Kan, David Lo, Qi Zhang, Heng Ji, Jing Jiang, Juanzi Li, Aixin Sun, Xuanjing Huang
, Tat-Seng Chua, Yu-Gang Jiang:
Toward Generalizable Evaluation in the LLM Era: A Survey Beyond Benchmarks. CoRR abs/2504.18838 (2025)
[i237]Feifei Niu, Chuanyi Li, Kui Liu, Xin Xia, David Lo:
When Deep Learning Meets Information Retrieval-based Bug Localization: A Survey. CoRR abs/2505.00144 (2025)
[i236]Xing Hu, Feifei Niu, Junkai Chen, Xin Zhou, Junwei Zhang, Junda He, Xin Xia, David Lo:
Assessing and Advancing Benchmarks for Evaluating Large Language Models in Software Engineering Tasks. CoRR abs/2505.08903 (2025)
[i235]Ratnadira Widyasari, Martin Weyssow, Ivana Clairine Irsan, Han Wei Ang, Frank Liauw, Eng Lieh Ouh, Lwin Khin Shar, Hong Jin Kang, David Lo:
Let the Trial Begin: A Mock-Court Approach to Vulnerability Detection using LLM-Based Agents. CoRR abs/2505.10961 (2025)
[i234]Guang Yang, Yu Zhou, Xiang Chen, Wei Zheng, Xing Hu, Xin Zhou, David Lo, Taolue Chen:
CODE-DITING: A Reasoning-Based Metric for Functional Alignment in Code Evaluation. CoRR abs/2505.19502 (2025)
[i233]Xin Zhou, Kisub Kim, Ting Zhang, Martin Weyssow, Luís F. Gomes, Guang Yang, David Lo:
An LLM-as-Judge Metric for Bridging the Gap with Human Evaluation in SE Tasks. CoRR abs/2505.20854 (2025)
[i232]Chenyu Wang
, Zhou Yang, Yaniv Harel
, David Lo:
Which Factors Make Code LLMs More Vulnerable to Backdoor Attacks? A Systematic Study. CoRR abs/2506.01825 (2025)
[i231]Alexandra González
, Xavier Franch, David Lo, Silverio Martínez-Fernández:
How do Pre-Trained Models Support Software Engineering? An Empirical Study in Hugging Face. CoRR abs/2506.03013 (2025)
[i230]Wendkûuni C. Ouédraogo, Yinghua Li, Xueqi Dang, Xin Zhou, Anil Koyuncu, Jacques Klein, David Lo, Tegawendé F. Bissyandé:
Mind the Gap: A Readability-Aware Metric for Test Code Complexity. CoRR abs/2506.06764 (2025)
[i229]Wendkûuni C. Ouédraogo, Yinghua Li, Xueqi Dang, Xin Zhou, Anil Koyuncu, Jacques Klein, David Lo, Tegawendé F. Bissyandé:
Beyond Surface Similarity: Evaluating LLM-Based Test Refactorings with Structural and Semantic Awareness. CoRR abs/2506.06767 (2025)
[i228]Huu Hung Nguyen, Duc-Manh Tran, Yiran Cheng, Thanh Le-Cong, Hong Jin Kang, Ratnadira Widyasari, Lwin Khin Shar, Ouh Eng Lieh, Ting Zhang, David Lo:
Mapping NVD Records to Their VFCs: How Hard is it? CoRR abs/2506.09702 (2025)
[i227]Yutian Tang, Hongchen Cao, Yuxi Chen, David Lo:
Characterising Bugs in Jupyter Platform. CoRR abs/2506.14055 (2025)
[i226]Renyi Zhong, Yintong Huo, Wenwei Gu, Jinxi Kuang, Zhihan Jiang, Guangba Yu, Yichen Li, David Lo, Michael R. Lyu:
CCISolver: End-to-End Detection and Repair of Method-Level Code-Comment Inconsistency. CoRR abs/2506.20558 (2025)
[i225]Huihui Huang, Ratnadira Widyasari, Ting Zhang, Ivana Clairine Irsan, Jieke Shi, Han Wei Ang
, Frank Liauw, Eng Lieh Ouh, Lwin Khin Shar, Hong Jin Kang, David Lo:
Back to the Basics: Rethinking Issue-Commit Linking with LLM-Assisted Retrieval. CoRR abs/2507.09199 (2025)
[i224]Shuhan Liu, Xing Hu, Kerui Huang, Xiaohu Yang, David Lo, Xin Xia:
Improving Code LLM Robustness to Prompt Perturbations via Layer-Aware Model Editing. CoRR abs/2507.16407 (2025)
[i223]Tan Bui, Yan Naing Tun, Thanh Phuc Nguyen, Yindu Su, Ferdian Thung, Yikun Li, Han Wei Ang
, Yide Yin, Frank Liauw, Lwin Khin Shar, Eng Lieh Ouh, Ting Zhang, David Lo:
VulCoCo: A Simple Yet Effective Method for Detecting Vulnerable Code Clones. CoRR abs/2507.16661 (2025)
[i222]Jianming Chang, Jieke Shi, Yunbo Lyu, Xin Zhou, Lulu Wang, Zhou Yang, Bixin Li, David Lo:
SLICEMATE: Accurate and Scalable Static Program Slicing via LLM-Powered Agents. CoRR abs/2507.18957 (2025)
[i221]Bo Wang, Pengyang Wang, Chong Chen, Qi Sun, Jieke Shi, Chengran Yang, Ming Deng, Youfang Lin, Zhou Yang, David Lo:
Mut4All: Fuzzing Compilers via LLM-Synthesized Mutators Learned from Bug Reports. CoRR abs/2507.19275 (2025)
[i220]Le Deng, Xiaoxue Ren, Chao Ni, Ming Liang, David Lo, Zhongxin Liu:
Enhancing Project-Specific Code Completion by Inferring Internal API Information. CoRR abs/2507.20888 (2025)
[i219]Yikun Li, Ngoc Tan Bui, Ting Zhang, Martin Weyssow, Chengran Yang, Xin Zhou, Jinfeng Jiang, Junkai Chen, Huihui Huang, Huu Hung Nguyen, Chiok Yew Ho, Jie Tang, Ruiyin Li, Yide Yin, Han Wei Ang
, Frank Liauw, Eng Lieh Ouh, Lwin Khin Shar, David Lo:
Out of Distribution, Out of Luck: How Well Can LLMs Trained on Vulnerability Datasets Detect Top 25 CWE Weaknesses? CoRR abs/2507.21817 (2025)
[i218]Fanyu Wang, Chetan Arora, Yonghui Liu, Kaicheng Huang, Chakkrit Tantithamthavorn, Aldeida Aleti, Dishan Sambathkumar, David Lo:
Multi-Modal Requirements Data-based Acceptance Criteria Generation using LLMs. CoRR abs/2508.06888 (2025)
[i217]Junxiao Han, Yarong Wang
, Xiaodong Gu, Cuiyun Gao, Yao Wan, Song Han, David Lo, Shuiguang Deng:
LibRec: Benchmarking Retrieval-Augmented LLMs for Library Migration Recommendations. CoRR abs/2508.09791 (2025)
[i216]Yunbo Lyu, Zhou Yang, Jieke Shi, Jianming Chang, Yue Liu, David Lo:
"My productivity is boosted, but ..." Demystifying Users' Perception on AI Coding Assistants. CoRR abs/2508.12285 (2025)
[i215]Dangfeng Pan, Zhensu Sun, Cenyuan Zhang, David Lo, Xiaoning Du
:
The Hidden Cost of Readability: How Code Formatting Silently Consumes Your LLM Budget. CoRR abs/2508.13666 (2025)
[i214]Shuhan Liu, Xing Hu, Xin Xia, David Lo, Xiaohu Yang:
An Empirical Study of Vulnerable Package Dependencies in LLM Repositories. CoRR abs/2508.21417 (2025)
[i213]Junda He, Zhou Yang, Jieke Shi, Chengran Yang, Kisub Kim, Bowen Xu, Xin Zhou, David Lo:
Curiosity-Driven Testing for Sequential Decision-Making Process. CoRR abs/2509.02025 (2025)
[i212]Huu Hung Nguyen, Anh Tuan Nguyen, Thanh Le-Cong, Yikun Li, Han Wei Ang
, Yide Yin, Frank Liauw, Lwin Khin Shar, Ouh Eng Lieh, Ting Zhang, David Lo:
PatchSeeker: Mapping NVD Records to their Vulnerability-fixing Commits with LLM Generated Commits and Embeddings. CoRR abs/2509.07540 (2025)
[i211]Luís F. Gomes, Xin Zhou, David Lo, Rui Abreu:
VisDocSketcher: Towards Scalable Visual Documentation with Agentic Systems. CoRR abs/2509.11942 (2025)
[i210]Zhaoyang Chu, Yao Wan, Zhikun Zhang, Di Wang
, Zhou Yang, Hongyu Zhang, Pan Zhou, Xuanhua Shi, Hai Jin, David Lo:
Scrub It Out! Erasing Sensitive Memorization in Code Language Models via Machine Unlearning. CoRR abs/2509.13755 (2025)
[i209]Yue Liu, Yanjie Zhao, Yunbo Lyu, Ting Zhang
, Haoyu Wang, David Lo:
"Your AI, My Shell": Demystifying Prompt Injection Attacks on Agentic AI Coding Editors. CoRR abs/2509.22040 (2025)
[i208]Junkai Chen, Huihui Huang, Yunbo Lyu, Junwen An, Jieke Shi, Chengran Yang, Ting Zhang
, Haoye Tian, Yikun Li, Zhenhao Li, Xin Zhou, Xing Hu, David Lo:
SecureAgentBench: Benchmarking Secure Code Generation under Realistic Vulnerability Scenarios. CoRR abs/2509.22097 (2025)
[i207]Zhensu Sun, Chengran Yang, Chao Peng, Pengfei Gao, Xiaoning Du
, Li Li
, David Lo:
Bridging Developer Instructions and Code Completion Through Instruction-Aware Fill-in-the-Middle Paradigm. CoRR abs/2509.24637 (2025)
[i206]Chengran Yang, Ting Zhang
, Jinfeng Jiang, Xin Zhou, Haoye Tian, Jieke Shi, Junkai Chen, Yikun Li, Eng Lieh Ouh, Lwin Khin Shar, David Lo:
Semantics-Aligned, Curriculum-Driven, and Reasoning-Enhanced Vulnerability Repair Framework. CoRR abs/2510.01002 (2025)
[i205]Han Hu, Wei Minn, Yonghui Liu, Jiakun Liu
, Ferdian Thung, Terry Yue Zhuo, Lwin Khin Shar, Debin Gao, David Lo:
Bamboo: LLM-Driven Discovery of API-Permission Mappings in the Android Framework. CoRR abs/2510.04078 (2025)
[i204]Terry Yue Zhuo, Xiaolong Jin, Hange Liu, Juyong Jiang, Tianyang Liu, Chen Gong, Bhupesh Bishnoi, Vaisakhi Mishra, Marek Suppa
, Noah Ziems, Saiteja Utpala, Ming Xu, Guangyu Song, Kaixin Li, Yuhan Cao, Bo Liu, Zheng Liu, Sabina Abdurakhmanova, Wenhao Yu, Mengzhao Jia, Jihan Yao, Kenneth Hamilton, Kumar Shridhar, Minh Chien Vu, Dingmin Wang, Jiawei Liu, Zijian Wang, Qian Liu, Binyuan Hui, Meg Risdal, Ahsen Khaliq, Atin Sood, Zhenchang Xing, Wasi Uddin Ahmad, John Grundy, David Lo, Banghua Zhu, Xiaoning Du
, Torsten Scholak, Leandro von Werra:
BigCodeArena: Unveiling More Reliable Human Preferences in Code Generation via Execution. CoRR abs/2510.08697 (2025)
[i203]Wendkûuni C. Ouédraogo, Yinghua Li, Xueqi Dang, Pawel Jakub Borsukiewicz, Xin Zhou, Anil Koyuncu, Jacques Klein, David Lo, Tegawendé F. Bissyandé:
Human-Aligned Code Readability Assessment with Large Language Models. CoRR abs/2510.16579 (2025)
[i202]Chong Chen, Jiachi Chen, Lingfeng Bao, David Lo, Yanlin Wang, Zhenyu Shan, Ting Chen, Guangqiang Yin, Jianxing Yu, Zibin Zheng:
Trace: Securing Smart Contract Repository Against Access Control Vulnerability. CoRR abs/2510.19254 (2025)
[i201]Junda He, Jieke Shi, Terry Yue Zhuo, Christoph Treude, Jiamou Sun, Zhenchang Xing, Xiaoning Du
, David Lo:
LLM-as-a-Judge for Software Engineering: Literature Review, Vision, and the Road Ahead. CoRR abs/2510.24367 (2025)
[i200]Cuiyun Gao, Guodong Fan, Chun Yong Chong, Shizhan Chen, Chao Liu, David Lo, Zibin Zheng, Qing Liao:
A Systematic Literature Review of Code Hallucinations in LLMs: Characterization, Mitigation Methods, Challenges, and Future Directions for Reliable AI. CoRR abs/2511.00776 (2025)
[i199]Guang Yang, Wei Zheng, Xiang Chen, Dong Liang, Peng Hu, Yukui Yang, Shaohang Peng, Zhenghan Li, Jiahui Feng, Xiao Wei, Kexin Sun, Deyuan Ma, Haotian Cheng, Yiheng Shen, Xing Hu, Terry Yue Zhuo, David Lo:
Large Language Model for Verilog Code Generation: Literature Review and the Road Ahead. CoRR abs/2512.00020 (2025)
[i198]Zhensu Sun, Chengran Yang, Xiaoning Du
, Zhou Yang, Li Li, David Lo:
Token Sugar: Making Source Code Sweeter for LLMs through Token-Efficient Shorthand. CoRR abs/2512.08266 (2025)
[i197]Yang Yang, Li Kuang, Jiakun Liu, Zhongxin Liu, Yingjie Xia, David Lo:
UniCoR: Modality Collaboration for Robust Cross-Language Hybrid Code Retrieval. CoRR abs/2512.10452 (2025)
[i196]Hang Yu, Yuzhou Lai, Li Zhang, Xiaoli Lian, Fang Liu, Yanrui Dong, Ting Zhang, Zhi Jin, David Lo:
Aligning Academia with Industry: An Empirical Study of Industrial Needs and Academic Capabilities in AI-Driven Software Engineering. CoRR abs/2512.15148 (2025)
[i195]Yuqing Niu, Jieke Shi, Ruidong Han, Ye Liu, Chengyan Ma, Yunbo Lyu, David Lo:
What You Trust Is Insecure: Demystifying How Developers (Mis)Use Trusted Execution Environments in Practice. CoRR abs/2512.17363 (2025)
[i194]Yujing Chen, Xuanming Liu, Zhiyuan Wan, Zuobin Wang, David Lo, Difan Xie, Xiaohu Yang:
Why Is My Transaction Risky? Understanding Smart Contract Semantics and Interactions in the NFT Ecosystem. CoRR abs/2512.17500 (2025)
[i193]Zhonghao Jiang, David Lo, Zhongxin Liu:
Agentic Software Issue Resolution with Large Language Models: A Survey. CoRR abs/2512.22256 (2025)- 2024
[j185]Jiachi Chen
, Jiang Hu, Xin Xia, David Lo
, John C. Grundy, Zhipeng Gao, Ting Chen:
Angels or demons: investigating and detecting decentralized financial traps on ethereum smart contracts. Autom. Softw. Eng. 31(2) (2024)
[j184]Yan Lin
, Trisha Singhal, Debin Gao
, David Lo
:
Analyzing and revivifying function signature inference using deep learning. Empir. Softw. Eng. 29(3): 69 (2024)
[j183]Junxiao Han
, Jiakun Liu
, David Lo
, Chen Zhi, Yishan Chen, Shuiguang Deng:
On the sustainability of deep learning projects: Maintainers' perspective. J. Softw. Evol. Process. 36(7) (2024)
[j182]Xiaoye Zheng
, Zhiyuan Wan
, Yun Zhang
, Rui Chang
, David Lo
:
A Closer Look at the Security Risks in the Rust Ecosystem. ACM Trans. Softw. Eng. Methodol. 33(2): 34:1-34:30 (2024)
[j181]Junda He
, Xin Zhou
, Bowen Xu
, Ting Zhang
, Kisub Kim
, Zhou Yang
, Ferdian Thung
, Ivana Clairine Irsan
, David Lo
:
Representation Learning for Stack Overflow Posts: How Far Are We? ACM Trans. Softw. Eng. Methodol. 33(3): 69:1-69:24 (2024)
[j180]Yue Liu
, Thanh Le-Cong
, Ratnadira Widyasari
, Chakkrit Tantithamthavorn
, Li Li
, Xuan-Bach Dinh Le
, David Lo
:
Refining ChatGPT-Generated Code: Characterizing and Mitigating Code Quality Issues. ACM Trans. Softw. Eng. Methodol. 33(5): 116:1-116:26 (2024)
[j179]Yao Li
, Dawei Yuan
, Tao Zhang
, Haipeng Cai
, David Lo
, Cuiyun Gao
, Xiapu Luo
, He Jiang
:
Meta-Learning for Multi-Family Android Malware Classification. ACM Trans. Softw. Eng. Methodol. 33(7): 174:1-174:27 (2024)
[j178]Xinyi Hou
, Yanjie Zhao
, Yue Liu
, Zhou Yang
, Kailong Wang
, Li Li
, Xiapu Luo
, David Lo
, John Grundy
, Haoyu Wang:
Large Language Models for Software Engineering: A Systematic Literature Review. ACM Trans. Softw. Eng. Methodol. 33(8): 220:1-220:79 (2024)
[j177]Yanming Yang
, Xing Hu
, Zhipeng Gao
, Jinfu Chen
, Chao Ni
, Xin Xia
, David Lo
:
Federated Learning for Software Engineering: A Case Study of Code Clone Detection and Defect Prediction. IEEE Trans. Software Eng. 50(2): 296-321 (2024)
[j176]Junxiao Han
, Jiahao Zhang
, David Lo
, Xin Xia
, Shuiguang Deng
, Minghui Wu
:
Understanding Newcomers' Onboarding Process in Deep Learning Projects. IEEE Trans. Software Eng. 50(3): 443-460 (2024)
[j175]Ruidong Han
, Siqi Ma
, Juanru Li
, Surya Nepal
, David Lo
, Zhuo Ma
, Jianfeng Ma
:
Range Specification Bug Detection in Flight Control System Through Fuzzing. IEEE Trans. Software Eng. 50(3): 461-473 (2024)
[j174]Zhou Yang
, Bowen Xu
, Jie M. Zhang
, Hong Jin Kang
, Jieke Shi
, Junda He
, David Lo
:
Stealthy Backdoor Attack for Code Models. IEEE Trans. Software Eng. 50(4): 721-741 (2024)
[j173]Zibin Zheng
, Jianzhong Su
, Jiachi Chen
, David Lo
, Zhijie Zhong
, Mingxi Ye
:
DAppSCAN: Building Large-Scale Datasets for Smart Contract Weaknesses in DApp Projects. IEEE Trans. Software Eng. 50(6): 1360-1373 (2024)
[j172]Yunbo Lyu
, Hong Jin Kang
, Ratnadira Widyasari
, Julia Lawall
, David Lo
:
Evaluating SZZ Implementations: An Empirical Study on the Linux Kernel. IEEE Trans. Software Eng. 50(9): 2219-2239 (2024)
[j171]Sebastián Uchitel
, Marsha Chechik, Massimiliano Di Penta
, Bram Adams, Nazareno Aguirre, Gabriele Bavota
, Domenico Bianculli
, Kelly Blincoe, Ana Cavalcanti, Yvonne Dittrich
, Filomena Ferrucci, Rashina Hoda
, LiGuo Huang, David Lo
, Michael R. Lyu, Lei Ma
, Jonathan I. Maletic, Leonardo Mariani, Collin McMillan, Tim Menzies
, Martin Monperrus
, Ana Moreno, Nachiappan Nagappan, Liliana Pasquale
, Patrizio Pelliccione
, Michael Pradel, Rahul Purandare
, Sukyoung Ryu
, Mehrdad Sabetzadeh
, Alexander Serebrenik
, Jun Sun, Chakkrit Kla Tantithamthavorn
, Christoph Treude, Manuel Wimmer
, Yingfei Xiong
, Tao Yue
, Andy Zaidman, Tao Zhang
, Hao Zhong
:
Scoping Software Engineering for AI: The TSE Perspective. IEEE Trans. Software Eng. 50(11): 2709-2711 (2024)
[j170]Haoye Wang
, Zhipeng Gao
, Xing Hu
, David Lo
, John Grundy
, Xinyu Wang
:
Just-In-Time TODO-Missed Commits Detection. IEEE Trans. Software Eng. 50(11): 2732-2752 (2024)
[j169]Xin Zhou
, Bowen Xu
, Kisub Kim
, DongGyun Han
, Hung Huu Nguyen
, Thanh Le-Cong
, Junda He
, Bach Le
, David Lo
:
Leveraging Large Language Model for Automatic Patch Correctness Assessment. IEEE Trans. Software Eng. 50(11): 2865-2883 (2024)
[j168]Huan Xie
, Yan Lei
, Meng Yan
, Shanshan Li
, Xiaoguang Mao
, Yue Yu
, David Lo
:
Towards More Precise Coincidental Correctness Detection With Deep Semantic Learning. IEEE Trans. Software Eng. 50(12): 3265-3289 (2024)
[j167]Zhou Yang
, Zhipeng Zhao
, Chenyu Wang
, Jieke Shi
, Dongsun Kim
, DongGyun Han
, David Lo
:
Gotcha! This Model Uses My Code! Evaluating Membership Leakage Risks in Code Models. IEEE Trans. Software Eng. 50(12): 3290-3306 (2024)
[c415]Roman Belaire, Pradeep Varakantham, Thanh Hong Nguyen, David Lo:
Regret-based Defense in Adversarial Reinforcement Learning. AAMAS 2024: 2633-2640
[c414]Manoj Thulasidas
, David Lo
:
The Grader: A Grading Assistant for Lab Tests and a Teaching Tool. EDUCON 2024: 1-10
[c413]Haitian Hang, Xiu Tang, Jianling Sun, Lingfeng Bao, David Lo
, Haoye Wang:
Robust Auto-Scaling with Probabilistic Workload Forecasting for Cloud Databases. ICDE 2024: 4016-4029
[c412]Wei Hung Pan
, Ming Jie Chok
, Jonathan Leong Shan Wong
, Yung Xin Shin
, Yeong Shian Poon
, Zhou Yang
, Chun Yong Chong
, David Lo
, Mei Kuan Lim
:
Assessing AI Detectors in Identifying AI-Generated Code: Implications for Education. SEET@ICSE 2024: 1-11
[c411]Changan Niu
, Chuanyi Li
, Vincent Ng
, David Lo
, Bin Luo
:
FAIR: Flow Type-Aware Pre-Training of Compiler Intermediate Representations. ICSE 2024: 33:1-33:12
[c410]Xin Zhou
, Ting Zhang
, David Lo
:
Large Language Model for Vulnerability Detection: Emerging Results and Future Directions. NIER@ICSE 2024: 47-51
[c409]Zhou Yang
, Zhipeng Zhao
, Chenyu Wang
, Jieke Shi
, Dongsun Kim
, DongGyun Han
, David Lo
:
Unveiling Memorization in Code Models. ICSE 2024: 72:1-72:13
[c408]Junkai Chen
, Xing Hu
, Zhenhao Li
, Cuiyun Gao
, Xin Xia
, David Lo
:
Code Search is All You Need? Improving Code Suggestions with Code Search. ICSE 2024: 73:1-73:13
[c407]Xin Zhou
, Kisub Kim
, Bowen Xu
, DongGyun Han
, David Lo
:
Out of Sight, Out of Mind: Better Automatic Vulnerability Repair by Broadening Input Ranges and Sources. ICSE 2024: 88:1-88:13
[c406]Jieke Shi
, Zhou Yang
, Hong Jin Kang
, Bowen Xu
, Junda He
, David Lo
:
Greening Large Language Models of Code. ICSE (SEIS) 2024: 142-153
[c405]Sicong Cao
, Xiaobing Sun
, Xiaoxue Wu
, David Lo
, Lili Bo
, Bin Li
, Wei Liu
:
Coca: Improving and Explaining Graph Neural Network-Based Vulnerability Detection Systems. ICSE 2024: 155:1-155:13
[c404]Junda He
, Zhou Yang
, Jieke Shi
, Chengran Yang
, Kisub Kim
, Bowen Xu
, Xin Zhou
, David Lo
:
Curiosity-Driven Testing for Sequential Decision-Making Process. ICSE 2024: 165:1-165:14
[c403]Qi Zhan
, Xing Hu
, Zhiyang Li
, Xin Xia
, David Lo
, Shanping Li
:
PS3: Precise Patch Presence Test based on Semantic Symbolic Signature. ICSE 2024: 167:1-167:12
[c402]Jiakun Liu
, Zicheng Zhang
, Xing Hu
, Ferdian Thung
, Shahar Maoz
, Debin Gao
, Eran Toch
, Zhipeng Zhao
, David Lo
:
MiniMon: Minimizing Android Applications with Intelligent Monitoring-Based Debloating. ICSE 2024: 206:1-206:13
[c401]Zhiyuan Pan
, Xing Hu
, Xin Xia
, Xian Zhan
, David Lo
, Xiaohu Yang
:
PPT4J: Patch Presence Test for Java Binaries. ICSE 2024: 225:1-225:12
[c400]Zirui Chen
, Xing Hu
, Xin Xia
, Yi Gao
, Tongtong Xu
, David Lo
, Xiaohu Yang
:
Exploiting Library Vulnerability via Migration Based Automating Test Generation. ICSE 2024: 228:1-228:12
[c399]Yi Gao
, Xing Hu
, Tongtong Xu
, Xin Xia
, David Lo
, Xiaohu Yang
:
MUT: Human-in-the-Loop Unit Test Migration. ICSE 2024: 229:1-229:12
[c398]Yanming Yang
, Xing Hu
, Xin Xia
, David Lo
, Xiaohu Yang
:
Streamlining Java Programming: Uncovering Well-Formed Idioms with IdioMine. ICSE 2024: 230:1-230:12
[c397]Wendkûuni C. Ouédraogo
, Laura Plein
, Abdoul Kader Kaboré
, Andrew Habib
, Jacques Klein
, David Lo
, Tegawendé F. Bissyandé
:
Extracting Relevant Test Inputs from Bug Reports for Automatic Test Case Generation. ICSE Companion 2024: 406-407
[c396]Tingwei Zhu, Tongtong Xu, Kui Liu, Jiayuan Zhou, Xing Hu, Xin Xia, Tian Zhang, David Lo
:
An Empirical Study of Automatic Program Repair Techniques for Injection Vulnerabilities. ICSME 2024: 25-37
[c395]Zhensu Sun
, Xiaoning Du
, Xiapu Luo
, Fu Song
, David Lo
, Li Li
:
FDI: Attack Neural Code Generation Systems through User Feedback Channel. ISSTA 2024: 528-540
[c394]Zhensu Sun
, Xiaoning Du
, Zhou Yang
, Li Li
, David Lo
:
AI Coders Are among Us: Rethinking Programming Language Grammar towards Efficient Code Generation. ISSTA 2024: 1124-1136
[c393]Dong Li
, Meng Yan
, Yaosheng Zhang
, Zhongxin Liu
, Chao Liu
, Xiaohong Zhang
, Ting Chen
, David Lo
:
CoSec: On-the-Fly Security Hardening of Code LLMs via Supervised Co-decoding. ISSTA 2024: 1428-1439
[c392]Xiao Yu
, Lei Liu
, Xing Hu
, Jacky Keung
, Xin Xia
, David Lo
:
Practitioners' Expectations on Automated Test Generation. ISSTA 2024: 1618-1630
[c391]Sicong Cao
, Xiaobing Sun
, Xiaoxue Wu, David Lo
, Lili Bo, Bin Li, Xiaolei Liu
, Xingwei Lin
, Wei Liu
:
Snopy: Bridging Sample Denoising with Causal Graph Learning for Effective Vulnerability Detection. ASE 2024: 606-618
[c390]Yue Li
, He Zhang, Yuzhe Jin
, Zhong Ren
, Liming Dong
, Jun Lyu
, Lanxin Yang
, David Lo
, Dong Shao
:
An Explainable Automated Model for Measuring Software Engineer Contribution. ASE 2024: 783-794
[c389]Mouxiang Chen
, Zhongxin Liu
, He Tao, Yusu Hong, David Lo
, Xin Xia
, Jianling Sun:
B4: Towards Optimal Assessment of Plausible Code Solutions with Plausible Tests. ASE 2024: 1693-1705
[c388]Wendkûuni C. Ouédraogo
, Abdoul Kader Kaboré
, Haoye Tian
, Yewei Song
, Anil Koyuncu, Jacques Klein
, David Lo
, Tegawendé F. Bissyandé
:
LLMs and Prompting for Unit Test Generation: A Large-Scale Evaluation. ASE 2024: 2464-2465
[c387]Ferdian Thung
, Ivana Clairine Irsan
, Jiakun Liu
, David Lo
:
Towards Benchmarking the Coverage of Automated Testing Tools in Android against Manual Testing. MOBILESoft@ICSE 2024: 74-77
[c386]Ferdian Thung
, Jiakun Liu
, Pattarakrit Rattanukul
, Shahar Maoz
, Eran Toch
, Debin Gao
, David Lo
:
Towards Speedy Permission-Based Debloating for Android Apps. MOBILESoft@ICSE 2024: 84-87
[c385]David Lo
:
Requirements Engineering for Trustworthy Human-AI Synergy in Software Engineering 2.0. RE 2024: 3-4
[c384]Chen Gong
, Zhou Yang, Yunpeng Bai, Junda He, Jieke Shi, Kecen Li, Arunesh Sinha
, Bowen Xu, Xinwen Hou, David Lo
, Tianhao Wang:
Baffle: Hiding Backdoors in Offline Reinforcement Learning Datasets. SP 2024: 2086-2104
[c383]Shidong Pan, Zhen Tao, Thong Hoang, Dawen Zhang, Tianshi Li, Zhenchang Xing, Xiwei Xu, Mark Staples, Thierry Rakotoarivelo, David Lo:
A NEW HOPE: Contextual Privacy Policies for Mobile Applications and An Approach Toward Automated Generation. USENIX Security Symposium 2024
[c382]Ratnadira Widyasari, Jia Wei Ang, Truong Giang Nguyen, Neil Sharma, David Lo
:
Demystifying Faulty Code: Step-by-Step Reasoning for Explainable Fault Localization. SANER 2024: 568-579
[c381]Hao Gu, Shichao Zhang, Qiao Huang, Zhifang Liao, Jiakun Liu
, David Lo
:
Self-Admitted Technical Debts Identification: How Far Are We? SANER 2024: 804-815
[c380]Junxiao Han, Yunkun Wang, Zhongxin Liu, Lingfeng Bao, Jiakun Liu
, David Lo
, Shuiguang Deng:
Sustainability Forecasting for Deep Learning Packages. SANER 2024: 981-992
[e10]David Lo, Xin Xia, Massimiliano Di Penta, Xing Hu:
Proceedings of the 2024 IEEE/ACM First International Conference on AI Foundation Models and Software Engineering, FORGE 2024, Lisbon, Portugal, 14 April 2024. ACM 2024 [contents]
[d2]Joel Castaño Fernández
, Rafael Cabañas
, Antonio Salmerón
, David Lo
, Silverio Martínez-Fernández
:
Replication Package for 'How do Machine Learning Models Change?'. Version 1. Zenodo, 2024 [all versions]
[d1]Joel Castaño Fernández
, Rafael Cabañas
, Antonio Salmerón
, David Lo
, Silverio Martínez-Fernández
:
Replication Package for 'How do Machine Learning Models Change?'. Version 2. Zenodo, 2024 [all versions]
[i192]Wei Hung Pan, Ming Jie Chok, Jonathan Leong Shan Wong, Yung Xin Shin, Yeong Shian Poon, Zhou Yang, Chun Yong Chong, David Lo, Mei Kuan Lim:
Assessing AI Detectors in Identifying AI-Generated Code: Implications for Education. CoRR abs/2401.03676 (2024)
[i191]Dat Nguyen, Hieu M. Vu, Cong-Thanh Le, Bach Le, David Lo, Corina S. Pasareanu:
Inferring Properties of Graph Neural Networks. CoRR abs/2401.03790 (2024)
[i190]Sicong Cao, Xiaobing Sun, Ratnadira Widyasari, David Lo, Xiaoxue Wu, Lili Bo, Jiale Zhang, Bin Li, Wei Liu, Di Wu, Yixin Chen:
A Systematic Literature Review on Explainability for Machine/Deep Learning-based Software Engineering Research. CoRR abs/2401.14617 (2024)
[i189]Sicong Cao, Xiaobing Sun, Xiaoxue Wu, David Lo, Lili Bo, Bin Li, Wei Liu:
Coca: Improving and Explaining Graph Neural Network-Based Vulnerability Detection Systems. CoRR abs/2401.14886 (2024)
[i188]Xin Zhou, Kisub Kim, Bowen Xu, DongGyun Han
, David Lo:
Large Language Model as Synthesizer: Fusing Diverse Inputs for Better Automatic Vulnerability Repair. CoRR abs/2401.15459 (2024)
[i187]Xin Zhou, Ting Zhang, David Lo:
Large Language Model for Vulnerability Detection: Emerging Results and Future Directions. CoRR abs/2401.15468 (2024)
[i186]Ratnadira Widyasari, Sheng Qin Sim, Camellia Lok, Haodi Qi, Jack Phan, Qijin Tay, Constance Tan, Fiona Wee, Jodie Ethelda Tan, Yuheng Yieh, Brian Goh, Ferdian Thung, Hong Jin Kang
, Thong Hoang, David Lo, Eng Lieh Ouh:
BugsInPy: A Database of Existing Bugs in Python Programs to Enable Controlled Testing and Debugging Studies. CoRR abs/2401.15481 (2024)
[i185]Shidong Pan, Zhen Tao, Thong Hoang, Dawen Zhang, Tianshi Li, Zhenchang Xing, Sherry Xu, Mark Staples, Thierry Rakotoarivelo, David Lo:
{A New Hope}: Contextual Privacy Policies for Mobile Applications and An Approach Toward Automated Generation. CoRR abs/2402.14544 (2024)
[i184]Chenyu Wang
, Zhou Yang, Ze Shi Li, Daniela E. Damian, David Lo:
Quality Assurance for Artificial Intelligence: A Study of Industrial Concerns, Challenges and Best Practices. CoRR abs/2402.16391 (2024)
[i183]Zhou Yang, Zhensu Sun, Terry Yue Zhuo, Premkumar T. Devanbu, David Lo:
Robustness, Security, Privacy, Explainability, Efficiency, and Usability of Large Language Models for Code. CoRR abs/2403.07506 (2024)
[i182]Ratnadira Widyasari, Jia Wei Ang, Truong Giang Nguyen, Neil Sharma, David Lo:
Demystifying Faulty Code with LLM: Step-by-Step Reasoning for Explainable Fault Localization. CoRR abs/2403.10507 (2024)
[i181]Xin Zhou, DongGyun Han
, David Lo:
Bridging Expert Knowledge with Deep Learning Techniques for Just-In-Time Defect Prediction. CoRR abs/2403.11079 (2024)
[i180]Xin Zhou, Sicong Cao, Xiaobing Sun, David Lo:
Large Language Model for Vulnerability Detection and Repair: Literature Review and the Road Ahead. CoRR abs/2404.02525 (2024)
[i179]Jieke Shi, Zhou Yang, David Lo:
Efficient and Green Large Language Models for Software Engineering: Vision and the Road Ahead. CoRR abs/2404.04566 (2024)
[i178]Junda He, Christoph Treude, David Lo:
LLM-Based Multi-Agent Systems for Software Engineering: Vision and the Road Ahead. CoRR abs/2404.04834 (2024)
[i177]Xin-Cheng Wen, Xinchen Wang, Yujia Chen, Ruida Hu, David Lo, Cuiyun Gao:
VulEval: Towards Repository-Level Evaluation of Software Vulnerability Detection. CoRR abs/2404.15596 (2024)
[i176]Zhensu Sun, Xiaoning Du
, Zhou Yang, Li Li
, David Lo:
AI Coders Are Among Us: Rethinking Programming Language Grammar Towards Efficient Code Generation. CoRR abs/2404.16333 (2024)
[i175]Zhou Yang, Jieke Shi, David Lo:
Ecosystem of Large Language Models for Code. CoRR abs/2405.16746 (2024)
[i174]Ye Liu, Shuo Li, Xiuheng Wu, Yi Li, Zhiyang Chen, David Lo:
Demystifying the Characteristics for Smart Contract Upgrades. CoRR abs/2406.05712 (2024)
[i173]Terry Yue Zhuo, Minh Chien Vu, Jenny Chim, Han Hu, Wenhao Yu, Ratnadira Widyasari, Imam Nur Bani Yusuf, Haolan Zhan, Junda He, Indraneil Paul, Simon Brunner, Chen Gong, Thong Hoang, Armel Randy Zebaze, Xiaoheng Hong, Wen-Ding Li, Jean Kaddour, Ming Xu, Zhihan Zhang, Prateek Yadav, Naman Jain, Alex Gu, Zhoujun Cheng, Jiawei Liu, Qian Liu, Zijian Wang, David Lo, Binyuan Hui, Niklas Muennighoff, Daniel Fried, Xiaoning Du
, Harm de Vries, Leandro von Werra:
BigCodeBench: Benchmarking Code Generation with Diverse Function Calls and Complex Instructions. CoRR abs/2406.15877 (2024)
[i172]Wendkûuni C. Ouédraogo, Abdoul Kader Kaboré, Haoye Tian
, Yewei Song, Anil Koyuncu, Jacques Klein, David Lo, Tegawendé F. Bissyandé:
Large-scale, Independent and Comprehensive study of the power of LLMs for test case generation. CoRR abs/2407.00225 (2024)
[i171]Lishui Fan, Jiakun Liu
, Zhongxin Liu, David Lo, Xin Xia, Shanping Li:
Exploring the Capabilities of LLMs for Code Change Related Tasks. CoRR abs/2407.02824 (2024)
[i170]Guang Yang, Yu Zhou, Xiang Chen, Xiangyu Zhang, Terry Yue Zhuo, David Lo, Taolue Chen:
DeCE: Deceptive Cross-Entropy Loss Designed for Defending Backdoor Attacks. CoRR abs/2407.08956 (2024)
[i169]Xin Zhou, Duc-Manh Tran, Thanh Le-Cong, Ting Zhang, Ivana Clairine Irsan, Joshua Sumarlin, Bach Le, David Lo:
Comparison of Static Application Security Testing Tools and Large Language Models for Repo-level Vulnerability Detection. CoRR abs/2407.16235 (2024)
[i168]Zhensu Sun, Haotian Zhu, Bowen Xu, Xiaoning Du
, Li Li
, David Lo:
LLM as Runtime Error Handler: A Promising Pathway to Adaptive Self-Healing of Software Systems. CoRR abs/2408.01055 (2024)
[i167]Junda He, Bowen Xu, Zhou Yang, DongGyun Han
, Chengran Yang, Jiakun Liu
, Zhipeng Zhao, David Lo:
PTM4Tag+: Tag Recommendation of Stack Overflow Posts with Pre-trained Models. CoRR abs/2408.02311 (2024)
[i166]Zhensu Sun, Xiaoning Du
, Xiapu Luo, Fu Song, David Lo, Li Li
:
FDI: Attack Neural Code Generation Systems through User Feedback Channel. CoRR abs/2408.04194 (2024)
[i165]Zhou Yang, David Lo:
Hotfixing Large Language Models for Code: How Far Can Parameter-Efficient Fine-Tuning Go? CoRR abs/2408.05727 (2024)
[i164]Yiran Cheng, Lwin Khin Shar
, Ting Zhang, Shouguo Yang, Chaopeng Dong, David Lo, Shichao Lv, Zhiqiang Shi, Limin Sun:
LLM-Enhanced Static Analysis for Precise Identification of Vulnerable OSS Versions. CoRR abs/2408.07321 (2024)
[i163]Dezhen Kong, Jiakun Liu
, Lingfeng Bao, David Lo:
Towards Better Comprehension of Breaking Changes in the NPM Ecosystem. CoRR abs/2408.14431 (2024)
[i162]Ratnadira Widyasari, David Lo, Lizi Liao:
Beyond ChatGPT: Enhancing Software Quality Assurance Tasks with Diverse LLMs and Validation Techniques. CoRR abs/2409.01001 (2024)
[i161]Mouxiang Chen, Zhongxin Liu, He Tao, Yusu Hong, David Lo, Xin Xia, Jianling Sun:
B4: Towards Optimal Assessment of Plausible Code Solutions with Plausible Tests. CoRR abs/2409.08692 (2024)
[i160]Jieke Shi, Zhou Yang, Junda He, Bowen Xu, Dongsun Kim, DongGyun Han, David Lo:
Finding Safety Violations of AI-Enabled Control Systems through the Lens of Synthesized Proxy Programs. CoRR abs/2410.04986 (2024)
[i159]Jieke Shi, Junda He, Zhou Yang, Dorde Zikelic, David Lo:
Synthesizing Efficient and Permissive Programmatic Runtime Shields for Neural Policies. CoRR abs/2410.05641 (2024)
[i158]Wendkûuni C. Ouédraogo, Yinghua Li, Abdoul Kader Kaboré, Xunzhu Tang, Anil Koyuncu, Jacques Klein, David Lo, Tegawendé F. Bissyandé:
Test smells in LLM-Generated Unit Tests. CoRR abs/2410.10628 (2024)
[i157]Guang Yang, Yu Zhou, Wei Cheng, Xiangyu Zhang, Xiang Chen, Terry Yue Zhuo, Ke Liu, Xin Zhou, David Lo, Taolue Chen:
Less is More: DocString Compression in Code Generation. CoRR abs/2410.22793 (2024)
[i156]Joel Castaño, Rafael Cabañas, Antonio Salmerón, David Lo, Silverio Martínez-Fernández:
How do Machine Learning Models Change? CoRR abs/2411.09645 (2024)
[i155]Alexandra González Álvarez
, Xavier Franch, David Lo, Silverio Martínez-Fernández:
Towards a Classification of Open-Source ML Models and Datasets for Software Engineering. CoRR abs/2411.09683 (2024)
[i154]Chuyang Xu, Zhongxin Liu, Xiaoxue Ren, Gehao Zhang, Ming Liang, David Lo:
FlexFL: Flexible and Effective Fault Localization with Open-Source Large Language Models. CoRR abs/2411.10714 (2024)
[i153]Yikun Li, Ting Zhang, Ratnadira Widyasari, Yan Naing Tun, Huu Hung Nguyen, Tan Bui, Ivana Clairine Irsan, Yiran Cheng, Xiang Lan, Han Wei Ang
, Frank Liauw, Martin Weyssow, Hong Jin Kang
, Eng Lieh Ouh, Lwin Khin Shar, David Lo:
CleanVul: Automatic Function-Level Vulnerability Detection in Code Commits Using LLM Heuristics. CoRR abs/2411.17274 (2024)
[i152]Beiqi Zhang, Peng Liang, Xin Zhou, Xiyu Zhou, David Lo, Qiong Feng, Zengyang Li, Lin Li:
A Comprehensive Evaluation of Parameter-Efficient Fine-Tuning on Method-Level Code Smell Detection. CoRR abs/2412.13801 (2024)
[i151]Chengran Yang, Hong Jin Kang
, Jieke Shi, David Lo:
ACECode: A Reinforcement Learning Framework for Aligning Code Efficiency and Correctness in Code Language Models. CoRR abs/2412.17264 (2024)- 2023
[j166]Lwin Khin Shar
, Biniam Fisseha Demissie
, Mariano Ceccato
, Yan Naing Tun, David Lo
, Lingxiao Jiang
, Christoph Bienert:
Experimental comparison of features, analyses, and classifiers for Android malware detection. Empir. Softw. Eng. 28(6): 130 (2023)
[j165]Zhipeng Gao
, Xin Xia, David Lo
, John C. Grundy, Xindong Zhang, Zhenchang Xing:
I Know What You Are Searching for: Code Snippet Recommendation from Stack Overflow Posts. ACM Trans. Softw. Eng. Methodol. 32(3): 80:1-80:42 (2023)
[j164]Ting Zhang
, DongGyun Han
, Venkatesh Vinayakarao
, Ivana Clairine Irsan
, Bowen Xu
, Ferdian Thung
, David Lo
, Lingxiao Jiang
:
Duplicate Bug Report Detection: How Far Are We? ACM Trans. Softw. Eng. Methodol. 32(4): 97:1-97:32 (2023)
[j163]Weifeng Sun
, Meng Yan
, Zhongxin Liu
, Xin Xia
, Yan Lei
, David Lo
:
Revisiting the Identification of the Co-evolution of Production and Test Code. ACM Trans. Softw. Eng. Methodol. 32(6): 152:1-152:37 (2023)
[j162]Zhongxin Liu
, Xin Xia
, David Lo
, Meng Yan
, Shanping Li:
Just-In-Time Obsolete Comment Detection and Update. IEEE Trans. Software Eng. 49(1): 1-23 (2023)
[j161]Neng Zhang
, Ying Zou, Xin Xia
, Qiao Huang, David Lo
, Shanping Li:
Web APIs: Features, Issues, and Expectations - A Large-Scale Empirical Study of Web APIs From Two Publicly Accessible Registries Using Stack Overflow and a User Survey. IEEE Trans. Software Eng. 49(2): 498-528 (2023)
[j160]Rahul Yedida
, Hong Jin Kang
, Huy Tu, Xueqi Yang, David Lo
, Tim Menzies
:
How to Find Actionable Static Analysis Warnings: A Case Study With FindBugs. IEEE Trans. Software Eng. 49(4): 2856-2872 (2023)
[j159]Thanh Le-Cong
, Duc-Minh Luong, Xuan-Bach Dinh Le
, David Lo
, Nhat-Hoa Tran
, Bui Quang Huy, Quyet-Thang Huynh
:
Invalidator: Automated Patch Correctness Assessment Via Semantic and Syntactic Reasoning. IEEE Trans. Software Eng. 49(6): 3411-3429 (2023)
[j158]Zhuo Zhang
, Yan Lei
, Xiaoguang Mao
, Meng Yan
, Xin Xia
, David Lo
:
Context-Aware Neural Fault Localization. IEEE Trans. Software Eng. 49(7): 3939-3954 (2023)
[j157]Truong Giang Nguyen
, Thanh Le-Cong
, Hong Jin Kang
, Ratnadira Widyasari
, Chengran Yang
, Zhipeng Zhao
, Bowen Xu
, Jiayuan Zhou
, Xin Xia
, Ahmed E. Hassan
, Xuan-Bach Dinh Le
, David Lo
:
Multi-Granularity Detector for Vulnerability Fixes. IEEE Trans. Software Eng. 49(8): 4035-4057 (2023)
[j156]Tiezhu Sun
, Kevin Allix
, Kisub Kim
, Xin Zhou
, Dongsun Kim
, David Lo
, Tegawendé F. Bissyandé
, Jacques Klein
:
DexBERT: Effective, Task-Agnostic and Fine-Grained Representation Learning of Android Bytecode. IEEE Trans. Software Eng. 49(10): 4691-4706 (2023)
[j155]Weifeng Sun
, Meng Yan
, Zhongxin Liu
, David Lo
:
Robust Test Selection for Deep Neural Networks. IEEE Trans. Software Eng. 49(12): 5250-5278 (2023)
[c379]David Lo
:
Trustworthy and Synergistic Artificial Intelligence for Software Engineering: Vision and Roadmaps. ICSE-FoSE 2023: 69-85
[c378]Aftab Hussain
, Md. Rafiqul Islam Rabin
, Bowen Xu, David Lo
, Mohammad Amin Alipour:
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code. InteNSE@ICSE 2023: 14-20
[c377]Chengran Yang, Bowen Xu, Jiakun Liu
, David Lo
:
TECHSUMBOT: A Stack Overflow Answer Summarization Tool for Technical Query. ICSE Companion 2023: 132-135
[c376]Shengyi Pan, Lingfeng Bao, Xin Xia, David Lo
, Shanping Li:
Fine-grained Commit-level Vulnerability Type Prediction by CWE Tree Structure. ICSE 2023: 957-969
[c375]Yunbo Lyu
, Thanh Le-Cong
, Hong Jin Kang
, Ratnadira Widyasari, Zhipeng Zhao
, Xuan-Bach Dinh Le, Ming Li, David Lo
:
CHRONOS: Time-Aware Zero-Shot Identification of Libraries from Vulnerability Reports. ICSE 2023: 1033-1045
[c374]Shuzheng Gao, Cuiyun Gao, Chaozheng Wang, Jun Sun, David Lo
, Yue Yu:
Two Sides of the Same Coin: Exploiting the Impact of Identifiers in Neural Code Comprehension. ICSE 2023: 1933-1945
[c373]Jiayuan Zhou, Michael Pacheco, Jinfu Chen
, Xing Hu, Xin Xia, David Lo
, Ahmed E. Hassan
:
CoLeFunDa: Explainable Silent Vulnerability Fix Identification. ICSE 2023: 2565-2577
[c372]Vinay Kabadi
, Dezhen Kong, Siyu Xie, Lingfeng Bao, Gede Artha Azriadi Prana, Tien-Duy B. Le, Xuan-Bach Dinh Le, David Lo
:
The Future Can't Help Fix The Past: Assessing Program Repair In The Wild. ICSME 2023: 50-61
[c371]Xin Zhou, Bowen Xu, DongGyun Han
, Zhou Yang, Junda He, David Lo:
CCBERT: Self-Supervised Code Change Representation Learning. ICSME 2023: 182-193
[c370]Daniel Hao Xian Yuen, Andrew Yong Chen Pang, Zhou Yang, Chun Yong Chong, Mei Kuan Lim, David Lo
:
ASDF: A Differential Testing Framework for Automatic Speech Recognition Systems. ICST 2023: 461-463
[c369]David Lo
:
Human-Centered AI for Software Engineering: Requirements, Reflection, and Road Ahead. ISEC 2023: 2:1
[c368]Julia Kaiwen Lau, Kelvin Kai Wen Kong, Julian Hao Yong, Per Hoong Tan, Zhou Yang, Zi Qian Yong, Joshua Chern Wey Low, Chun Yong Chong, Mei Kuan Lim, David Lo
:
Synthesizing Speech Test Cases with Text-to-Speech? An Empirical Study on the False Alarms in Automated Speech Recognition Testing. ISSTA 2023: 1169-1181
[c367]Xin Zhou, Kisub Kim, Bowen Xu, DongGyun Han
, Junda He, David Lo
:
Generation-based Code Review Automation: How Far Are Weƒ. ICPC 2023: 215-226
[c366]Xin Zhou, Kisub Kim, Bowen Xu, Jiakun Liu
, DongGyun Han
, David Lo
:
The Devil is in the Tails: How Long-Tailed Code Distributions Impact Large Language Models. ASE 2023: 40-52
[c365]Bowen Xu, Thanh-Dat Nguyen, Thanh Le-Cong
, Thong Hoang, Jiakun Liu
, Kisub Kim, Chen Gong, Changan Niu, Chenyu Wang, Bach Le, David Lo
:
Are We Ready to Embrace Generative AI for Software Q&A? ASE 2023: 1713-1717
[c364]Jiakun Liu
, Xing Hu, Ferdian Thung, Shahar Maoz, Eran Toch
, Debin Gao
, David Lo
:
AutoDebloater: Automated Android App Debloating. ASE 2023: 2090-2093
[c363]Ratnadira Widyasari, Zhou Yang, Ferdian Thung, Sheng Qin Sim, Fiona Wee, Camellia Lok, Jack Phan, Haodi Qi, Constance Tan, Qijin Tay, David Lo
:
NICHE: A Curated Dataset of Engineered Machine Learning Projects in Python. MSR 2023: 62-66
[c362]Zhou Yang, Chenyu Wang, Jieke Shi
, Thong Hoang, Pavneet Singh Kochhar, Qinghua Lu, Zhenchang Xing, David Lo
:
What Do Users Ask in Open-Source AI Repositories? An Empirical Study of GitHub Issues. MSR 2023: 79-91
[c361]Ivana Clairine Irsan, Ting Zhang, Ferdian Thung, Kisub Kim, David Lo
:
Picaso: Enhancing API Recommendations with Relevant Stack Overflow Posts. MSR 2023: 92-103
[c360]Chao Ni, Xiaodan Xu, Kaiwen Yang, David Lo
:
Boosting Just-in-Time Defect Prediction with Specific Features of C/C++ Programming Languages in Code Changes. MSR 2023: 472-484
[c359]Zhiyuan Wan
, Yun Zhang
, Xin Xia
, Yi Jiang
, David Lo
:
Software Architecture in Practice: Challenges and Opportunities. ESEC/SIGSOFT FSE 2023: 1457-1469
[c358]Martin Weyssow
, Xin Zhou
, Kisub Kim
, David Lo
, Houari A. Sahraoui
:
On the Usage of Continual Learning for Out-of-Distribution Generalization in Pre-trained Language Models of Code. ESEC/SIGSOFT FSE 2023: 1470-1482
[c357]Yanming Yang
, Ying Zou
, Xing Hu
, David Lo
, Chao Ni
, John C. Grundy
, Xin Xia
:
C³: Code Clone-Based Identification of Duplicated Components. ESEC/SIGSOFT FSE 2023: 1832-1843
[c356]Chao Ni, Cong Tian, Kaiwen Yang, David Lo
, Jiachi Chen
, Xiaohu Yang:
Automatic Identification of Crash-inducing Smart Contracts. SANER 2023: 108-119
[c355]Ratnadira Widyasari, Zhipeng Zhao
, Thanh Le-Cong
, Hong Jin Kang
, David Lo
:
Topic Recommendation for GitHub Repositories: How Far Can Extreme Multi-Label Learning Go? SANER 2023: 167-178
[c354]Ivana Clairine Irsan, Ting Zhang
, Ferdian Thung, Kisub Kim, David Lo:
Multi-Modal API Recommendation. SANER 2023: 272-283
[c353]Lin Sze Khoo
, Jia Qi Bay, Ming Lee Kimberly Yap, Mei Kuan Lim, Chun Yong Chong, Zhou Yang, David Lo
:
Exploring and Repairing Gender Fairness Violations in Word Embedding-based Sentiment Analysis Model through Adversarial Patches. SANER 2023: 651-662
[p3]Zhou Yang, Bowen Xu, David Lo:
Supporting Collateral Evolution in Software Ecosystems. Software Ecosystems: Tooling and Analytics 2023: 153-179
[i150]Thanh Le-Cong
, Duc-Minh Luong, Xuan-Bach Dinh Le, David Lo, Nhat-Hoa Tran
, Bui Quang Huy, Quyet-Thang Huynh:
Invalidator: Automated Patch Correctness Assessment via Semantic and Syntactic Reasoning. CoRR abs/2301.01113 (2023)
[i149]Zhou Yang, Bowen Xu, Jie M. Zhang, Hong Jin Kang
, Jieke Shi, Junda He, David Lo:
Stealthy Backdoor Attack for Code Models. CoRR abs/2301.02496 (2023)
[i148]Yunbo Lyu, Thanh Le-Cong
, Hong Jin Kang
, Ratnadira Widyasari, Zhipeng Zhao, Xuan-Bach Dinh Le, Ming Li, David Lo:
CHRONOS: Time-Aware Zero-Shot Identification of Libraries from Vulnerability Reports. CoRR abs/2301.03944 (2023)
[i147]Zhou Yang, Jieke Shi, Muhammad Hilmi Asyrofi, Bowen Xu, Xin Zhou, DongGyun Han
, David Lo:
Prioritizing Speech Test Cases. CoRR abs/2302.00330 (2023)
[i146]Daniel Hao Xian Yuen, Andrew Yong Chen Pang, Zhou Yang, Chun Yong Chong, Mei Kuan Lim, David Lo:
ASDF: A Differential Testing Framework for Automatic Speech Recognition Systems. CoRR abs/2302.05582 (2023)
[i145]Roman Belaire, Pradeep Varakantham
, David Lo:
Regret-Based Optimization for Robust Reinforcement Learning. CoRR abs/2302.06912 (2023)
[i144]Zichong Wang, Zhou Yang, Meikang Qiu, Israat Haque, Laura Brown, Yi He, Jianwu Wang, David Lo, Wenbin Zhang
:
Towards Fair Machine Learning Software: Understanding and Addressing Model Bias Through Counterfactual Thinking. CoRR abs/2302.08018 (2023)
[i143]Xin Zhou, Bowen Xu, Kisub Kim, DongGyun Han
, Thanh Le-Cong
, Junda He, Bach Le, David Lo:
PatchZero: Zero-Shot Automatic Patch Correctness Assessment. CoRR abs/2303.00202 (2023)
[i142]Aftab Hussain
, Md. Rafiqul Islam Rabin, Bowen Xu, David Lo, Mohammad Amin Alipour:
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code. CoRR abs/2303.04942 (2023)
[i141]Ratnadira Widyasari, Zhou Yang, Ferdian Thung, Sheng Qin Sim, Fiona Wee, Camellia Lok, Jack Phan, Haodi Qi, Constance Tan, Qijin Tay, David Lo:
NICHE: A Curated Dataset of Engineered Machine Learning Projects in Python. CoRR abs/2303.06286 (2023)
[i140]Junda He, Xin Zhou, Bowen Xu, Ting Zhang, Kisub Kim, Zhou Yang, Ferdian Thung, Ivana Clairine Irsan, David Lo:
Representation Learning for Stack Overflow Posts: How Far are We? CoRR abs/2303.06853 (2023)
[i139]Xin Zhou, Kisub Kim, Bowen Xu, DongGyun Han
, Junda He, David Lo:
Generation-based Code Review Automation: How Far Are We? CoRR abs/2303.07221 (2023)
[i138]Zhou Yang, Chenyu Wang, Jieke Shi, Thong Hoang, Pavneet Singh Kochhar, Qinghua Lu, Zhenchang Xing, David Lo:
What Do Users Ask in Open-Source AI Repositories? An Empirical Study of GitHub Issues. CoRR abs/2303.09795 (2023)
[i137]Ivana Clairine Irsan, Ting Zhang, Ferdian Thung, Kisub Kim, David Lo:
PICASO: Enhancing API Recommendations with Relevant Stack Overflow Posts. CoRR abs/2303.12299 (2023)
[i136]Ferdian Thung, Kisub Kim, Ting Zhang, Ivana Clairine Irsan, Ratnadira Widyasari, Zhou Yang, David Lo:
APIHarvest: Harvesting API Information from Various Online Sources. CoRR abs/2304.02514 (2023)
[i135]Kisub Kim, Ferdian Thung, Ting Zhang, Ivana Clairine Irsan, Ratnadira Widyasari, Zhou Yang, David Lo:
APISENS- Sentiment Scoring Tool for APIs with Crowd-Knowledge. CoRR abs/2304.05121 (2023)
[i134]Martin Weyssow, Xin Zhou, Kisub Kim, David Lo, Houari A. Sahraoui:
On the Usage of Continual Learning for Out-of-Distribution Generalization in Pre-trained Language Models of Code. CoRR abs/2305.04106 (2023)
[i133]Zibin Zheng, Jianzhong Su, Jiachi Chen
, David Lo, Zhijie Zhong
, Mingxi Ye:
DAppSCAN: Building Large-Scale Datasets for Smart Contract Weaknesses in DApp Projects. CoRR abs/2305.08456 (2023)
[i132]Truong Giang Nguyen, Thanh Le-Cong, Hong Jin Kang, Ratnadira Widyasari, Chengran Yang, Zhipeng Zhao, Bowen Xu, Jiayuan Zhou, Xin Xia, Ahmed E. Hassan, Xuan-Bach Dinh Le, David Lo:
Multi-Granularity Detector for Vulnerability Fixes. CoRR abs/2305.13884 (2023)
[i131]Julia Kaiwen Lau, Kelvin Kai Wen Kong, Julian Hao Yong, Per Hoong Tan, Zhou Yang, Zi Qian Yong, Joshua Chern Wey Low, Chun Yong Chong, Mei Kuan Lim, David Lo:
Synthesizing Speech Test Cases with Text-to-Speech? An Empirical Study on the False Alarms in Automated Speech Recognition Testing. CoRR abs/2305.17445 (2023)
[i130]Terry Yue Zhuo, Zhou Yang, Zhensu Sun, Yufei Wang, Li Li
, Xiaoning Du
, Zhenchang Xing, David Lo:
Data Augmentation Approaches for Source Code Models: A Survey. CoRR abs/2305.19915 (2023)
[i129]Shidong Pan, Zhen Tao, Thong Hoang, Dawen Zhang, Zhenchang Xing, Xiwei Xu, Mark Staples, David Lo:
SeePrivacy: Automated Contextual Privacy Policy Generation for Mobile Applications. CoRR abs/2307.01691 (2023)
[i128]Bowen Xu, Thanh-Dat Nguyen, Thanh Le-Cong, Thong Hoang, Jiakun Liu
, Kisub Kim, Chen Gong, Changan Niu, Chenyu Wang, Bach Le, David Lo:
Are We Ready to Embrace Generative AI for Software Q&A? CoRR abs/2307.09765 (2023)
[i127]Yue Liu, Thanh Le-Cong, Ratnadira Widyasari, Chakkrit Tantithamthavorn, Li Li
, Xuan-Bach Dinh Le, David Lo:
Refining ChatGPT-Generated Code: Characterizing and Mitigating Code Quality Issues. CoRR abs/2307.12596 (2023)
[i126]Yunbo Lyu, Hong Jin Kang
, Ratnadira Widyasari, Julia Lawall, David Lo:
Evaluating SZZ Implementations: An Empirical Study on the Linux Kernel. CoRR abs/2308.05060 (2023)
[i125]Zhou Yang, Zhipeng Zhao, Chenyu Wang, Jieke Shi, Dongsun Kim, DongGyun Han
, David Lo:
What Do Code Models Memorize? An Empirical Study on Large Language Models of Code. CoRR abs/2308.09932 (2023)
[i124]Zhiyuan Wan, Yun Zhang, Xin Xia, Yi Jiang, David Lo:
Software Architecture in Practice: Challenges and Opportunities. CoRR abs/2308.09978 (2023)
[i123]Ting Zhang, Ivana Clairine Irsan, Ferdian Thung, David Lo:
Cupid: Leveraging ChatGPT for More Accurate Duplicate Bug Report Detection. CoRR abs/2308.10022 (2023)
[i122]Martin Weyssow, Xin Zhou, Kisub Kim, David Lo, Houari A. Sahraoui:
Exploring Parameter-Efficient Fine-Tuning Techniques for Code Generation with Large Language Models. CoRR abs/2308.10462 (2023)
[i121]Xinyi Hou, Yanjie Zhao, Yue Liu, Zhou Yang, Kailong Wang
, Li Li
, Xiapu Luo, David Lo, John C. Grundy, Haoyu Wang:
Large Language Models for Software Engineering: A Systematic Literature Review. CoRR abs/2308.10620 (2023)
[i120]Thanh-Dat Nguyen, Zhou Yang, Xuan-Bach Dinh Le, Patanamon Thongtanunam, David Lo:
Adversarial Attacks on Code Models with Discriminative Graph Patterns. CoRR abs/2308.11161 (2023)
[i119]Kisub Kim, Xin Zhou, Dongsun Kim, Julia Lawall, Kui Liu, Tegawendé F. Bissyandé, Jacques Klein, Jaekwon Lee, David Lo:
How are We Detecting Inconsistent Method Names? An Empirical Study from Code Review Perspective. CoRR abs/2308.12701 (2023)
[i118]Xiaoye Zheng, Zhiyuan Wan, Yun Zhang, Rui Chang, David Lo:
A Closer Look at the Security Risks in the Rust Ecosystem. CoRR abs/2308.15046 (2023)
[i117]Xin Zhou, Kisub Kim, Bowen Xu, Jiakun Liu
, DongGyun Han
, David Lo:
The Devil is in the Tails: How Long-Tailed Code Distributions Impact Large Language Models. CoRR abs/2309.03567 (2023)
[i116]Jieke Shi, Zhou Yang, Hong Jin Kang
, Bowen Xu, Junda He, David Lo:
Towards Smaller, Faster, and Greener Language Models of Code. CoRR abs/2309.04076 (2023)
[i115]David Lo:
Trustworthy and Synergistic Artificial Intelligence for Software Engineering: Vision and Roadmaps. CoRR abs/2309.04142 (2023)
[i114]Changan Niu, Chuanyi Li, Vincent Ng, David Lo, Bin Luo:
FAIR: Flow Type-Aware Pre-Training of Compiler Intermediate Representations. CoRR abs/2309.04828 (2023)
[i113]Xin Zhou, Bowen Xu, DongGyun Han
, Zhou Yang, Junda He, David Lo:
CCBERT: Self-Supervised Code Change Representation Learning. CoRR abs/2309.15474 (2023)
[i112]Zhou Yang, Zhipeng Zhao, Chenyu Wang, Jieke Shi, Dongsun Kim, DongGyun Han
, David Lo:
Gotcha! This Model Uses My Code! Evaluating Membership Leakage Risks in Code Models. CoRR abs/2310.01166 (2023)
[i111]Ting Zhang, Ivana Clairine Irsan, Ferdian Thung, David Lo:
Revisiting Sentiment Analysis for Software Engineering in the Era of Large Language Models. CoRR abs/2310.11113 (2023)
[i110]Ting Zhang, Ivana Clairine Irsan, Ferdian Thung, David Lo, Asankhaya Sharma, Lingxiao Jiang:
Evaluating Pre-trained Language Models for Repairing API Misuses. CoRR abs/2310.16390 (2023)
[i109]Ratnadira Widyasari, Ting Zhang, Abir Bouraffa, David Lo:
Explaining Explanation: An Empirical Study on Explanation in Code Reviews. CoRR abs/2311.09020 (2023)
[i108]Qi Zhan, Xing Hu, Zhiyang Li, Xin Xia, David Lo, Shanping Li:
PS3: Precise Patch Presence Test based on Semantic Symbolic Signature. CoRR abs/2312.03393 (2023)
[i107]Zirui Chen, Xing Hu, Xin Xia, Yi Gao, Tongtong Xu, David Lo, Xiaohu Yang:
Exploiting Library Vulnerability via Migration Based Automating Test Generation. CoRR abs/2312.09564 (2023)
[i106]Chengran Yang, Jiakun Liu
, Bowen Xu, Christoph Treude, Yunbo Lyu, Junda He, Ming Li, David Lo:
APIDocBooster: An Extract-Then-Abstract Framework Leveraging Large Language Models for Augmenting API Documentation. CoRR abs/2312.10934 (2023)
[i105]Zhiyuan Pan, Xing Hu, Xin Xia, Xian Zhan, David Lo, Xiaohu Yang:
PPT4J: Patch Presence Test for Java Binaries. CoRR abs/2312.11013 (2023)
[i104]Wendkûuni C. Ouédraogo, Laura Plein, Abdoul Kader Kaboré, Andrew Habib, Jacques Klein, David Lo, Tegawendé F. Bissyandé:
Enriching Automatic Test Case Generation by Extracting Relevant Test Inputs from Bug Reports. CoRR abs/2312.14898 (2023)- 2022
[j154]Chao Liu, Xin Xia, David Lo
, Cuiyun Gao, Xiaohu Yang, John C. Grundy:
Opportunities and Challenges in Code Search Tools. ACM Comput. Surv. 54(9): 196:1-196:40 (2022)
[j153]Yanming Yang
, Xin Xia
, David Lo
, John C. Grundy
:
A Survey on Deep Learning for Software Engineering. ACM Comput. Surv. 54(10s): 206:1-206:73 (2022)
[j152]Jiakun Liu
, Haoxiang Zhang, Xin Xia
, David Lo
, Ying Zou, Ahmed E. Hassan
, Shanping Li:
An exploratory study on the repeatedly shared external links on Stack Overflow. Empir. Softw. Eng. 27(1): 19 (2022)
[j151]Stefanus A. Haryono
, Ferdian Thung, David Lo
, Lingxiao Jiang
, Julia Lawall
, Hong Jin Kang
, Lucas Serrano, Gilles Muller
:
AndroEvolve: automated Android API update with data flow analysis and variable denormalization. Empir. Softw. Eng. 27(3): 73 (2022)
[j150]Ratnadira Widyasari
, Gede Artha Azriadi Prana, Stefanus Agus Haryono, Shaowei Wang, David Lo
:
Real world projects, real faults: evaluating spectrum based fault localization techniques on Python projects. Empir. Softw. Eng. 27(6): 147 (2022)
[j149]Cuiyun Gao, Jichuan Zeng, David Lo
, Xin Xia, Irwin King
, Michael R. Lyu:
Understanding in-app advertising issues based on large scale app review analysis. Inf. Softw. Technol. 142: 106741 (2022)
[j148]Jianbing Zheng, Ming Gao
, Ee-Peng Lim
, David Lo
, Cheqing Jin, Aoying Zhou:
On measuring network robustness for weighted networks. Knowl. Inf. Syst. 64(7): 1967-1996 (2022)
[j147]Siqi Ma
, Juanru Li, Surya Nepal
, Diethelm Ostry, David Lo
, Sanjay K. Jha
, Robert H. Deng
, Elisa Bertino
:
Orchestration or Automation: Authentication Flaw Detection in Android Apps. IEEE Trans. Dependable Secur. Comput. 19(4): 2165-2178 (2022)
[j146]Cuiyun Gao, Wenjie Zhou, Xin Xia, David Lo
, Qi Xie, Michael R. Lyu:
Automating App Review Response Generation Based on Contextual Knowledge. ACM Trans. Softw. Eng. Methodol. 31(1): 11:1-11:36 (2022)
[j145]Chao Liu, Xin Xia, David Lo
, Zhiwei Liu, Ahmed E. Hassan
, Shanping Li:
CodeMatcher: Searching Code Based on Sequential Semantics of Important Query Words. ACM Trans. Softw. Eng. Methodol. 31(1): 12:1-12:37 (2022)
[j144]Chao Liu
, Cuiyun Gao, Xin Xia, David Lo
, John C. Grundy, Xiaohu Yang:
On the Reproducibility and Replicability of Deep Learning in Software Engineering. ACM Trans. Softw. Eng. Methodol. 31(1): 15:1-15:46 (2022)
[j143]Jiachi Chen
, Xin Xia
, David Lo
, John C. Grundy:
Why Do Smart Contracts Self-Destruct? Investigating the Selfdestruct Function on Ethereum. ACM Trans. Softw. Eng. Methodol. 31(2): 30:1-30:37 (2022)
[j142]Yanming Yang
, Xin Xia
, David Lo
, Tingting Bi
, John C. Grundy
, Xiaohu Yang
:
Predictive Models in Software Engineering: Challenges and Opportunities. ACM Trans. Softw. Eng. Methodol. 31(3): 56:1-56:72 (2022)
[j141]Xing Hu, Qiuyuan Chen, Haoye Wang
, Xin Xia
, David Lo
, Thomas Zimmermann
:
Correlating Automated and Human Evaluation of Code Documentation Generation Quality. ACM Trans. Softw. Eng. Methodol. 31(4): 63:1-63:28 (2022)
[j140]Tingting Bi
, Xin Xia
, David Lo
, John C. Grundy, Thomas Zimmermann
, Denae Ford:
Accessibility in Software Practice: A Practitioner's Perspective. ACM Trans. Softw. Eng. Methodol. 31(4): 66:1-66:26 (2022)
[j139]Chao Ni
, Xin Xia
, David Lo
, Xiaohu Yang, Ahmed E. Hassan
:
Just-In-Time Defect Prediction on JavaScript Projects: A Replication Study. ACM Trans. Softw. Eng. Methodol. 31(4): 76:1-76:38 (2022)
[j138]Meng Yan
, Xin Xia
, Yuanrui Fan
, Ahmed E. Hassan
, David Lo
, Shanping Li:
Just-In-Time Defect Identification and Localization: A Two-Phase Framework. IEEE Trans. Software Eng. 48(2): 82-101 (2022)
[j137]Jiachi Chen
, Xin Xia
, David Lo
, John C. Grundy
, Xiapu Luo
, Ting Chen
:
Defining Smart Contract Defects on Ethereum. IEEE Trans. Software Eng. 48(2): 327-345 (2022)
[j136]Chao Ni
, Xin Xia
, David Lo
, Xiang Chen
, Qing Gu:
Revisiting Supervised and Unsupervised Methods for Effort-Aware Cross-Project Defect Prediction. IEEE Trans. Software Eng. 48(3): 786-802 (2022)
[j135]Neng Zhang
, Qiao Huang, Xin Xia
, Ying Zou, David Lo
, Zhenchang Xing
:
Chatbot4QR: Interactive Query Refinement for Technical Question Retrieval. IEEE Trans. Software Eng. 48(4): 1185-1211 (2022)
[j134]Tingting Bi
, Xin Xia
, David Lo
, John C. Grundy
, Thomas Zimmermann
:
An Empirical Study of Release Note Production and Usage in Practice. IEEE Trans. Software Eng. 48(6): 1834-1852 (2022)
[j133]Jiachi Chen
, Xin Xia
, David Lo
, John Grundy
, Xiapu Luo
, Ting Chen
:
DefectChecker: Automated Smart Contract Defect Detection by Analyzing EVM Bytecode. IEEE Trans. Software Eng. 48(7): 2189-2207 (2022)
[j132]Xiaoxue Wu
, Wei Zheng, Xin Xia
, David Lo
:
Data Quality Matters: A Case Study on Data Label Correctness for Security Bug Report Prediction. IEEE Trans. Software Eng. 48(7): 2541-2556 (2022)
[j131]Hong Jin Kang
, David Lo
:
Active Learning of Discriminative Subgraph Patterns for API Misuse Detection. IEEE Trans. Software Eng. 48(8): 2761-2783 (2022)
[j130]Darryl Jarman
, Jeffrey Berry, Riley Smith, Ferdian Thung
, David Lo
:
Legion: Massively Composing Rankers for Improved Bug Localization at Adobe. IEEE Trans. Software Eng. 48(8): 3010-3024 (2022)
[j129]Cuiyun Gao
, Jichuan Zeng
, Zhiyuan Wen, David Lo
, Xin Xia, Irwin King
, Michael R. Lyu:
Emerging App Issue Identification via Online Joint Sentiment-Topic Tracing. IEEE Trans. Software Eng. 48(8): 3025-3043 (2022)
[j128]Jiakun Liu
, Xin Xia
, David Lo
, Haoxiang Zhang
, Ying Zou, Ahmed E. Hassan
, Shanping Li:
Broken External Links on Stack Overflow. IEEE Trans. Software Eng. 48(9): 3242-3267 (2022)
[j127]Paulo Anselmo da Mota Silveira Neto
, Umme Ayda Mannan
, Eduardo Santana de Almeida
, Nachiappan Nagappan, David Lo
, Pavneet Singh Kochhar, Cuiyun Gao
, Iftekhar Ahmed
:
A Deep Dive into the Impact of COVID-19 on Software Development. IEEE Trans. Software Eng. 48(9): 3342-3360 (2022)
[j126]Gede Artha Azriadi Prana
, Denae Ford
, Ayushi Rastogi
, David Lo
, Rahul Purandare
, Nachiappan Nagappan:
Including Everyone, Everywhere: Understanding Opportunities and Challenges of Geographic Gender-Inclusion in OSS. IEEE Trans. Software Eng. 48(9): 3394-3409 (2022)
[j125]Bowen Xu
, Thong Hoang, Abhishek Sharma, Chengran Yang
, Xin Xia, David Lo
:
Post2Vec: Learning Distributed Representations of Stack Overflow Posts. IEEE Trans. Software Eng. 48(9): 3423-3441 (2022)
[j124]Nikita Mehrotra
, Navdha Agarwal
, Piyush Gupta
, Saket Anand
, David Lo
, Rahul Purandare
:
Modeling Functional Similarity in Source Code With Graph-Based Siamese Networks. IEEE Trans. Software Eng. 48(10): 3771-3789 (2022)
[j123]Fangcheng Qiu, Zhipeng Gao
, Xin Xia
, David Lo
, John C. Grundy
, Xinyu Wang
:
Deep Just-In-Time Defect Localization. IEEE Trans. Software Eng. 48(12): 5068-5086 (2022)
[j122]Muhammad Hilmi Asyrofi, Zhou Yang, Imam Nur Bani Yusuf, Hong Jin Kang
, Ferdian Thung
, David Lo
:
BiasFinder: Metamorphic Test Generation to Uncover Bias for Sentiment Analysis Systems. IEEE Trans. Software Eng. 48(12): 5087-5101 (2022)
[c352]Chen Gong
, Zhou Yang
, Yunpeng Bai
, Jieke Shi
, Arunesh Sinha
, Bowen Xu
, David Lo
, Xinwen Hou
, Guoliang Fan
:
Curiosity-Driven and Victim-Aware Adversarial Policies. ACSAC 2022: 186-200
[c351]Yan Lin
, Debin Gao
, David Lo
:
ReSIL: Revivifying Function Signature Inference using Deep Learning with Domain-Specific Knowledge. CODASPY 2022: 107-118
[c350]Kien Luong, Ferdian Thung, David Lo
:
ARSearch: Searching for API Related Resources from Stack Overflow and GitHub. ICSE-Companion 2022: 11-15
[c349]Eng Lieh Ouh, Benjamin Kok Siew Gan, David Lo
:
ITSS: Interactive Web-Based Authoring and Playback Integrated Environment for Programming Tutorials. ICSE (SEET) 2022: 158-164
[c348]Hong Jin Kang
, Khai Loong Aw
, David Lo
:
Detecting False Alarms from Automatic Static Analysis Tools: How Far are We? ICSE 2022: 698-709
[c347]Zhou Yang, Jieke Shi
, Junda He, David Lo
:
Natural Attack for Pre-trained Models of Code. ICSE 2022: 1482-1493
[c346]Xing Hu, Xin Xia, David Lo
, Zhiyuan Wan, Qiuyuan Chen, Thomas Zimmermann:
Practitioners' Expectations on Automated Code Comment Generation. ICSE 2022: 1693-1705
[c345]Neng Zhang, Chao Liu, Xin Xia, Christoph Treude
, Ying Zou, David Lo
, Zibin Zheng:
ShellFusion: Answer Generation for Shell Programming Tasks via Knowledge Fusion. ICSE 2022: 1970-1981
[c344]Yun Peng, Cuiyun Gao, Zongjie Li, Bowei Gao, David Lo
, Qirun Zhang
, Michael R. Lyu:
Static Inference Meets Deep learning: A Hybrid Type Inference Approach for Python. ICSE 2022: 2019-2030
[c343]Ting Zhang
, Ivana Clairine Irsan, Ferdian Thung, DongGyun Han
, David Lo
, Lingxiao Jiang
:
Automatic Pull Request Title Generation. ICSME 2022: 71-81
[c342]Thanh-Dat Nguyen, Thanh Le-Cong
, Duc-Minh Luong, Van-Hai Duong, Xuan-Bach Dinh Le, David Lo
, Quyet-Thang Huynh:
FFL: Fine-grained Fault Localization for Student Programs via Syntactic and Semantic Reasoning. ICSME 2022: 151-162
[c341]Ivana Clairine Irsan, Ting Zhang, Ferdian Thung, David Lo
, Lingxiao Jiang
:
AutoPRTitle: A Tool for Automatic Pull Request Title Generation. ICSME 2022: 454-458
[c340]Hong Jin Kang
, Truong Giang Nguyen, Bach Le, Corina S. Pasareanu, David Lo
:
Test mimicry to assess the exploitability of library vulnerabilities. ISSTA 2022: 276-288
[c339]Junda He, Bowen Xu, Zhou Yang, DongGyun Han
, Chengran Yang, David Lo
:
PTM4Tag: sharpening tag recommendation of stack overflow posts with pre-trained models. ICPC 2022: 1-11
[c338]Imam Nur Bani Yusuf, Lingxiao Jiang
, David Lo
:
Accurate generation of trigger-action programs with domain-adapted sequence-to-sequence learning. ICPC 2022: 99-110
[c337]Stefanus A. Haryono, Hong Jin Kang
, Abhishek Sharma, Asankhaya Sharma, Andrew E. Santosa, Ming Yi Ang, David Lo:
Automated identification of libraries from vulnerability data: can we do better? ICPC 2022: 178-189
[c336]Xin Zhou, DongGyun Han
, David Lo
:
Simple or complex?: together for a more accurate just-in-time defect predictor. ICPC 2022: 229-240
[c335]Mohammad Abdul Hadi, Imam Nur Bani Yusuf, Ferdian Thung, Kien Gia Luong, Lingxiao Jiang
, Fatemeh H. Fard
, David Lo
:
On the effectiveness of pretrained models for API learning. ICPC 2022: 309-320
[c334]Kien Luong, Mohammad Abdul Hadi, Ferdian Thung, Fatemeh H. Fard
, David Lo
:
ARSeek: identifying API resource using code and discussion on stack overflow. ICPC 2022: 331-342
[c333]Ting Zhang
, Divya Prabha Chandrasekaran, Ferdian Thung, David Lo
:
Benchmarking library recognition in tweets. ICPC 2022: 343-353
[c332]Fuxiang Chen, Fatemeh H. Fard
, David Lo
, Timofey Bryksin:
On the transferability of pre-trained language models for low-resource programming languages. ICPC 2022: 401-412
[c331]Rishab Sharma, Fuxiang Chen, Fatemeh H. Fard
, David Lo
:
An exploratory study on code attention in BERT. ICPC 2022: 437-448
[c330]Ratnadira Widyasari, Gede Artha Azriadi Prana, Stefanus A. Haryono, Yuan Tian, Hafil Noer Zachiary, David Lo
:
XAI4FL: enhancing spectrum-based fault localization with explainable artificial intelligence. ICPC 2022: 499-510
[c329]Chengran Yang, Bowen Xu, Ferdian Thung, Yucen Shi, Ting Zhang
, Zhou Yang, Xin Zhou, Jieke Shi
, Junda He, DongGyun Han
, David Lo
:
Answer Summarization for Technical Queries: Benchmark and New Approach. ASE 2022: 8:1-8:13
[c328]Jieke Shi
, Zhou Yang, Bowen Xu, Hong Jin Kang
, David Lo
:
Compressing Pre-trained Models of Code into 3 MB. ASE 2022: 24:1-24:12
[c327]Deheng Yang
, Xiaoguang Mao
, Liqian Chen, Xuezheng Xu, Yan Lei, David Lo
, Jiayu He
:
TransplantFix: Graph Differencing-based Code Transplantation for Automated Program Repair. ASE 2022: 107:1-107:13
[c326]Zhiyuan Wan, Xin Xia, Yun Zhang, David Lo
, Daibing Zhou, Qiuyuan Chen, Ahmed E. Hassan
:
What motivates software practitioners to contribute to inner source? ESEC/SIGSOFT FSE 2022: 132-144
[c325]Thanh Le-Cong
, Hong Jin Kang
, Truong Giang Nguyen, Stefanus Agus Haryono, David Lo
, Xuan-Bach Dinh Le, Huynh Quyet Thang:
AutoPruner: transformer-based call graph pruning. ESEC/SIGSOFT FSE 2022: 520-532
[c324]Chao Ni, Wei Wang, Kaiwen Yang, Xin Xia, Kui Liu, David Lo
:
The best of both worlds: integrating semantic features with expert features for defect prediction and localization. ESEC/SIGSOFT FSE 2022: 672-683
[c323]Yucen Shi, Ying Yin, Zhengkui Wang, David Lo
, Tao Zhang
, Xin Xia, Yuhai Zhao, Bowen Xu:
How to better utilize code graphs in semantic code search? ESEC/SIGSOFT FSE 2022: 722-733
[c322]Ting Zhang
, Ivana Clairine Irsan, Ferdian Thung, DongGyun Han
, David Lo
, Lingxiao Jiang
:
iTiger: an automatic issue title generation tool. ESEC/SIGSOFT FSE 2022: 1637-1641
[c321]Chao Liu, Xuanlin Bao, Xin Xia, Meng Yan
, David Lo
, Ting Zhang
:
CodeMatcher: a tool for large-scale code search based on query semantics matching. ESEC/SIGSOFT FSE 2022: 1642-1646
[c320]Imam Nur Bani Yusuf, Diyanah Binte Abdul Jamal, Lingxiao Jiang
, David Lo
:
RecipeGen++: an automated trigger action programs generator. ESEC/SIGSOFT FSE 2022: 1672-1676
[c319]Truong Giang Nguyen, Thanh Le-Cong
, Hong Jin Kang
, Xuan-Bach Dinh Le, David Lo
:
VulCurator: a vulnerability-fixing commit detector. ESEC/SIGSOFT FSE 2022: 1726-1730
[c318]Giang Nguyen-Truong, Hong Jin Kang
, David Lo
, Abhishek Sharma, Andrew E. Santosa, Asankhaya Sharma, Ming Yi Ang:
HERMES: Using Commit-Issue Linking to Detect Vulnerability-Fixing Commits. SANER 2022: 51-62
[c317]Chengran Yang, Ferdian Thung, David Lo
:
Efficient Search of Live-Coding Screencasts from Online Videos. SANER 2022: 73-77
[c316]Ratnadira Widyasari, Stefanus Agus Haryono, Ferdian Thung, Jieke Shi
, Constance Tan, Fiona Wee, Jack Phan, David Lo
:
On the Influence of Biases in Bug Localization: Evaluation and Benchmark. SANER 2022: 128-139
[c315]Chengran Yang, Bowen Xu, Junaed Younus Khan
, Gias Uddin, DongGyun Han
, Zhou Yang, David Lo
:
Aspect-Based API Review Classification: How Far Can Pre-Trained Transformer Model Go? SANER 2022: 385-395
[c314]Zhou Yang, Jieke Shi
, Muhammad Hilmi Asyrofi, David Lo
:
Revisiting Neuron Coverage Metrics and Quality of Deep Neural Networks. SANER 2022: 408-419
[c313]Abhishek Sharma, Gede Artha Azriadi Prana, Anamika Sawhney, Nachiappan Nagappan, David Lo
:
Analyzing Offline Social Engagements: An Empirical Study of Meetup Events Related to Software Development. SANER 2022: 1122-1133
[c312]Jieke Shi
, Zhou Yang, Junda He, Bowen Xu, David Lo
:
Can Identifier Splitting Improve Open-Vocabulary Language Model of Code? SANER 2022: 1134-1138
[i103]Zhou Yang, Jieke Shi, Muhammad Hilmi Asyrofi, David Lo:
Revisiting Neuron Coverage Metrics and Quality of Deep Neural Networks. CoRR abs/2201.00191 (2022)
[i102]Jieke Shi, Zhou Yang, Junda He, Bowen Xu, David Lo:
Can Identifier Splitting Improve Open-Vocabulary Language Model of Code? CoRR abs/2201.01988 (2022)
[i101]Zhou Yang, Jieke Shi, Junda He, David Lo:
Natural Attack for Pre-trained Models of Code. CoRR abs/2201.08698 (2022)
[i100]Chengran Yang, Bowen Xu, Junaed Younus Khan, Gias Uddin, DongGyun Han
, Zhou Yang, David Lo:
Aspect-Based API Review Classification: How Far Can Pre-Trained Transformer Model Go? CoRR abs/2201.11327 (2022)
[i99]Hong Jin Kang
, Khai Loong Aw, David Lo:
Detecting False Alarms from Automatic Static Analysis Tools: How Far are We? CoRR abs/2202.05982 (2022)
[i98]Jiri Gesi, Siqi Liu, Jiawei Li, Iftekhar Ahmed, Nachiappan Nagappan, David Lo, Eduardo Santana de Almeida, Pavneet Singh Kochhar, Lingfeng Bao:
Code Smells in Machine Learning Systems. CoRR abs/2203.00803 (2022)
[i97]Chengran Yang
, Ferdian Thung, David Lo:
Efficient Search of Live-Coding Screencasts from Online Videos. CoRR abs/2203.04519 (2022)
[i96]Junda He, Bowen Xu, Zhou Yang, DongGyun Han
, Chengran Yang, David Lo:
PTM4Tag: Sharpening Tag Recommendation of Stack Overflow Posts with Pre-trained Models. CoRR abs/2203.10965 (2022)
[i95]Mohammad Abdul Hadi, Imam Nur Bani Yusuf, Ferdian Thung, Kien Gia Luong, Lingxiao Jiang, Fatemeh H. Fard, David Lo:
On the Effectiveness of Pretrained Models for API Learning. CoRR abs/2204.03498 (2022)
[i94]Chao Ni, Kaiwen Yang, Xin Xia, David Lo, Xiang Chen, Xiaohu Yang:
Defect Identification, Categorization, and Repair: Better Together. CoRR abs/2204.04856 (2022)
[i93]Eng Lieh Ouh, Benjamin Kok Siew Gan, David Lo:
ITSS: Interactive Web-Based Authoring and Playback Integrated Environment for Programming Tutorials. CoRR abs/2204.08593 (2022)
[i92]Fuxiang Chen, Fatemeh H. Fard, David Lo, Timofey Bryksin:
On the Transferability of Pre-trained Language Models for Low-Resource Programming Languages. CoRR abs/2204.09653 (2022)
[i91]Hong Jin Kang
, David Lo:
Active Learning of Discriminative Subgraph Patterns for API Misuse Detection. CoRR abs/2204.09945 (2022)
[i90]Rishab Sharma, Fuxiang Chen, Fatemeh H. Fard, David Lo:
An Exploratory Study on Code Attention in BERT. CoRR abs/2204.10200 (2022)
[i89]Rahul Yedida
, Hong Jin Kang
, Huy Tu, Xueqi Yang, David Lo, Tim Menzies:
How to Find Actionable Static Analysis Warnings. CoRR abs/2205.10504 (2022)
[i88]Ting Zhang, Ivana Clairine Irsan, Ferdian Thung, DongGyun Han
, David Lo, Lingxiao Jiang:
Automatic Pull Request Title Generation. CoRR abs/2206.10430 (2022)
[i87]Ting Zhang, Ivana Clairine Irsan, Ferdian Thung, DongGyun Han
, David Lo, Lingxiao Jiang:
iTiger: An Automatic Issue Title Generation Tool. CoRR abs/2206.10811 (2022)
[i86]Ivana Clairine Irsan, Ting Zhang, Ferdian Thung, David Lo, Lingxiao Jiang:
AutoPRTitle: A Tool for Automatic Pull Request Title Generation. CoRR abs/2206.11619 (2022)
[i85]Yaoxian Li, Shiyi Qi, Cuiyun Gao, Yun Peng, David Lo, Zenglin Xu, Michael R. Lyu:
A Closer Look into Transformer-Based Code Intelligence Through Code Transformation: Challenges and Opportunities. CoRR abs/2207.04285 (2022)
[i84]Shuzheng Gao, Cuiyun Gao, Chaozheng Wang, Jun Sun, David Lo:
CARBON: A Counterfactual Reasoning based Framework for Neural Code Comprehension Debiasing. CoRR abs/2207.11104 (2022)
[i83]Jieke Shi, Zhou Yang, Bowen Xu, Hong Jin Kang
, David Lo:
Compressing Pre-trained Models of Code into 3 MB. CoRR abs/2208.07120 (2022)
[i82]Thanh Le-Cong
, Hong Jin Kang
, Truong Giang Nguyen, Stefanus Agus Haryono, David Lo, Xuan-Bach Dinh Le, Huynh Quyet Thang:
AutoPruner: Transformer-Based Call Graph Pruning. CoRR abs/2209.03230 (2022)
[i81]Truong Giang Nguyen, Thanh Le-Cong
, Hong Jin Kang
, Xuan-Bach Dinh Le, David Lo:
VulCurator: A Vulnerability-Fixing Commit Detector. CoRR abs/2209.03260 (2022)
[i80]Chengran Yang, Bowen Xu, Ferdian Thung, Yucen Shi, Ting Zhang, Zhou Yang, Xin Zhou, Jieke Shi, Junda He, DongGyun Han
, David Lo:
Answer Summarization for Technical Queries: Benchmark and New Approach. CoRR abs/2209.10868 (2022)
[i79]Chen Gong, Zhou Yang, Yunpeng Bai, Junda He, Jieke Shi, Arunesh Sinha
, Bowen Xu, Xinwen Hou, Guoliang Fan, David Lo:
Mind Your Data! Hiding Backdoors in Offline Reinforcement Learning Datasets. CoRR abs/2210.04688 (2022)
[i78]Zhipeng Gao, Xin Xia, David Lo, John C. Grundy, Xindong Zhang, Zhenchang Xing:
I Know What You Are Searching For: Code Snippet Recommendation from Stack Overflow Posts. CoRR abs/2210.15845 (2022)
[i77]Zhipeng Gao, Xin Xia, David Lo, John C. Grundy:
Technical Q&A Site Answer Recommendation via Question Boosting. CoRR abs/2210.15846 (2022)
[i76]Ting Zhang, DongGyun Han
, Venkatesh Vinayakarao, Ivana Clairine Irsan, Bowen Xu, Ferdian Thung, David Lo, Lingxiao Jiang:
Duplicate Bug Report Detection: How Far Are We? CoRR abs/2212.00548 (2022)
[i75]Hong Jin Kang
, Pattarakrit Rattanukul, Stefanus Agus Haryono, Truong Giang Nguyen, Chaiyong Ragkhitwetsagul, Corina S. Pasareanu, David Lo:
SkipFuzz: Active Learning-based Input Selection for Fuzzing Deep Learning Libraries. CoRR abs/2212.04038 (2022)
[i74]Tiezhu Sun, Kevin Allix, Kisub Kim, Xin Zhou, Dongsun Kim
, David Lo, Tegawendé F. Bissyandé, Jacques Klein:
A Pre-Trained BERT Model for Android Applications. CoRR abs/2212.05976 (2022)- 2021
[j121]Yuanrui Fan, Xin Xia, David Lo
, Ahmed E. Hassan
, Shanping Li:
What makes a popular academic AI repository? Empir. Softw. Eng. 26(1): 2 (2021)
[j120]Daoyuan Wu
, Debin Gao
, David Lo
:
Scalable online vetting of Android apps for measuring declared SDK versions and their consistency with API calls. Empir. Softw. Eng. 26(1): 7 (2021)
[j119]Jiakun Liu
, Qiao Huang, Xin Xia, Emad Shihab, David Lo, Shanping Li:
An exploratory study on the introduction and removal of different types of technical debt in deep learning frameworks. Empir. Softw. Eng. 26(2): 16 (2021)
[j118]Gede Artha Azriadi Prana
, Abhishek Sharma, Lwin Khin Shar
, Darius Foo, Andrew E. Santosa, Asankhaya Sharma, David Lo
:
Out of sight, out of mind? How vulnerable dependencies affect open-source projects. Empir. Softw. Eng. 26(4): 59 (2021)
[j117]Jiachi Chen
, Xin Xia
, David Lo
, John C. Grundy, Xiaohu Yang:
Maintenance-related concerns for post-deployed Ethereum smart contract development: issues, techniques, and future challenges. Empir. Softw. Eng. 26(6): 117 (2021)
[j116]Cuiyun Gao, Jichuan Zeng, Federica Sarro
, David Lo
, Irwin King
, Michael R. Lyu:
Do users care about ad's performance costs? Exploring the effects of the performance costs of in-app ads on user experience. Inf. Softw. Technol. 132: 106471 (2021)
[j115]Haoyu Ma
, Jianwen Tian, Kefan Qiu, David Lo
, Debin Gao
, Daoyuan Wu
, Chunfu Jia
, Thar Baker
:
Deep-Learning-Based App Sensitive Behavior Surveillance for Android Powered Cyber-Physical Systems. IEEE Trans. Ind. Informatics 17(8): 5840-5850 (2021)
[j114]Zhipeng Gao
, Xin Xia
, David Lo
, John Grundy:
Technical Q8A Site Answer Recommendation via Question Boosting. ACM Trans. Softw. Eng. Methodol. 30(1): 11:1-11:34 (2021)
[j113]Hong Jin Kang
, David Lo
:
Adversarial Specification Mining. ACM Trans. Softw. Eng. Methodol. 30(2): 16:1-16:40 (2021)
[j112]Qiuyuan Chen, Xin Xia, Han Hu, David Lo
, Shanping Li:
Why My Code Summarization Model Does Not Work: Code Comment Improvement with Category Prediction. ACM Trans. Softw. Eng. Methodol. 30(2): 25:1-25:29 (2021)
[j111]Haoye Wang
, Xin Xia, David Lo
, Qiang He
, Xinyu Wang, John Grundy:
Context-aware Retrieval-based Deep Commit Message Generation. ACM Trans. Softw. Eng. Methodol. 30(4): 56:1-56:30 (2021)
[j110]Lingfeng Bao
, Xin Xia
, David Lo
, Gail C. Murphy
:
A Large Scale Study of Long-Time Contributor Prediction for GitHub Projects. IEEE Trans. Software Eng. 47(6): 1277-1298 (2021)
[j109]Xuan Huo
, Ferdian Thung, Ming Li, David Lo
, Shu-Ting Shi:
Deep Transfer Bug Localization. IEEE Trans. Software Eng. 47(7): 1368-1380 (2021)
[j108]Yuanrui Fan
, Xin Xia
, Daniel Alencar da Costa
, David Lo
, Ahmed E. Hassan
, Shanping Li:
The Impact of Mislabeled Changes by SZZ on Just-in-Time Defect Prediction. IEEE Trans. Software Eng. 47(8): 1559-1586 (2021)
[j107]Zhiyuan Wan
, Xin Xia
, David Lo
, Gail C. Murphy
:
How does Machine Learning Change Software Development Practices? IEEE Trans. Software Eng. 47(9): 1857-1871 (2021)
[j106]Zhongxin Liu
, Xin Xia
, David Lo
, Zhenchang Xing
, Ahmed E. Hassan
, Shanping Li:
Which Variables Should I Log? IEEE Trans. Software Eng. 47(9): 2012-2031 (2021)
[j105]Weiqin Zou
, David Lo
, Pavneet Singh Kochhar
, Xuan-Bach Dinh Le, Xin Xia
, Yang Feng, Zhenyu Chen
, Baowen Xu
:
Smart Contract Development: Challenges and Opportunities. IEEE Trans. Software Eng. 47(10): 2084-2106 (2021)
[j104]Thong Hoang
, Julia Lawall, Yuan Tian, Richard Jayadi Oentaryo
, David Lo
:
PatchNet: Hierarchical Deep Learning-Based Stable Patch Identification for the Linux Kernel. IEEE Trans. Software Eng. 47(11): 2471-2486 (2021)
[j103]


Google
Google Scholar
Semantic Scholar
Internet Archive Scholar
CiteSeerX
ORCID