David LO
Full-time Faculty
OUB Chair Professor of Computer Science; Director, Information Systems & Technology Cluster Co-Director, Centre for Research for Intelligent Software Engineering
School of Computing and Information Systems
SCIS
Qualification
- PhD, National University of Singapore, 2008
Teaching Topics
- Software Engineering
- Object Oriented Application Development
- Engineering Software Systems
Research Advisor/Co-Research Advisor to
Research Areas and Areas of Expertise
Strategic Priorities
HighlightsDavid Lo is an internationally recognized leader in software engineering and software analytics, renowned for pioneering research at the intersection of artificial intelligence, cybersecurity, and automated software analysis.
David Lo's work bridges foundational advances in AI-driven software engineering with real-world impact in software security, automated program repair, and empirical software analytics; he is recognized for methodological rigor, large-scale empirical validation, and leadership in the global research community, with sustained contributions to both theory and practice, and a strong emphasis on open science and reproducibility.
Focused research areas include AI-driven software engineering, including large language models for code, automated vulnerability detection and repair, software analytics, empirical studies of software development practices, automated program repair, software security, smart contract analysis, code search and recommendation, and mining software repositories.
David Lo's work bridges foundational advances in AI-driven software engineering with real-world impact in software security, automated program repair, and empirical software analytics; he is recognized for methodological rigor, large-scale empirical validation, and leadership in the global research community, with sustained contributions to both theory and practice, and a strong emphasis on open science and reproducibility.
Focused research areas include AI-driven software engineering, including large language models for code, automated vulnerability detection and repair, software analytics, empirical studies of software development practices, automated program repair, software security, smart contract analysis, code search and recommendation, and mining software repositories.
Areas of Expertise
AI4SESoftware AnalyticsSE4AISoftware MaintenanceSoftware Engineering
Past Awarded Grant
- TrustedSEERs: Trusted Intelligent Work Bots for Engineering Better Software Faster, NRF Investigatorship, National Research Foundation (NRF), PI (Project Level): David LO, 2023, S$3,214,978
- Titan Code Analysis: Vulnerability Discovery with Large Code Models, Translational R&D 2.0 Grant (TRANS2.0), Smart Nation Group, PI (Project Level): David LO, Co-PI (Project Level): SHAR Lwin Khin, OUH Eng Lieh, 2023, S$3,877,744
- Development of Secured Components & Systems in Emerging Technologies through Hardware & Software Evaluation, National Cybersecurity R&D (NCR) Programme, Cyber Security Agency of Singapore (CSA), PI (Project Level): DING Xuhua, Debin GAO, Robert H DENG, David LO, Co-PI (Project Level): Guansong PANG, JIANG Lingxiao, DUAN Yue, YANG Guomin, PANG Hwee Hwa, 2023, S$11,365,070
- Less is More: Addressing Mobile Application Security and Privacy through Debloating, NCR-TAU Grant Call, Cyber Security Agency of Singapore (CSA), PI (Project Level): David LO, Co-PI (Project Level): Debin GAO, 2022, S$599,568
- Toward Robust and Adaptable Deep Learning Models of Code, NSERC Canada 2022, S$26,909.36
Latest Publications
Showing up to 6 latest publications from the past 5 years.
- H Yu, T Wang, LK Shar, H Li, D LoEmpirical Software Engineering 31 (3), 56, 2026
- Z Wang, Z Yang, D Lo, W ZhangAI and Ethics 6 (2), 181, 2026
- IC Irsan, R Widyasari, T Zhang, H Huang, F Thung, Y Li, LK Shar, EL Ouh, ...arXiv preprint arXiv:2603.17266, 2026
- T Hoang, M Klymenko, X Xu, S Pan, Y Ding, X Tang, Z Yang, J Shi, D LoarXiv preprint arXiv:2603.10646, 2026
- Y Liu, Y Niu, C Ma, R Han, W Ma, Y Li, D Gao, D LoIEEE Transactions on Software Engineering, 2026
- J Chang, X Zhou, L Lulu, D Lo, B LiIEEE Transactions on Software Engineering, 2026
This highlights are AI-generated content using the faculty's CV.
Qualification
- PhD, National University of Singapore, 2008
Teaching Topics
- Software Engineering
- Object Oriented Application Development
- Engineering Software Systems