| 2026 | ACISP | Shielding MCP Tool: A Secure Execution Framework Using TEE and Automated Trimming. | Ruidong Han, Chengyan Ma, Ye Liu, Yuqing Niu, David Lo |
| 2026 | ACL | SecureVibeBench: Benchmarking Secure Vibe Coding of AI Agents via Reconstructing Vulnerability-Introducing Scenarios. | 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 |
| 2026 | ACL | MultiCodeAttack: Iterative Jailbreak Attacking on LLMs with Multi-Code Prompt Injection. | Weifeng Sun, Meng Yan, Zhou Yang, Yuchen Chen, Song Sun, David Lo |
| 2026 | ACL | SeCuRepair: Semantics-Aligned, Curriculum-Driven, and Reasoning-Enhanced Vulnerability Repair Framework. | 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 |
| 2026 | ICSA | ESG Reporting Lifecycle Management with Large Language Models and AI Agents. | Thong Hoang, Mykhailo V. Klymenko, Xiwei Xu, Shidong Pan, Yi Ding, Xushuo Tang, Zhengyi Yang, Jieke Shi, David Lo |
| 2026 | ICSE | PenForge: On-the-Fly Expert Agent Construction for Automated Penetration Testing. | Huihui Huang, Jieke Shi, Junkai Chen, Ting Zhang, Yikun Li, Chengran Yang, Eng Lieh Ouh, Lwin Khin Shar, David Lo |
| 2026 | SANER | What You Trust is Insecure: Demystifying How Developers (Mis)Use Trusted Execution Environments in Practice. | Yuqing Niu, Jieke Shi, Ruidong Han, Ye Liu, Chengyan Ma, Yunbo Lyu, David Lo |
| 2025 | ACL | TACLR: A Scalable and Efficient Retrieval-based Method for Industrial Product Attribute Value Identification. | Yindu Su, Huike Zou, Lin Sun, Ting Zhang, Haiyang Yang, Chen Li Yu, David Lo, Qingheng Zhang, Shuguang Han, Jufeng Chen |
| 2025 | APSEC | Virtualization-based Penetration Testing Study for Detecting Accessibility Abuse Vulnerabilities in Banking Apps in East and Southeast Asia. | Wei Minn, Phong Phan, Vikas Kumar Malviya, Benjamin Adolphi, Yan Naing Tun, Henning Benzon Treichl, Albert Ching, Lwin Khin Shar, David Lo |
| 2025 | EASE | Characterising Bugs in Jupyter Platform. | Yutian Tang, Hongchen Cao, Yuxi Chen, David Lo |
| 2025 | HPCA | The Importance of Generalizability in Machine Learning for Systems. | Varun Gohil, Sundar Dev, Gaurang Upasani, David Lo, Parthasarathy Ranganathan, Christina Delimitrou |
| 2025 | ICSA | A Functional Software Reference Architecture for LLM-Integrated Systems. | Alessio Bucaioni, Martin Weyssow, Junda He, Yunbo Lyu, David Lo |
| 2024 | EDUCON | The Grader: A Grading Assistant for Lab Tests and a Teaching Tool. | Manoj Thulasidas, David Lo |
| 2024 | ICDE | Robust Auto-Scaling with Probabilistic Workload Forecasting for Cloud Databases. | Haitian Hang, Xiu Tang, Jianling Sun, Lingfeng Bao, David Lo, Haoye Wang |
| 2024 | ICSE | Unveiling Memorization in Code Models. | Zhou Yang, Zhipeng Zhao, Chenyu Wang, Jieke Shi, Dongsun Kim, DongGyun Han, David Lo |
| 2024 | ICSE | Coca: Improving and Explaining Graph Neural Network-Based Vulnerability Detection Systems. | Sicong Cao, Xiaobing Sun, Xiaoxue Wu, David Lo, Lili Bo, Bin Li, Wei Liu |
| 2024 | ICSE | Exploiting Library Vulnerability via Migration Based Automating Test Generation. | Zirui Chen, Xing Hu, Xin Xia, Yi Gao, Tongtong Xu, David Lo, Xiaohu Yang |
| 2024 | ICSE | Code Search is All You Need? Improving Code Suggestions with Code Search. | Junkai Chen, Xing Hu, Zhenhao Li, Cuiyun Gao, Xin Xia, David Lo |
| 2024 | ICSE | MUT: Human-in-the-Loop Unit Test Migration. | Yi Gao, Xing Hu, Tongtong Xu, Xin Xia, David Lo, Xiaohu Yang |
| 2024 | ICSE | Curiosity-Driven Testing for Sequential Decision-Making Process. | Junda He, Zhou Yang, Jieke Shi, Chengran Yang, Kisub Kim, Bowen Xu, Xin Zhou, David Lo |
| 2024 | ICSE | MiniMon: Minimizing Android Applications with Intelligent Monitoring-Based Debloating. | Jiakun Liu, Zicheng Zhang, Xing Hu, Ferdian Thung, Shahar Maoz, Debin Gao, Eran Toch, Zhipeng Zhao, David Lo |
| 2024 | ICSE | FAIR: Flow Type-Aware Pre-Training of Compiler Intermediate Representations. | Changan Niu, Chuanyi Li, Vincent Ng, David Lo, Bin Luo |
| 2024 | ICSE | Extracting Relevant Test Inputs from Bug Reports for Automatic Test Case Generation. | Wendkuni C. Oudraogo, Laura Plein, Abdoul Kader Kabor, Andrew Habib, Jacques Klein, David Lo, Tegawend F. Bissyand |
| 2024 | ICSE | PPT4J: Patch Presence Test for Java Binaries. | Zhiyuan Pan, Xing Hu, Xin Xia, Xian Zhan, David Lo, Xiaohu Yang |
| 2024 | ICSE | Assessing AI Detectors in Identifying AI-Generated Code: Implications for Education. | 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 |
| 2024 | ICSE | Greening Large Language Models of Code. | Jieke Shi, Zhou Yang, Hong Jin Kang, Bowen Xu, Junda He, David Lo |
| 2024 | ICSE | Streamlining Java Programming: Uncovering Well-Formed Idioms with IdioMine. | Yanming Yang, Xing Hu, Xin Xia, David Lo, Xiaohu Yang |
| 2024 | ICSE | PS3: Precise Patch Presence Test based on Semantic Symbolic Signature. | Qi Zhan, Xing Hu, Zhiyang Li, Xin Xia, David Lo, Shanping Li |
| 2024 | ICSE | Out of Sight, Out of Mind: Better Automatic Vulnerability Repair by Broadening Input Ranges and Sources. | Xin Zhou, Kisub Kim, Bowen Xu, DongGyun Han, David Lo |
| 2024 | ICSE | Large Language Model for Vulnerability Detection: Emerging Results and Future Directions. | Xin Zhou, Ting Zhang, David Lo |
| 2024 | ISSTA | Practitioners' Expectations on Automated Test Generation. | Xiao Yu, Lei Liu, Xing Hu, Jacky Keung, Xin Xia, David Lo |
| 2024 | ISSTA | CoSec: On-the-Fly Security Hardening of Code LLMs via Supervised Co-decoding. | Dong Li, Meng Yan, Yaosheng Zhang, Zhongxin Liu, Chao Liu, Xiaohong Zhang, Ting Chen, David Lo |
| 2024 | ISSTA | FDI: Attack Neural Code Generation Systems through User Feedback Channel. | Zhensu Sun, Xiaoning Du, Xiapu Luo, Fu Song, David Lo, Li Li |
| 2024 | ISSTA | AI Coders Are among Us: Rethinking Programming Language Grammar towards Efficient Code Generation. | Zhensu Sun, Xiaoning Du, Zhou Yang, Li Li, David Lo |
| 2024 | RE | Requirements Engineering for Trustworthy Human-AI Synergy in Software Engineering 2.0. | David Lo |
| 2024 | SP | Baffle: Hiding Backdoors in Offline Reinforcement Learning Datasets. | Chen Gong, Zhou Yang, Yunpeng Bai, Junda He, Jieke Shi, Kecen Li, Arunesh Sinha, Bowen Xu, Xinwen Hou, David Lo, Tianhao Wang |
| 2023 | ICSE | Two Sides of the Same Coin: Exploiting the Impact of Identifiers in Neural Code Comprehension. | Shuzheng Gao, Cuiyun Gao, Chaozheng Wang, Jun Sun, David Lo, Yue Yu |
| 2023 | ICSE | A Study of Variable-Role-based Feature Enrichment in Neural Models of Code. | Aftab Hussain, Md. Rafiqul Islam Rabin, Bowen Xu, David Lo, Mohammad Amin Alipour |
| 2023 | ICSE | CHRONOS: Time-Aware Zero-Shot Identification of Libraries from Vulnerability Reports. | Yunbo Lyu, Thanh Le-Cong, Hong Jin Kang, Ratnadira Widyasari, Zhipeng Zhao, Xuan-Bach Dinh Le, Ming Li, David Lo |
| 2023 | ICSE | Fine-grained Commit-level Vulnerability Type Prediction by CWE Tree Structure. | Shengyi Pan, Lingfeng Bao, Xin Xia, David Lo, Shanping Li |
| 2023 | ICSE | TECHSUMBOT: A Stack Overflow Answer Summarization Tool for Technical Query. | Chengran Yang, Bowen Xu, Jiakun Liu, David Lo |
| 2023 | ICSE | CoLeFunDa: Explainable Silent Vulnerability Fix Identification. | Jiayuan Zhou, Michael Pacheco, Jinfu Chen, Xing Hu, Xin Xia, David Lo, Ahmed E. Hassan |
| 2023 | ICST | ASDF: A Differential Testing Framework for Automatic Speech Recognition Systems. | Daniel Hao Xian Yuen, Andrew Yong Chen Pang, Zhou Yang, Chun Yong Chong, Mei Kuan Lim, David Lo |
| 2023 | ISSTA | Synthesizing Speech Test Cases with Text-to-Speech? An Empirical Study on the False Alarms in Automated Speech Recognition Testing. | 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 |
| 2023 | MSR | Picaso: Enhancing API Recommendations with Relevant Stack Overflow Posts. | Ivana Clairine Irsan, Ting Zhang, Ferdian Thung, Kisub Kim, David Lo |
| 2023 | MSR | Boosting Just-in-Time Defect Prediction with Specific Features of C/C++ Programming Languages in Code Changes. | Chao Ni, Xiaodan Xu, Kaiwen Yang, David Lo |
| 2023 | MSR | NICHE: A Curated Dataset of Engineered Machine Learning Projects in Python. | Ratnadira Widyasari, Zhou Yang, Ferdian Thung, Sheng Qin Sim, Fiona Wee, Camellia Lok, Jack Phan, Haodi Qi, Constance Tan, Qijin Tay, David Lo |
| 2023 | MSR | What Do Users Ask in Open-Source AI Repositories? An Empirical Study of GitHub Issues. | Zhou Yang, Chenyu Wang, Jieke Shi, Thong Hoang, Pavneet Singh Kochhar, Qinghua Lu, Zhenchang Xing, David Lo |
| 2022 | ACSAC | Curiosity-Driven and Victim-Aware Adversarial Policies. | Chen Gong, Zhou Yang, Yunpeng Bai, Jieke Shi, Arunesh Sinha, Bowen Xu, David Lo, Xinwen Hou, Guoliang Fan |
| 2022 | ICSE | Practitioners' Expectations on Automated Code Comment Generation. | Xing Hu, Xin Xia, David Lo, Zhiyuan Wan, Qiuyuan Chen, Thomas Zimmermann |
| 2022 | ICSE | Detecting False Alarms from Automatic Static Analysis Tools: How Far are We? | Hong Jin Kang, Khai Loong Aw, David Lo |
| 2022 | ICSE | ARSearch: Searching for API Related Resources from Stack Overflow and GitHub. | Kien Luong, Ferdian Thung, David Lo |
| 2022 | ICSE | ITSS: Interactive Web-Based Authoring and Playback Integrated Environment for Programming Tutorials. | Eng Lieh Ouh, Benjamin Kok Siew Gan, David Lo |
| 2022 | ICSE | Static Inference Meets Deep learning: A Hybrid Type Inference Approach for Python. | Yun Peng, Cuiyun Gao, Zongjie Li, Bowei Gao, David Lo, Qirun Zhang, Michael R. Lyu |
| 2022 | ICSE | Natural Attack for Pre-trained Models of Code. | Zhou Yang, Jieke Shi, Junda He, David Lo |
| 2022 | ICSE | ShellFusion: Answer Generation for Shell Programming Tasks via Knowledge Fusion. | Neng Zhang, Chao Liu, Xin Xia, Christoph Treude, Ying Zou, David Lo, Zibin Zheng |
| 2022 | ISSTA | Test mimicry to assess the exploitability of library vulnerabilities. | Hong Jin Kang, Truong Giang Nguyen, Bach Le, Corina S. Pasareanu, David Lo |
| 2021 | APSEC | Empirical Evaluation of Minority Oversampling Techniques in the Context of Android Malware Detection. | Lwin Khin Shar, Ta Nguyen Binh Duong, David Lo |
| 2021 | ASPLOS | Sage: practical and scalable ML-driven performance debugging in microservices. | Yu Gan, Mingyu Liang, Sundar Dev, David Lo, Christina Delimitrou |
| 2021 | ICSE | A Differential Testing Approach for Evaluating Abstract Syntax Tree Mapping Algorithms. | Yuanrui Fan, Xin Xia, David Lo, Ahmed E. Hassan, Yuan Wang, Shanping Li |
| 2021 | ICSE | An Empirical Study of the Landscape of Open Source Projects in Baidu, Alibaba, and Tencent. | Junxiao Han, Shuiguang Deng, David Lo, Chen Zhi, Jianwei Yin, Xin Xia |
| 2021 | ICSE | AndroEvolve: Automated Update for Android Deprecated-API Usages. | Stefanus A. Haryono, Ferdian Thung, David Lo, Lingxiao Jiang, Julia Lawall, Hong Jin Kang, Lucas Serrano, Gilles Muller |
| 2021 | ICSE | Smart Contract Security: a Practitioners' Perspective. | Zhiyuan Wan, Xin Xia, David Lo, Jiachi Chen, Xiapu Luo, Xiaohu Yang |
| 2021 | ICSE | Smart Contract Security: A Practitioners' Perspective: The Artifact of a Paper Accepted in the 43rd IEEE/ACM International Conference on Software Engineering (ICSE 2021). | Zhiyuan Wan, Xin Xia, David Lo, Jiachi Chen, Xiapu Luo, Xiaohu Yang |
| 2021 | ICSE | Automatic Solution Summarization for Crash Bugs. | Haoye Wang, Xin Xia, David Lo, John C. Grundy, Xinyu Wang |
| 2021 | ICSE | Unveiling the Mystery of API Evolution in Deep Learning Frameworks: A Case Study of Tensorflow 2. | Zejun Zhang, Yanming Yang, Xin Xia, David Lo, Xiaoxue Ren, John C. Grundy |
| 2021 | ICST | IoTBox: Sandbox Mining to Prevent Interaction Threats in IoT Systems. | Hong Jin Kang, Sheng Qin Sim, David Lo |
| 2021 | KDD | PLP 2021: Workshop on Programming Language Processing. | Chang Xu, Siqi Ma, David Lo |
| 2021 | WWW | TOUR: Dynamic Topic and Sentiment Analysis of User Reviews for Assisting App Release. | Tianyi Yang, Cuiyun Gao, Jingya Zang, David Lo, Michael R. Lyu |
| 2020 | APSEC | SmartFuzz: An Automated Smart Fuzzing Approach for Testing SmartThings Apps. | Lwin Khin Shar, Ta Nguyen Binh Duong, Lingxiao Jiang, David Lo, Wei Minn, Glenn Kiah Yong Yeo, Eugene Kim |
| 2020 | CLOUD | Leveraging application classes to save power in highly-utilized data centers. | Kostis Kaffes, Dragos Sbirlea, Yiyan Lin, David Lo, Christos Kozyrakis |
| 2020 | DAC | Autonomous Warehouse-Scale Computers. | Sundar Dev, David Lo, Liqun Cheng, Parthasarathy Ranganathan |
| 2020 | ICSE | Automated identification of libraries from vulnerability data. | Yang Chen, Andrew E. Santosa, Asankhaya Sharma, David Lo |
| 2020 | ICSE | CC2Vec: distributed representations of code changes. | Thong Hoang, Hong Jin Kang, David Lo, Julia Lawall |
| 2020 | ICSE | Is using deep learning frameworks free?: characterizing technical debt in deep learning frameworks. | Jiakun Liu, Qiao Huang, Xin Xia, Emad Shihab, David Lo, Shanping Li |
| 2020 | MSR | A Machine Learning Approach for Vulnerability Curation. | Yang Chen, Andrew E. Santosa, Ming Yi Ang, Abhishek Sharma, Asankhaya Sharma, David Lo |
| 2020 | OSDI | Thunderbolt: Throughput-Optimized, Quality-of-Service-Aware Power Capping at Scale. | Shaohong Li, Xi Wang, Xiao Zhang, Vasileios Kontorinis, Sreekumar Kodakara, David Lo, Parthasarathy Ranganathan |
| 2020 | SEKE | Sentiment Analysis over Collaborative Relationships in Open Source Software Projects. | Lingjia Li, Jian Cao, David Lo |
| 2020 | SEKE | Mining and Predicting Micro-Process Patterns of Issue Resolution for Open Source Software Projects. | Yiran Wang, Jian Cao, David Lo |
| 2020 | USENIX | SPINFER: Inferring Semantic Patches for the Linux Kernel. | Lucas Serrano, Van-Anh Nguyen, Ferdian Thung, Lingxiao Jiang, David Lo, Julia Lawall, Gilles Muller |
| 2020 | SCAM | DCT: An Scalable Multi-Objective Module Clustering Tool. | Ana Paula M. Tarchetti, Luis Henrique Vieira Amaral, Marcos Csar de Oliveira, Rodrigo Bonifcio, Gustavo Pinto, David Lo |
| 2019 | AAAI | Automatic Code Review by Learning the Revision of Source Code. | Shu-Ting Shi, Ming Li, David Lo, Ferdian Thung, Xuan Huo |
| 2019 | ECOOP | Semantic Patches for Java Program Transformation (Experience Report). | Hong Jin Kang, Ferdian Thung, Julia Lawall, Gilles Muller, Lingxiao Jiang, David Lo |
| 2019 | HPCA | Kelp: QoS for Accelerated Machine Learning Systems. | Haishan Zhu, David Lo, Liqun Cheng, Rama K. Govindaraju, Parthasarathy Ranganathan, Mattan Erez |
| 2019 | ICSE | How practitioners perceive coding proficiency. | Xin Xia, Zhiyuan Wan, Pavneet Singh Kochhar, David Lo |
| 2019 | ICSE | Emerging app issue identification from user feedback: experience on WeChat. | Cuiyun Gao, Wujie Zheng, Yuetang Deng, David Lo, Jichuan Zeng, Michael R. Lyu, Irwin King |
| 2019 | ICSE | PatchNet: a tool for deep patch classification. | Thong Hoang, Julia Lawall, Richard Jayadi Oentaryo, Yuan Tian, David Lo |
| 2019 | ICSE | Practitioners' views on good software testing practices. | Pavneet Singh Kochhar, Xin Xia, David Lo |
| 2019 | ICSE | On reliability of patch correctness assessment. | Xuan-Bach Dinh Le, Lingfeng Bao, David Lo, Xin Xia, Shanping Li, Corina S. Pasareanu |
| 2019 | MSR | DeepJIT: an end-to-end deep learning framework for just-in-time defect prediction. | Thong Hoang, Hoa Khanh Dam, Yasutaka Kamei, David Lo, Naoyasu Ubayashi |
| 2019 | PAKDD | DeepReview: Automatic Code Review Using Deep Multi-instance Learning. | Heng-Yi Li, Shu-Ting Shi, Ferdian Thung, Xuan Huo, Bowen Xu, Ming Li, David Lo |
| 2018 | COMPSAC | Characterizing Common and Domain-Specific Package Bugs: A Case Study on Ubuntu. | Xiaoxue Ren, Qiao Huang, Xin Xia, Zhenchang Xing, Lingfeng Bao, David Lo |
| 2018 | ESEM | Prediction of relatedness in stack overflow: deep learning vs. SVM: a reproducibility study. | Bowen Xu, Amirreza Shirani, David Lo, Mohammad Amin Alipour |
| 2018 | ICECCS | Towards Mining Comprehensive Android Sandboxes. | Tien-Duy B. Le, Lingfeng Bao, David Lo, Debin Gao, Li Li |
| 2018 | IJCAI | Summarizing Source Code with Transferred API Knowledge. | Xing Hu, Ge Li, Xin Xia, David Lo, Shuai Lu, Zhi Jin |
| 2018 | ICSE | Inference of development activities from interaction with uninstrumented applications. | Lingfeng Bao, Zhenchang Xing, Xin Xia, David Lo, Ahmed E. Hassan |
| 2018 | ICSE | Overfitting in semantics-based automated program repair. | Xuan-Bach Dinh Le, Ferdian Thung, David Lo, Claire Le Goues |
| 2018 | ICSE | SATD detector: a text-mining-based self-admitted technical debt detection tool. | Zhongxin Liu, Qiao Huang, Xin Xia, Emad Shihab, David Lo, Shanping Li |
| 2018 | ICSE | Augmenting and structuring user queries to support efficient free-form code search. | Raphael Sirres, Tegawend F. Bissyand, Dongsun Kim, David Lo, Jacques Klein, Kisub Kim, Yves Le Traon |
| 2018 | ICSE | Measuring program comprehension: a large-scale field study with professionals. | Xin Xia, Lingfeng Bao, David Lo, Zhenchang Xing, Ahmed E. Hassan, Shanping Li |
| 2018 | ISSTA | Deep specification mining. | Tien-Duy B. Le, David Lo |
| 2018 | MSR | Analyzing requirements and traceability information to improve bug localization. | Michael Rath, David Lo, Patrick Mder |
| 2017 | EASE | Revisiting Assert Use in GitHub Projects. | Pavneet Singh Kochhar, David Lo |
| 2017 | EASE | Cataloging GitHub Repositories. | Abhishek Sharma, Ferdian Thung, Pavneet Singh Kochhar, Agus Sulistya, David Lo |
| 2017 | EASE | An Exploratory Study of Functionality and Learning Resources of Web APIs on ProgrammableWeb. | Yuan Tian, Pavneet Singh Kochhar, David Lo |
| 2017 | ESEM | The Impact of Coverage on Bug Density in a Large Industrial Software Project. | Thomas Bach, Artur Andrzejak, Ralf Pannemans, David Lo |
| 2017 | ESEM | File-Level Defect Prediction: Unsupervised vs. Supervised Models. | Meng Yan, Yicheng Fang, David Lo, Xin Xia, Xiaohong Zhang |
| 2017 | ESORICS | VuRLE: Automatic Vulnerability Detection and Repair by Learning from Examples. | Siqi Ma, Ferdian Thung, David Lo, Cong Sun, Robert H. Deng |
| 2017 | ICSE | RACK: code search in the IDE using crowdsourced knowledge. | Mohammad Masudur Rahman, Chanchal Kumar Roy, David Lo |
| 2017 | ICSE | Understanding Android app piggybacking. | Li Li, Daoyuan Li, Tegawend F. Bissyand, Jacques Klein, Yves Le Traon, David Lo, Lorenzo Cavallaro |
| 2017 | ICSE | Automatically Locating Malicious Packages in Piggybacked Android Apps. | Li Li, Daoyuan Li, Tegawend F. Bissyand, Jacques Klein, Haipeng Cai, David Lo, Yves Le Traon |
| 2017 | ICST | Mining Sandboxes for Linux Containers. | Zhiyuan Wan, David Lo, Xin Xia, Liang Cai, Shanping Li |
| 2017 | ISSRE | Which Packages Would be Affected by This Bug Report? | Qiao Huang, David Lo, Xin Xia, Qingye Wang, Shanping Li |
| 2017 | ISSTA | JFIX: semantics-based repair of Java programs via symbolic PathFinder. | Xuan-Bach Dinh Le, Duc-Hiep Chu, David Lo, Claire Le Goues, Willem Visser |
| 2017 | MSR | Who will leave the company?: a large-scale industry study of developer turnover by mining monthly work report. | Lingfeng Bao, Zhenchang Xing, Xin Xia, David Lo, Shanping Li |
| 2017 | MSR | Bug characteristics in blockchain systems: a large-scale empirical study. | Zhiyuan Wan, David Lo, Xin Xia, Liang Cai |
| 2017 | QRS | A Critical Evaluation of Spectrum-Based Fault Localization Techniques on a Large-Scale Software System. | Fabian Keller, Lars Grunske, Simon Heiden, Antonio Filieri, Andr van Hoorn, David Lo |
| 2016 | CCS | CDRep: Automatic Repair of Cryptographic Misuses in Android Applications. | Siqi Ma, David Lo, Teng Li, Robert H. Deng |
| 2016 | COMPSAC | It Takes Two to Tango: Deleted Stack Overflow Question Prediction with Text and Meta Features. | Xin Xia, David Lo, Denzil Correa, Ashish Sureka, Emad Shihab |
| 2016 | COMPSAC | Automated Identification of High Impact Bug Reports Leveraging Imbalanced Learning Strategies. | Xinli Yang, David Lo, Qiao Huang, Xin Xia, Jianling Sun |
| 2016 | COMPSAC | Condensing Class Diagrams With Minimal Manual Labeling Cost. | Xinli Yang, David Lo, Xin Xia, Jianling Sun |
| 2016 | ESEM | How Practitioners Perceive the Relevance of ESEM Research. | Jeffrey C. Carver, Oscar Dieste, Nicholas A. Kraft, David Lo, Thomas Zimmermann |
| 2016 | ESEM | Predicting Crashing Releases of Mobile Applications. | Xin Xia, Emad Shihab, Yasutaka Kamei, David Lo, Xinyu Wang |
| 2016 | ICCE | Semi-automated Tool for Providing Effective Feedback on Programming Assignments. | Min Yan Beh, Swapna Gottipati, David Lo, Venky Shankararaman |
| 2016 | ICSE | Software analytics: challenges and opportunities. | Latifa Guerrouj, Olga Baysal, David Lo, Foutse Khomh |
| 2016 | ISSRE | ORPLocator: Identifying Read Points of Configuration Options via Static Analysis. | Zhen Dong, Artur Andrzejak, David Lo, Diego Costa |
| 2016 | ISSRE | Combining Word Embedding with Information Retrieval to Recommend Similar Bug Reports. | Xinli Yang, David Lo, Xin Xia, Lingfeng Bao, Jianling Sun |
| 2016 | ISSTA | Practitioners' expectations on automated fault localization. | Pavneet Singh Kochhar, Xin Xia, David Lo, Shanping Li |
| 2016 | ISSTA | A learning-to-rank based fault localization approach using likely invariants. | Tien-Duy B. Le, David Lo, Claire Le Goues, Lars Grunske |
| 2016 | MSR | How android app developers manage power consumption?: an empirical study by mining power management commits. | Lingfeng Bao, David Lo, Xin Xia, Xinyu Wang, Cong Tian |
| 2016 | MSR | A deeper look into bug fixes: patterns, replacements, deletions, and additions. | Mauricio Soto, Ferdian Thung, Chu-Pan Wong, Claire Le Goues, David Lo |
| 2016 | MSR | Domain-specific cross-language relevant question retrieval. | Bowen Xu, Zhenchang Xing, Xin Xia, David Lo, Qingye Wang, Shanping Li |
| 2015 | APSEC | EFSPredictor: Predicting Configuration Bugs with Ensemble Feature Selection. | Bowen Xu, David Lo, Xin Xia, Ashish Sureka, Shanping Li |
| 2015 | COMPSAC | Active Semi-supervised Approach for Checking App Behavior against Its Description. | Siqi Ma, Shaowei Wang, David Lo, Robert Huijie Deng, Cong Sun |
| 2015 | COMPSAC | An Empirical Study of Classifier Combination for Cross-Project Defect Prediction. | Yun Zhang, David Lo, Xin Xia, Jianling Sun |
| 2015 | COMPSAC | An Empirical Study of Bug Fixing Rate. | Weiqin Zou, Xin Xia, Weiqiang Zhang, Zhenyu Chen, David Lo |
| 2015 | EASE | An empirical assessment of Bellon's clone benchmark. | Alan Charpentier, Jean-Rmy Falleri, David Lo, Laurent Rveillre |
| 2015 | EASE | Customer satisfaction feedback in an IT outsourcing company: a case study on the insigma Hengtian company. | Xin Xia, David Lo, Jingfan Tang, Shanping Li |
| 2015 | ICDM | CNL: Collective Network Linkage Across Heterogeneous Social Platforms. | Ming Gao, Ee-Peng Lim, David Lo, Feida Zhu, Philips Kokoh Prasetyo, Aoying Zhou |
| 2015 | ICECCS | Combining Software Metrics and Text Features for Vulnerable File Prediction. | Yun Zhang, David Lo, Xin Xia, Bowen Xu, Jianling Sun, Shanping Li |
| 2015 | ISCA | Heracles: improving resource efficiency at scale. | David Lo, Liqun Cheng, Rama K. Govindaraju, Parthasarathy Ranganathan, Christos Kozyrakis |
| 2015 | ICST | Understanding the Test Automation Culture of App Developers. | Pavneet Singh Kochhar, Ferdian Thung, Nachiappan Nagappan, Thomas Zimmermann, David Lo |
| 2015 | ISSRE | Should fixing these failures be delegated to automated program repair? | Xuan-Bach Dinh Le, Tien-Duy B. Le, David Lo |
| 2015 | ISSRE | Experience report: An industrial experience report on test outsourcing practices. | Xin Xia, David Lo, Pavneet Singh Kochhar, Zhenchang Xing, Xinyu Wang, Shanping Li |
| 2015 | QRS | Deep Learning for Just-in-Time Defect Prediction. | Xinli Yang, David Lo, Xin Xia, Yun Zhang, Jianling Sun |
| 2015 | SAC | Evaluating defect prediction approaches using a massive set of metrics: an empirical study. | Xiao Xuan, David Lo, Xin Xia, Yuan Tian |
| 2014 | APSEC | An Empirical Study on the Adequacy of Testing in Open Source Projects. | Pavneet Singh Kochhar, Ferdian Thung, David Lo, Julia Lawall |
| 2014 | COMPSAC | Automated Configuration Bug Report Prediction Using Text Mining. | Xin Xia, David Lo, Weiwei Qiu, Xingen Wang, Bo Zhou |
| 2014 | COMPSAC | Build Predictor: More Accurate Missed Dependency Prediction in Build Configuration Files. | Bo Zhou, Xin Xia, David Lo, Xinyu Wang |
| 2014 | HPCA | Dynamic management of TurboMode in modern multi-core chips. | David Lo, Christos Kozyrakis |
| 2014 | ICECCS | Automatic Fine-Grained Issue Report Reclassification. | Pavneet Singh Kochhar, Ferdian Thung, David Lo |
| 2014 | ICECCS | Automatic Defect Categorization Based on Fault Triggering Conditions. | Xin Xia, David Lo, Xinyu Wang, Bo Zhou |
| 2014 | ISCA | Towards energy proportionality for large-scale latency-critical workloads. | David Lo, Liqun Cheng, Rama Govindaraju, Luiz Andr Barroso, Christos Kozyrakis |
| 2014 | ICSE | SEWordSim: software-specific word similarity database. | Yuan Tian, David Lo, Julia Lawall |
| 2014 | ICSE | BOAT: an experimental platform for researchers to comparatively and reproducibly evaluate bug localization techniques. | Xinyu Wang, David Lo, Xin Xia, Xingen Wang, Pavneet Singh Kochhar, Yuan Tian, Xiaohu Yang, Shanping Li, Jianling Sun, Bo Zhou |
| 2014 | ISSRE | Predicting Effectiveness of IR-Based Bug Localization Techniques. | Tien-Duy B. Le, Ferdian Thung, David Lo |
| 2014 | MSR | It's not a bug, it's a feature: does misclassification affect bug localization? | Pavneet Singh Kochhar, Tien-Duy B. Le, David Lo |
| 2014 | SAC | Build system analysis with link prediction. | Xin Xia, David Lo, Xinyu Wang, Bo Zhou |
| 2014 | SAC | An empirical study of bugs in build process. | Xiaoqiong Zhao, Xin Xia, Pavneet Singh Kochhar, David Lo, Shanping Li |
| 2014 | WSDM | Predicting response in mobile advertising with hierarchical importance-aware factorization machine. | Richard Jayadi Oentaryo, Ee-Peng Lim, Jia-Wei Low, David Lo, Michael Finegold |
| 2014 | SDM | On Finding the Point Where There Is No Return: Turning Point Mining on Game Data. | Wei Gong, Ee-Peng Lim, Feida Zhu, Palakorn Achananuparp, David Lo |
| 2013 | COMPSAC | Popularity, Interoperability, and Impact of Programming Languages in 100, 000 Open Source Projects. | Tegawend F. Bissyand, Ferdian Thung, David Lo, Lingxiao Jiang, Laurent Rveillre |
| 2013 | EuroPar | Hierarchical Parallel Algorithm for Modularity-Based Community Detection Using GPUs. | Chun Yew Cheong, Huynh Phung Huynh, David Lo, Rick Siow Mong Goh |
| 2013 | ICECCS | Orion: A Software Project Search Engine with Integrated Diverse Software Artifacts. | Tegawend F. Bissyand, Ferdian Thung, David Lo, Lingxiao Jiang, Laurent Rveillre |
| 2013 | ICECCS | Software Internationalization and Localization: An Industrial Experience. | Xin Xia, David Lo, Feng Zhu, Xinyu Wang, Bo Zhou |
| 2013 | ICWSM | Reviving Dormant Ties in an Online Social Network Experiment. | Ee-Peng Lim, Denzil Correa, David Lo, Michael Finegold, Feida Zhu |
| 2013 | ISSRE | Got issues? Who cares about it? A large scale investigation of issue trackers from GitHub. | Tegawend F. Bissyand, David Lo, Lingxiao Jiang, Laurent Rveillre, Jacques Klein, Yves Le Traon |
| 2013 | MSR | Tag recommendation in software information sites. | Xin Xia, David Lo, Xinyu Wang, Bo Zhou |
| 2013 | PAKDD | F-Trail: Finding Patterns in Taxi Trajectories. | Yasuko Matsubara, Lei Li, Evangelos E. Papalexakis, David Lo, Yasushi Sakurai, Christos Faloutsos |
| 2013 | SAC | An empirical study on developer interactions in StackOverflow. | Shaowei Wang, David Lo, Lingxiao Jiang |
| 2013 | SOSP | Understanding the genetic makeup of Linux device drivers. | Peter Senna Tschudin, Laurent Rveillre, Lingxiao Jiang, David Lo, Julia Lawall, Gilles Muller |
| 2012 | APSEC | Diffusion of Software Features: An Exploratory Study. | Ferdian Thung, David Lo, Lingxiao Jiang |
| 2012 | ICSE | Inferring class level specifications for distributed systems. | Sandeep Kumar, Siau-Cheng Khoo, Abhik Roychoudhury, David Lo |
| 2012 | ICSE | Active refinement of clone anomaly reports. | Lucia, David Lo, Lingxiao Jiang, Aditya Budi |
| 2012 | ICSE | Identifying Linux bug fixing patches. | Yuan Tian, Julia Lawall, David Lo |
| 2012 | ICSE | Where should the bugs be fixed? More accurate information retrieval-based bug localization based on bug reports. | Jian Zhou, Hongyu Zhang, David Lo |
| 2012 | ISSRE | An Empirical Study of Bugs in Machine Learning Systems. | Ferdian Thung, Shaowei Wang, David Lo, Lingxiao Jiang |
| 2012 | MICRO | Rethinking DRAM Power Modes for Energy Proportionality. | Krishna T. Malladi, Ian Shaeffer, Liji Gopalakrishnan, David Lo, Benjamin C. Lee, Mark Horowitz |
| 2012 | MSR | Are faults localizable? | Lucia, Ferdian Thung, David Lo, Lingxiao Jiang |
| 2012 | MSR | What does software engineering community microblog about? | Yuan Tian, Palakorn Achananuparp, Ibrahim Nelman Lubis, David Lo, Ee-Peng Lim |
| 2012 | PERCOM | HuMan: Creating memorable fingerprints of mobile users. | Payas Gupta, Tan Kiat Wee, Narayan Ramasubbu, David Lo, Debin Gao, Rajesh Krishna Balan |
| 2012 | WWW | Understanding task-driven information flow in collaborative networks. | Gengxin Miao, Shu Tao, Winnie Cheng, Randy Moulic, Louise E. Moser, David Lo, Xifeng Yan |
| 2011 | CIKM | Mining direct antagonistic communities in explicit trust networks. | David Lo, Didi Surian, Kuan Zhang, Ee-Peng Lim |
| 2011 | EDBT | Mining closed discriminative dyadic sequential patterns. | David Lo, Hong Cheng, Lucia |
| 2011 | ICDE | Bidirectional mining of non-redundant recurrent rules from a sequence database. | David Lo, Bolin Ding, Lucia, Jiawei Han |
| 2011 | ICECCS | Towards Succinctness in Mining Scenario-Based Specifications. | David Lo, Shahar Maoz |
| 2011 | ICSE | Mining message sequence graphs. | Sandeep Kumar, Siau-Cheng Khoo, Abhik Roychoudhury, David Lo |
| 2011 | PLDI | Untitled record | Aditya Budi, David Lo, Lingxiao Jiang, Lucia |
| 2011 | SEKE | Automated Detection of Likely Design Flaws in N-Tier Architectures. | Aditya Budi, Lucia, David Lo, Lingxiao Jiang, Shaowei Wang |
| 2011 | RV | NORT: Runtime Anomaly-Based Monitoring of Malicious Behavior for Windows. | Narcisa Andreea Milea, Siau-Cheng Khoo, David Lo, Cristian Pop |
| 2010 | CIKM | Mining interesting link formation rules in social networks. | Cane Wing-ki Leung, Ee-Peng Lim, David Lo, Jianshu Weng |
| 2010 | ICSE | LM: a miner for scenario-based specifications. | Tuan-Anh Doan, David Lo, Shahar Maoz, Siau-Cheng Khoo |
| 2010 | ICSE | A discriminative model approach for accurate duplicate bug report retrieval. | Chengnian Sun, David Lo, Xiaoyin Wang, Jing Jiang, Siau-Cheng Khoo |
| 2010 | PAKDD | Mining Antagonistic Communities from Social Networks. | Kuan Zhang, David Lo, Ee-Peng Lim |
| 2009 | ACL | Extracting Paraphrases of Technical Terms from Noisy Parallel Software Corpora. | Xiaoyin Wang, David Lo, Jing Jiang, Lu Zhang, Hong Mei |
| 2009 | ICDE | Efficient Mining of Closed Repetitive Gapped Subsequences from a Sequence Database. | Bolin Ding, David Lo, Jiawei Han, Siau-Cheng Khoo |
| 2009 | ISSTA | Identifying bug signatures using discriminative graph mining. | Hong Cheng, David Lo, Yang Zhou, Xiaoyin Wang, Xifeng Yan |
| 2009 | KDD | Classification of software behaviors for failure detection: a discriminative pattern mining approach. | David Lo, Hong Cheng, Jiawei Han, Siau-Cheng Khoo, Chengnian Sun |
| 2009 | OOPSLA | Mining scenario-based specifications with value-based invariants. | David Lo, Shahar Maoz |
| 2008 | DASFAA | Efficient Mining of Recurrent Rules from a Sequence Database. | David Lo, Siau-Cheng Khoo, Chao Liu |
| 2008 | ISSTA | Mining past-time temporal rules from execution traces. | David Lo, Siau-Cheng Khoo, Chao Liu |
| 2008 | OOPSLA | Hierarchical inter-object traces for specification mining. | David Lo, Shahar Maoz |
| 2008 | SDM | Mining and Ranking Generators of Sequential Patterns. | David Lo, Siau-Cheng Khoo, Jinyan Li |
| 2007 | KDD | Efficient mining of iterative patterns for software specification discovery. | David Lo, Siau-Cheng Khoo, Chao Liu |
| 2007 | OOPSLA | Mining modal scenarios from execution traces. | David Lo, Shahar Maoz, Siau-Cheng Khoo |
| 2006 | DATE | Distributed object models for multi-processor SoC's, with application to low-power multimedia wireless systems. | Pierre G. Paulin, Chuck Pilkington, Michel Langevin, Essaid Bensoudane, Olivier Benny, Damien Lyonnard, Bruno Lavigueur, David Lo |