0% found this document useful (0 votes)
182 views34 pages

Davidlo CV Dec19

This document provides biographical information about David LO, including his education, academic appointments, academic administrative positions, other positions/affiliations, awards, and research interests and publications. It lists that he is currently an Associate Professor at SMU, received a PhD from NUS in 2008, and his research interests include data mining, social network mining/analysis, and software analytics. It provides a lengthy list of his publications, awards, and honors.

Uploaded by

Laura Parka
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
182 views34 pages

Davidlo CV Dec19

This document provides biographical information about David LO, including his education, academic appointments, academic administrative positions, other positions/affiliations, awards, and research interests and publications. It lists that he is currently an Associate Professor at SMU, received a PhD from NUS in 2008, and his research interests include data mining, social network mining/analysis, and software analytics. It provides a lengthy list of his publications, awards, and honors.

Uploaded by

Laura Parka
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 34

David LO

David LO
School of Information Systems
Singapore Management University (SMU)
80 Stamford Road
Singapore 178902

Email: [email protected]
Office Phone: (+65) 68280599

Education
PhD, National University of Singapore, Singapore, 2008
Bachelor of Engineering, Nanyang Technological University, Singapore, 2004

Academic Appointments
Associate Professor of Information Systems, School of Information Systems, SMU, Jul 2016 - Present
Assistant Professor of Information Systems, School of Information Systems, SMU, Jan 2009 - Jun 2016
Lecturer of Information Systems, School of Information Systems, SMU, May 2008 - Dec 2008
Teaching Assistant (PT), School of Computing, National University of Singapore, Singapore, Jan 2006 - Jan 2007
Research Assistant, Project: A Language-based Approach to Financial Analysis, School of Computing, National
University of Singapore, Singapore, Jan 2004 - Jan 2006

Academic Administrative Positions


Member (School of Information Systems), Institutional Review Board, SMU Institutional Review Board, SMU, Nov
2018 - Present

Other Positions and Affiliations


Visiting Researcher, Microsoft Research, Microsoft, United States of America, Jul 2014 - Sep 2014
Research Intern, Microsoft Research, India, Feb 2008 - Apr 2008

Awards and Honors


Lee Kuan Yew Fellowship, Singapore Management University, 2019
Nominated for Excellent Teacher Award (1 out of 7 nominees), Singapore Management University, 2019
ACM SIGSOFT Distinguished Paper Award, 34th ACM/IEEE International Conference on Automated Software
Engineering (ASE 2019), 2019
ACM Distinguished Member for Scientific Contribution to Computing, Association for Computing Machinery (ACM),
2019

1
David LO

Best Tool Demo Paper Award, 27th ACM Joint European Software Engineering Conference and Symposium on the
Foundations of Software Engineering (ESEC/FSE), 2019
ACM SIGSOFT Distinguished Paper Award, 33rd ACM/IEEE International Conference on Automated Software
Engineering (ASE 2018), 2018
Highly Commended Paper Award, 12th ACM/IEEE International Symposium on Empirical Software Engineering and
Measurement (ESEM 2018), 2018
Distinguished Program Committee Member, Twenty-Seventh International Joint Conference on Artificial Intelligence
(IJCAI 2018), 2018
Lee Kong Chian Fellowship, Singapore Management University, 2018
ACM SIGSOFT Distinguished Paper Award, 26th ACM/IEEE Conference on Program Comprehension (ICPC 2018), 2018
Nominated for Distinguished Paper Awards (2 Papers), 33rd IEEE International Conference on Software Maintenance
and Evolution (ICSME 2017), 2017
Best Early Research Achievement (ERA) Paper, 24th IEEE International Conference on Software Analysis, Evolution,
and Reengineering (SANER 2017), 2017
Outstanding Reviewer Award, Information and Software Technology journal, 2017
Distinguished Program Committee Member, 32nd IEEE/ACM International Conference on Automated Software
Engineering (ASE 2017), 2016
Nominated for Best Paper Award, 13th ACM/IEEE International Conference on Mining Software Repositories (MSR),
ACM/IEEE International Conference, 2016
Nominated for Best Paper Award, 32nd IEEE International Conference on Software Maintenance and Evolution
(ICSME), IEEE International, 2016
Outstanding Reviewer Award, Information and Software Technology journal, 2016
Nominated for Most Influential Paper Award, 23rd IEEE International Conference on Software Analysis, Evolution
and Reengineering (SANER), 2016
Most Active Reviewer Award, Empirical Software Engineering journal, 2015
Distinguished Reviewer Award, 22nd IEEE International Conference on Software Analysis, Evolution and
Reengineering (SANER), 2015
ACM SIGSOFT Distinguished Paper Award, 10th Joint Meeting of the European Software Engineering Conference and
the ACM SIGSOFT Foundations on Software Engineering (ESEC-FSE), 2015
Nominated for Best Paper Award, 23rd IEEE International Conference on Program Comprehension (ICPC), 2015
Most Promising Idea Award, 22nd International Conference on Program Comprehension (ICPC), 2014
Best Student Paper Award, 19th International Conference on Engineering of Complex Computer Systems (ICECCS),
2014
Distinguished Reviewer Award, 20th Working Conference on Reverse Engineering (WCRE), 2013
Nominated for Best Paper Awards (2 Papers), 29th IEEE International Conference on Software Maintenance (ICSM),
2013
Nominated for SMU Most Promising Teacher Award (1 of 7 nominees), 2012, 2011
ACM SIGSOFT Distinguished Paper Award, 27th IEEE/ACM International Conference on Automated Software
Engineering (ASE), 2012
Nominated for Distinguished Paper Award, 18th International Conference on Software Testing and Analysis (ISSTA),
2009
Lee Foundation Fellow for Research Excellence, 2009

2
David LO

President Graduate Fellowship, National University of Singapore, 2008, 2007


Dean's Graduate Award, National University of Singapore, School of Computing, 2007
2nd Position, ACM SIGPLAN Programming Language Design and Implementation (PLDI) Student Research
Competition, 2007
Research Scholarship, National University of Singapore, 2006
Dean's List, Nanyang Technological University, School of Computer Engineering, 2004

RESEARCH

Research Interests
Data Mining - Frequent Pattern Mining, Classification
Social Network Mining and Analysis
Software Analytics (Code, Execution Trace, Text, Socio-Technical Network)

Publications

Journal Articles [Refereed]


Finding needles in a haystack: Leveraging co-change dependencies to recommend refactorings, by DE OLIVEIRA,
Marcos César; FREITAS, Davi; BONIFACIO, Rodrigo; PINTO, Gustavo; LO, David. (2019). Journal of Systems and
Software, 158 1-19. https://doi.org/10.1016/j.jss.2019.110420 (Published)
How does Machine Learning Change Software Development Practices?, by WAN, Zhiyuanl XIA, Xin; LO, David;
MURPHY, Gail C.. IEEE Transactions on Software Engineering, (Accepted)
Who should make decision on this pull request? Analyzing time-decaying relationships and file similarities for
integrator prediction, by JIANG, Jing; LO, David; ZHENG, Jiateng; XIA, Xin; YANG, Yun; ZHANG, Li. (2019). Journal of
Systems and Software, 154 196-210. https://doi.org/10.1016/j.jss.2019.04.055 (Published)
Memory and resource leak defects and their repairs in Java projects, by GHANAVATI, Mohammadreza; COSTA,
Diego; SEBOEK, Janos; LO, David; ANDRZEJAK, Artur. Empirical Software Engineering, (Accepted)
Practical and effective sandboxing for Linux containers, by WAN, Zhiyuan; LO, David; XIA, Xin; CAI, Liang. Empirical
Software Engineering, (Accepted)
Deep transfer bug localization, by HUO, Xuan; THUNG, Ferdian; LI, Ming; LO, David; SHI, Shu-Ting. IEEE Transactions
on Software Engineering, (Accepted)
Deep code comment generation with hybrid lexical and syntactical information, by HU, Xing; LI, Ge; XIA, Xin; LO,
David; JIN, Zhi. (2019). Empirical Software Engineering, -1. https://doi.org/10.1007/s10664-019-09730-9 (Published)
Why is my code change abandoned?, by WANG, Qingye; XIA, Xin; LO, David; LI, Shanping. (2019). Information and
Software Technology, 110 108-120. https://doi.org/10.1016/j.infsof.2019.02.007 (Published)
Automatic, highly accurate app permission recommendation, by LIU, Zhongxin; XIA, Xin; LO, David; GRUNDY, John.
(2019). Automated Software Engineering, 26 (2), 241-274. https://doi.org/10.1007/s10515-019-00254-6 (Published)
An evaluation of pure spectrum-based fault localization techniques for large-scale software systems, by HEIDEN,
Simon; GRUNSKE, Lars; KEHRER, Timo; KELLER, Fabian; VAN HOORN, Andre; FILIERI, Antonio; LO, David. (2019).
Software: Practice and Experience, 49 (8), https://doi.org/10.1002/spe.2703 (Published)
A large scale study of long-time contributor prediction for GitHub projects, by BAO, Lingfeng; XIA, Xin; LO, David;
MURPHY, Gail C.. (2019). IEEE Transactions on Software Engineering, 1-22.
https://doi.org/10.1109/TSE.2019.2918536 (Advance Online)

3
David LO

To the attention of mobile software developers: Guess what, test your app!, by CRUZ, Luis C.; ABREU, Rui; LO, David.
(2019). Empirical Software Engineering, 24 (4), 1-32. https://doi.org/10.1007/s10664-019-09701-0 (Advance Online)
Characterizing and identifying reverted commits, by YAN, Meng; XIA, Xin; LO, David; HASSAN, Ahmed E.; LI, Shanping.
(2019). Empirical Software Engineering, 24 (4), 1-38. https://doi.org/10.1007/s10664-019-09688-8 (Advance Online)
Automatic query reformulation for code search using crowdsourced knowledge, by RAHMAN, Mohammad M.; ROY,
Chanchal K.; LO, David. (2019). Empirical Software Engineering, 24 (4), 1-56.
https://doi.org/10.1007/s10664-018-9671-0 (Advance Online)
The Impact of Changes Mislabeled by SZZ on Just-in-Time Defect Prediction, by FAN, Yuanrui; XIA, Xin; COSTA, Daniel
A.; LO, David; HASSAN, Ahmed E.; LI, Shanping. IEEE Transactions on Software Engineering, (Accepted)
Why reinventing the wheels? An empirical study on library reuse and re-implementation, by XU, Bowen; AN, Le;
THUNG, Ferdian; KHOMH, Foutse; LO, David. Empirical Software Engineering, (Accepted)
Smart Contract Development: Challenges and Opportunities, by ZOU, Weiqin; LO, David; KOCHHAR, Pavneet Singh;
LE, Xuan-Bach D.; XIA, Xin; FENG, Yang; CHEN, Zhenyu; XU, Baowen. IEEE Transactions on Software Engineering,
(Accepted)
PatchNet: Hierarchical Deep Learning-Based Stable Patch Identification for the Linux Kernel, by HOANG, Thong
Van-Duc; LAWALL, Julia; TIAN, Yuan; OENTARYO, Richard J.; LO, David. IEEE Transactions on Software Engineering,
(Accepted)
Which Variables Should I Log?, by LIU, Zhongxin; XIA, Xin; LO, David; XING, Zhenchang; HASSAN, Ahmed E.; LI,
Shanping. IEEE Transactions on Software Engineering, (Accepted)
Where2Change: Change Request Localization for App Reviews, by ZHANG, Tao; CHEN, Jiachi; ZHAN, Xian; LUO, Xiapu;
LO, David; JIANG, He. IEEE Transactions on Software Engineering, (Accepted)
A first look at unfollowing behavior on GitHub, by JIANG, Jing; LO, David; YANG, Yun; LI, Jianfeng; ZHANG, Li. (2019).
Information and Software Technology, 105 150-160. https://doi.org/10.1016/j.infsof.2018.08.012 (Published)
SIEVE: Helping developers sift wheat from chaff via cross-platform analysis, by SULISTYA, Agus; PRANA, Gede A.A.P.;
LO, David; TREUDE, Christoph. Empirical Software Engineering, (Accepted)
Early prediction of merged code changes to prioritize reviewing tasks, by FAN, Yuanrui; XIA, Xin; LO, David; LI,
Shanping. (2018). Empirical Software Engineering, 23 (6), 3346-3393. https://doi.org/10.1007/s10664-018-9602-0
(Published)
Recommending who to follow in the software engineering Twitter space, by SHARMA, Abhishek; TIAN, Yuan;
SULISTYA, Agus; WIJEDASA, Dinusha; LO, David. (2018). ACM Transactions on Software Engineering and
Methodology, 27 (4), 16-33. https://doi.org/10.1145/3266426 (Published)
Improving reusability of software libraries through usage pattern mining, by SAIED, Mohamed Aymen; OUNI, Ali;
SAHRAOUI, Houari A.; KULA, Raula Gaikovina; INOUE, Katsuro; LO, David. (2018). Journal of Systems and Software,
145 164-179. https://doi.org/10.1016/j.jss.2018.08.032 (Published)
Perceptions, expectations, and challenges in defect prediction, by WAN, Zhiyuan; XIA, Xin; HASSAN, Ahmed E.; LO,
David; YIN, Jianwei.; YANG, Xiaohu. (2018). IEEE Transactions on Software Engineering, 1-26. (Published)
Automating intention mining, by HUANG, Qiao; XIA, Xin; LO, David; MURPHY, Gail C.. (2018). IEEE Transactions on
Software Engineering, 1-22. https://doi.org/10.1109/TSE.2018.2876340 (Published)
Categorizing the content of GitHub README files, by PRANA, Gede Artha Ariadi; TREUDE, Christoph; THUNG,
Ferdian; ATAPATTU, Thushari; LO, David. (2018). Empirical Software Engineering, 24 (3), 1-32.
https://doi.org/10.1007/s10664-018-9660-3 (Published)
Overfitting in semantics-based automated program repair, by LE, Xuan Bach D.; THUNG, Ferdian; LO, David; LE
GOUES, Claire. (2018). Empirical Software Engineering, 23 (5), 3007-3033.
https://doi.org/10.1007/s10664-017-9577-2 (Published)
Revisiting supervised and unsupervised models for effort-aware just-in-time defect prediction, by HUANG, Qiao; XIA,
Xin; LO, David. (2018). Empirical Software Engineering, 24 (5), 1-40. https://doi.org/10.1007/s10664-018-9661-2
(Published)
Augmenting and structuring user queries to support efficient free-form code search, by SIRRES, Raphael; BISSYANDE,
4
David LO

Tegawendé F.; KIM, Dongsun; LO, David; KLEIN, Jacques; KIM, Kisub; TRAON, Yves Le. (2018). Empirical Software
Engineering, 23 (5), 2622-2654. https://doi.org/10.1007/s10664-017-9544-y (Published)
Measuring program comprehension: A large-scale field study with professionals, by XIA, Xin; BAO, Lingfeng; LO,
David; XING, Zhengchang; HASSAN, Ahmed E.; LI, Shanping. (2018). IEEE Transactions on Software Engineering, 44
(10), 951-976. https://doi.org/10.1109/TSE.2017.2734091 (Published)
How practitioners perceive automated bug report management techniques, by ZOU, Weiqin; LO, David; CHEN,
Zhenyu; XIA, Xin; FENG, Yang; XU, Baowen. (2018). IEEE Transactions on Software Engineering, 1-28.
https://doi.org/10.1109/TSE.2018.2870414 (Published)
Chaff from the wheat: Characterizing and determining valid bug reports, by FAN, Yuanrui; XIA, Xin; LO, David;
HASSAN, Ahmed E.. (2018). IEEE Transactions on Software Engineering, 1-30.
https://doi.org/10.1109/TSE.2018.2864217 (Advance Online)
Fusing multi-abstraction vector space models for concern localization, by ZHANG, Yun; LO, David; XIA, Xin;
SCANNIELLO, Giuseppe; LE, Tien-Duy B.; SUN, Jianling. (2018). Empirical Software Engineering, 23 (4), 2279-2322.
https://doi.org/10.1007/s10664-017-9585-2 (Published)
Inference of development activities from interaction with uninstrumented applications, by BAO, Lingfeng; XING,
Zhenchang; XIA, Xin; LO, David; HASSAN, Ahmed E.. (2018). Empirical Software Engineering, 23 (3), 1313-1351.
https://doi.org/10.1007/s10664-017-9547-8 (Published)
Automating change-level self-admitted technical debt determination, by YAN, Meng; XIA, Xin; SHIHAB, Emad; LO,
David; YIN, Jianwei; YANG, Xiaohu. (2018). IEEE Transactions on Software Engineering, 1-21.
https://doi.org/10.1109/TSE.2018.2831232 (Advance Online)
EnTagRec(++): An enhanced tag recommendation system for software information sites, by WANG, Shaowei; LO,
David; VASILESCU, Bogdan; SEREBRENIK, Alexander. (2018). Empirical Software Engineering, 23 (2), 800-832.
https://doi.org/10.1007/s10664-017-9533-1 (Published)
Combined classifier for cross-project defect prediction: An extended empirical study, by ZHANG, Yun; LO, David; XIA,
Xin; SUN, Jianling. (2018). Frontiers of Computer Science -Springer-, 12 (2), 280-296.
https://doi.org/10.1007/s11704-017-6015-y (Published)
Rule-based specification mining leveraging learning to rank, by CAO, Zherui; TIAN, Yuan; LE, Bui Tien Duy; LO, David.
(2018). Automated Software Engineering, 25 (3), 1-30. https://doi.org/10.1007/s10515-018-0231-z (Published)
VT-Revolution: Interactive programming video tutorial authoring and watching system, by BAO, Lingfeng; XING,
Zhenchang; XIA, Xin; LO, David. (2018). IEEE Transactions on Software Engineering, 45 (8), 1-16.
https://doi.org/10.1109/TSE.2018.2802916 (Published)
Identifying self-admitted technical debt in open source projects using text mining, by HUANG, Qiao; SHIHAB, Emad;
XIA, Xin; LO, David; LI, Shanping. (2018). Empirical Software Engineering, 23 (1), 418-451.
https://doi.org/10.1007/s10664-017-9522-4 (Published)
What do developers search for on the web?, by XIA, Xin; BAO, Lingfeng; LO, David; KOCHHAR, Pavneet Singh;
HASSAN, Ahmed E.; XING, Zhenchang. (2017). Empirical Software Engineering, 22 (6), 3149-3185.
https://doi.org/10.1007/s10664-017-9514-4 (Published)
Domain-specific cross-language relevant question retrieval, by XU, Bowen; XING, Zhenchang; XIA, Xin; LO, David; LI,
Shanping. (2017). Empirical Software Engineering, 23 (2), 1084-1122. https://doi.org/10.1007/s10664-017-9568-3
(Published)
Understanding inactive yet available assignees in GitHub, by JIANG, Jing; LO, David; MA, Xinyu; FENG, Fuli; ZHANG, Li.
(2017). Information and Software Technology, 91 44-55. https://doi.org/10.1016/j.infsof.2017.06.005 (Published)
On locating malicious code in piggybacked Android apps, by LI, Li; LI, Daoyuan; BISSYANDE, Tegawende F.; KLEIN,
Jacques; CAI, Haipeng; LO, David; LE TRAON, Yves. (2017). Journal of Computer Science and Technology, 32 (6),
1108-1124. https://doi.org/10.1007/s11390-017-1786-z (Published)
Code coverage and postrelease defects: A large-scale study on open source projects, by KOCHHAR, Pavneet Singh;
LO, David; LAWALL, Julia; NAGAPPAN, Nachiappan. (2017). IEEE Transactions on Reliability, 66 (4), 1-16.
https://doi.org/10.1109/TR.2017.2727062 (Published)
Automated Android application permission recommendation, by BAO, Lingfeng; LO, David; XIA, Xin; LI, Shanping.
(2017). SCIENCE CHINA Information Sciences, 60 (1), 1-17. https://doi.org/10.1007/s11432-016-9072-3 (Published)
5
David LO

Will this localization tool be effective for this bug? Mitigating the impact of unreliability of information retrieval
based bug localization tools, by LE, Tien-Duy B.; THUNG, Ferdian; LO, David. (2017). Empirical Software Engineering,
22 (4), 2237-2279. https://doi.org/10.1007/s10664-016-9484-y (Published)
TLEL: A two-layer ensemble learning approach for just-in-time defect prediction, by YANG, Xinli; LO, David; XIA, Xin;
SUN, Jianling. (2017). Information and Software Technology, 87 206-220.
https://doi.org/10.1016/j.infsof.2017.03.007 (Published)
An effective change recommendation approach for supplementary bug fixes, by XIA, Xin; LO, David. (2017).
Automated Software Engineering, 24 (2), 455-498. https://doi.org/10.1007/s10515-016-0204-z (Published)
WebAPIRec: Recommending web APIs to software projects via personalized ranking, by THUNG, Ferdian; OENTARYO,
Richard J.; LO, David; TIAN, Yuan. (2017). IEEE Transactions on Emerging Topics in Computational Intelligence, 1 (3),
145-156. https://doi.org/10.1109/TETCI.2017.2699222 (Published)
Understanding Android app piggybacking: A systematic study of malicious code grafting, by LI, Li; LI, Daoyuan;
BISSYANDE, Tegawende F.; KLEIN, Jacques; TRAON, Yves Le; LO, David; CAVALLARO, Lorenzo. (2017). IEEE
Transactions on Information Forensics and Security, 12 (6), 1269-1284. https://doi.org/10.1109/TIFS.2017.2656460
(Published)
Characterizing malicious Android apps by mining topic-specific data flow signatures, by YANG, Xinli; LO, David; LI, Li;
XIA, Xin; BISSYANDE, Tegawendé F.; KLEIN, Jacques. (2017). Information and Software Technology, 90 27-39.
https://doi.org/10.1016/j.infsof.2017.04.007 (Published)
Clustering classes in packages for program comprehension, by SUN, Xiaobing; LIU, Xiangyue; LI, Bin; LI, Bixin; LO,
David; LIAO, Lingzhi. (2017). Scientific Programming, 2017 1-15. https://doi.org/10.1155/2017/3787053 (Published)
Improving automated bug triaging with specialized topic model, by XIA, Xin; LO, David; DING, Ying; AL-KOFAHI, Jafar
M.; NGUYEN, Tien N.; WANG, Xinyu. (2017). IEEE Transactions on Software Engineering, 43 (3), 272-297.
https://doi.org/10.1109/TSE.2016.2576454 (Published)
Why and how developers fork what from whom in GitHub, by JIANG, Jing; LO, David; HE, Jiahuan; XIA, Xin;
KOCHHAR, Pavneet Singh; ZHANG, Li. (2017). Empirical Software Engineering, 22 (1), 547-578.
https://doi.org/10.1007/s10664-016-9436-6 (Published)
High impact bug report identification with imbalanced learning strategies, by YANG, Xinli; LO, David; XIA, Xin;
HUANG, Qiao; SUN, Jianling. (2017). Journal of Computer Science and Technology, 32 (1), 181-198.
https://doi.org/10.1007/s11390-017-1713-3 (Published)
Collective personalized change classification with multiobjective search, by XIA, Xin; LO, David; WANG, Xinyu; YANG,
Xiaohu. (2016). IEEE Transactions on Reliability, 65 (4), 1810-1829. http://doi.org/10.1109/TR.2016.2588139
(Published)
On the unreliability of bug severity data, by TIAN, Yuan; ALI, Nasir; LO, David; HASSAN, Ahmed E.. (2016). Empirical
Software Engineering, 21 (6), 2298-2323. http://doi.org/10.1007/s10664-015-9409-1 (Published)
HYDRA: Massively compositional model for cross-project defect prediction, by XIA, Xin; LO, David; PAN, Sinno Jialin;
NAGAPPAN, Nachiappan; WANG, Xinyu. (2016). IEEE Transactions on Software Engineering, 42 (10), 977-998.
https://doi.ieeecomputersociety.org/10.1109/TSE.2016.2543218 (Published)
AmaLgam+: Composing rich information sources for accurate bug localization, by WANG, Shaowei; LO, David. (2016).
Journal of Software: Evolution and Process, 28 (10), 921-942. http://doi.org/10.1002/smr.1801 (Published)
What security questions do developers ask? A large-scale study of stack overflow posts, by YANG, Xinli; LO, David;
XIA, Xin; WAN, Zhi-Yuan; SUN, Jian-Ling. (2016). Journal of Computer Science and Technology, 31 (5), 910-924.
http://doi.org/10.1007/s11390-016-1672-0 (Published)
Automated bug report field reassignment and refinement prediction, by XIA, Xin; LO, David; SHIHAB, Emad; WANG,
Xinyu. (2016). IEEE Transactions on Reliability, 65 (3), 1094-1113. http://doi.org/10.1109/TR.2015.2484074
(Published)
AutoQuery: Automatic construction of dependency queries for code search, by WANG, Shaowei; LO, David; JIANG,
Lingxiao. (2016). Automated Software Engineering, 23 (3), 393-425. http://doi.org/10.1007/s10515-014-0170-2
(Published)
Code comment quality analysis and improvement recommendation: An automated approach, by SUN, Xiaobing;
GENG, Qiang; LO, David; DUAN, Yucong; LIU, Xiangyue; LI Bin. (2016). International Journal of Software Engineering
6
David LO

and Knowledge Engineering, 26 (6), 981-1000. http://doi.org/10.1142/S0218194016500339 (Published)


Diversity maximization speedup for localizing faults in single-fault and multi-fault programs, by XIA, Xin; GONG,
Liang; LE, Tien-Duy B.; LO, David; JIANG, Lingxiao; ZHANG, Hongyu. (2016). Automated Software Engineering, 23 (1),
43-75. http://doi.org/10.1007/s10515-014-0165-z (Published)
On detecting maximal quasi antagonistic communities in signed graphs, by GAO, Ming; LIM, Ee Peng; LO, David;
PRASETYO, Philips Kokoh. (2016). Data Mining and Knowledge Discovery, 30 (1), 99-146.
https://doi.org/10.1007/s10618-015-0405-2 (Published)
Collaborative 'many to many' DDoS detection in cloud, by MA, Siqi; LO, David; XI, Ning. (2016). International Journal
of Ad Hoc and Ubiquitous Computing, 23 (3-4), 192-202. https://doi.org/10.1504/IJAHUC.2016.10000397 (Published)
Automated prediction of bug report priority using multi-factor analysis, by TIAN, Yuan; LO, David; XIA, Xin; SUN,
Chengnian. (2015). Empirical Software Engineering, 20 (5), 1354-1383.
http://dx.doi.org/10.1007/s10664-014-9331-y (Published)
Should I follow this fault localization tool's output? Automated prediction of fault localization effectiveness, by LE,
Tien-Duy B.; LO, David; THUNG, Ferdian. (2015). Empirical Software Engineering, 20 (5), 1237-1274.
http://dx.doi.org/10.1007/s10664-014-9349-1 (Published)
TagCombine: Recommending tags to contents in software information sites, by WANG, Xin Yu; XIA, Xin; LO, David.
(2015). Journal of Computer Science and Technology, 30 (5), 1017-1035.
http://dx.doi.org/10.1007/s11390-015-1578-2 (Published)
Multi-Factor Duplicate Question Detection in Stack Overflow, by ZHANG, Yun; LO, David; XIA, Xin; SUN, Jian Ling.
(2015). Journal of Computer Science and Technology, 30 (5), 981-997. http://dx.doi.org/10.1007/s11390-015-1576-4
(Published)
On the usefulness of ownership metrics in open-source software projects, by FOUCAULT, Matthieu; TEYTON, Cédric;
LO, David; BLANC, Xavier.; FALLERI, Jean-Rémy. (2015). Information and Software Technology, 64 102-112.
http://dx.doi.org/10.1016/j.infsof.2015.01.013 (Published)
ELBlocker: Predicting blocking bugs with ensemble imbalance learning, by XIA, Xin; LO, David; SHIHAB, Emad; WANG,
Xinyu; YANG, Xiaohu. (2015). Information and Software Technology, 61 93-106.
https://doi.org/10.1016/j.infsof.2014.12.006 (Published)
Dual analysis for recommending developers to resolve bugs, by XIA, Xin; LO, David; WANG, Xinyu; ZHOU, Bo. (2015).
Journal of Software: Evolution and Process, 27 (3), 195-220. http://dx.doi.org/10.1002/smr.1706 (Published)
Automatic, high accuracy prediction of reopened bugs, by Xia, Xin; LO, David; Shihab, Emad; Wang, Xinyu; Zhou, Bo.
(2015). Automated Software Engineering, 22 (1), 75-109. http://dx.doi.org/10.1007/s10515-014-0162-2 (Published)
To what extent could we detect field defects? An extended empirical study of false negatives in static bug finding
tools, by THUNG, Ferdian; LUCIA; LO, David; JIANG, Lingxiao; RAHMAN, Foyzur; DEVANBU, Premkumar. (2014).
Automated Software Engineering, 22 (4), 561-602. http://doi.org/10.1007/s10515-014-0169-8 (Published)
Extended comprehensive study of association measures for fault localization, by LUCIA; LO, David; JIANG, Lingxiao;
THUNG, Ferdian; BUDI, Aditya. (2014). Journal of Software: Evolution and Process, 26 (2), 172-219.
http://doi.org/10.1002/smr.1616 (Published)
Detecting click fraud in online advertising: A data mining approach, by OENTARYO, Richard; LIM, Ee Peng; FINEGOLD,
Michael; LO, David; ZHU, Feida; PHUA, Clifton; CHEU, Eng-Yeow; YAP, Ghim-Eng; SIM, Kelvin; NGUYEN, Minh Nhut;
PERERA, Kasun; NEUPANE, Bijay; FAISAL, Mustafa; AUNG, Zeyar; WOON, Wei Lee; CHEN, Wei; DHAVAL PATEL,
Dhaval; BERRAR, Daniel. (2014). Journal of Machine Learning Research, 15 99-140. (Published)
Clustering of search trajectory and its application to parameter tuning, by Lindawati, Linda; LAU, Hoong Chuin; LO,
David. (2013). Journal of the Operational Research Society, 64 (12), 1742-1752.
http://doi.org/10.1057/jors.2012.167 (Published)
Mining direct antagonistic communities in signed social networks, by LO, David; SURIAN, Didi; PRASETYO, Philips
Kokoh; KUAN, Zhang; LIM, Ee Peng. (2013). Information Processing and Management, 49 (4), 773-791.
https://doi.org/10.1016/j.ipm.2012.12.009 (Published)
Mining indirect antagonistic communities from social interactions, by ZHANG, Kuan; LO, David; LIM, Ee Peng;
PRASETYO, Philips Kokoh. (2013). Knowledge and Information Systems, 35 (3), 553-583.
http://doi.org/10.1007/s10115-012-0519-4 (Published)
7
David LO

Mining quantified temporal rules: Formalism, algorithms, and evaluation, by LO, David; RAMALINGAM, Ganesan;
RANGANATH, Venkatesh Prasad; VASWANI, Kapil. (2011). Science of Computer Programming, 77 (6), 743-759.
https://doi.org/10.1016/j.scico.2010.10.003 (Published)
Learning extended FSA from software: An empirical assessment, by LO, David; Mariani, Leonardo; Santoro, Mauro.
(2012). Journal of Systems and Software, 85 (9), 2063-2076. http://dx.doi.org/10.1016/j.jss.2012.04.001 (Published)
Scenario-based and value-based specification mining: Better together, by LO, David; MAOZ, Shahar. (2012).
Automated Software Engineering, 19 (4), 423-458. http://dx.doi.org/10.1007/s10515-012-0103-x (Published)
Mining iterative generators and representative rules for software specification discovery, by LO, David; LI, Jinyan;
Wong, Limsoon; Khoo, Siau-Cheng. (2011). IEEE Transactions on Knowledge and Data Engineering, 23 (2), 282-296.
https://doi.org/10.1109/TKDE.2010.24 (Published)
Data mining for software engineering, by XIE, Tao; Thummalapenta, Suresh; LO, David; LIU, Chao. (2009). Computer,
42 (8), 55-62. http://doi.org/10.1109/MC.2009.256 (Published)
Non-redundant sequential rules, theory and algorithm, by LO, David; Khoo, Siau-Cheng; Wong, Limsoon. (2009).
Information Systems, 34 (4/5), 438-453. http://doi.ieeecomputersociety.org/10.1016/j.is.2009.01.002 (Published)
Mining temporal rules for software maintenance, by LO, David; Khoo, Siau-Cheng; LIU, Chao. (2008). Journal of
Software Maintenance and Evolution, 20 (4), 227-247. http://dx.doi.org/10.1002/smr.375 (Published)

Journal Articles [Non-Refereed]


Leveraging machine learning and information retrieval techniques in software evolution tasks: Summary of the first
MALIR-SE Workshop, at ASE 2013, by Lucia, -; LO, David; Scanniello, Giuseppe; Marchetto, Alessandro; Ali, Nasir;
McMillan, Collin. (2014). Software Engineering Notes, 39 (1), 1-2. http://dx.doi.org/10.1145/2557833.2560584
(Published)

Editorials
Guest editor's introduction to the special issue on source code analysis and manipulation (SCAM 2015), by KHOMH,
Foutse; LO, David; GODFREY, Michael W.. (2017). Journal of Software: Evolution and Process, 29 (12),
https://doi.org/10.1002/smr.1928 (Published)

Book Chapters
Feature generation and engineering for software analytics, by XIA, Xin; LO, David. (2018). In Guozhu Dong, and Huan
Liu (Ed.), Feature engineering for machine learning and data analytics (pp. 335-358) Boca Raton, FL: CRC Press.
https://worldcat.org/isbn/9781138744387 (Published)
Scalable parallelization of specification mining using distributed computing, by WANG, Shaowei; LO, David; JIANG,
Lingxiao; MAOZ, Shahar; BUDI, Aditya. (2015). In C. Bird; T. Menzie; T. Zimmermann (Ed.), The art and science of
analyzing software data (pp. 623-648) Amsterdam: Elsevier. http://doi.org/10.1016/B978-0-12-411519-4.00021-5
(Published)
Leveraging Web 2.0 for Software Evolution, by TIAN, Yuan; LO, David. (2014). In Mens, Tom; Serebrenik, Alexander;
Cleve, Anthony (Ed.), Evolving Software Systems (pp. 163-197) New York: Springer Verlag.
http://dx.doi.org/10.1007/978-3-642-45398-4_6 (Published)
Specification Mining: A Concise Introduction, by LO, David; KHOO, Siau-Cheng; LIU, Chao; HAN, Jiawei. (2011). In Lo,
David; Khoo, Siau-Cheng; Han, Jiawei; Liu, Chao (Ed.), Mining Software Specifications: Methodologies and
Applications Boca Raton, FL: CRC Press. http://worldcat.org/isbn/978-1439806265 (Published)
Mining Past-Time Temporal Rules: A Dynamic Analysis Approach, by LO, David; KHOO, Siau-Cheng; LIU, Chao. (2009).
Artificial Intelligence Applications for Improved Software Engineering Development: New Prospects (pp. 259-277)
Hershey, PA: Information Science Reference. http://worldcat.org/isbn/9781605667584 (Published)

Encyclopedia Entries
Collaboration patterns in software developer network, by SURIAN, Didi; LO, David; LIM, Ee Peng. (2014). In Alhajj,
Reda; Rokne, Jon (Ed.), Encyclopedia of Social Network Analysis and Mining (pp. 118-124) New York: Springer Verlag.
8
David LO

http://doi.org/10.1007/978-1-4614-6170-8_292 (Published)
Mining Software Specifications, by LO, David; KHOO, Siau-Cheng. (2009). In Wang, John (Ed.), Encyclopedia of Data
Warehousing and Mining (pp. 1301-) Hershey, PA: Information Science Reference. (Published)

Edited Books
Mining Software Specifications: Methodologies and Applications, edited by LO, David; KHOO, Siau-Cheng; LIU, Chao;
HAN, Jiawei. (2011). Chapman and Hall/CRC Data Mining and Knowledge Discovery Series, Boca Raton, FL: CRC
Press. http://worldcat.org/isbn/9781439806265 (Published)

Conference Proceedings
InSPeCT: Iterated local search for solving path conditions, by CHEN, Fuxiang; GUNAWAN, Aldy; LO, David; KIM,
Sunghun. (2019). IEEE International Conference on Automation Science and Engineering 15th CASE 2019, August
22-26, Piscataway, NJ: (Accepted)
Semantic patches for java program transformation, by KANG, Hong Jin; THUNG, Ferdian; LAWALL, Julia; MULLER,
Gilles; JIANG, Lingxiao; LO, David. (2019). 33rd European Conference on Object-Oriented Programming (ECOOP 2019),
London, 2019 July 15-19, (pp. 22:1-22:27) London, UK: https://doi.org/10.4230/DARTS.5.2.10 (Published)
DeepReview: Automatic code review using deep multi-instance learning, by LI, Hengyi; SHI, Shuting; THUNG, Ferdian;
HUO, Xuan; XU, Bowen; LI, Ming; LO, David. (2019). Advances in knowledge discovery and data mining: 23rd
Pacific-Asia Conference, PAKDD 2019, Macau, China, April 14-17: Proceedings, (pp. 318-330) Cham: Springer.
https://doi.org/10.1007/978-3-030-16145-3_25 (Published)
Automatic code review by learning the revision of source code, by SHI, Shu-Ting; LI, Ming; LO, David; THUNG,
Ferdian; HUO, Xuan. (2019). Proceedings of the 33rd AAAI Conference on Artificial Intelligence (AAAI 2019), Hawaii,
USA: (Accepted)
Towards mining comprehensive Android sandboxes, by LE, Tien-Duy B.; BAO, Lingfeng; LO, David; GAO, Debin; LI, Li.
(2018). ICECCS 2018: 23rd International Conference on Engineering of Complex Computer Systems: Proceedings :
12-14 December, Melbourne, Australia, (pp. 51-60) Los Alamitos, CA: IEEE Computer Society.
https://doi.org/10.1109/ICECCS2018.2018.00014 (Published)
PerfLearner: Learning from bug reports to understand and generate performance test frames, by HAN, Xue; YU,
Tingting; LO, David. (2018). ASE 2018: Proceedings of the 33rd ACM/IEEE International Conference on Automated
Software Engineering, Montpellier, France, September 3-7, (pp. 17-28) New York: ACM.
https://doi.org/10.1145/3238147.3238204 (Published)
VT-Revolution: Interactive programming tutorials made possible, by BAO, Lingfeng; XING, Zhenchang; XIA, Xin; LO,
David; LI, Shanping. (2018). ESEC/FSE 2018: Proceedings of the 2018 ACM Joint Meeting on European Software
Engineering Con-ference and Symposium on the Foundations of Software Engineering: Lake Buena Vista, Florida,
November 4-9, (pp. 924-927) New York: ACM. https://doi.org/10.1145/3236024.3264587 (Published)
Using finite-state models for log differencing, by AMAR, Hen; BAO, Lingfeng; BUSANY, Nimrod; LO, David; MAOZ,
Shahar. (2018). ESEC/FSE 2018: Proceedings of the 26th ACM Joint Meeting on European Software Engineering
Conference and Symposium on the Foundations of Software Engineering, Lake Buena Vista, FL, November 4-9, (pp.
49-59) New York: ACM. https://doi.org/10.1145/3236024.3236069 (Published)
DSM: A specification mining tool using recurrent neural network based language model, by LE, Tien-Duy B.; BAO,
Lingfeng; LO, David. (2018). ESEC/FSE 2018: Proceedings of the 26th ACM Joint Meeting on European Software
Engineering Conference and Symposium on the Foundations of Software Engineering, Lake Buena Vista, FL,
November 4-9, (pp. 896-899) New York: ACM. https://doi.org/10.1145/3236024.3264597 (Published)
INFAR: insight extraction from app reviews, by GAO, Cuiyun; ZENG, Jichuan; LO, David; LIN, Chin-Yew; LYU, Michael
R.; KING, Irwin. (2018). Proceedings of the 2018 ACM Joint Meeting on European Software Engineering Con-ference
and Symposium on the Foundations of Software Engineering (ESEC/SIGSOFT FSE 2018), Lake Buena Vista, FL, USA,
2018 November 4-9, (pp. 904-907) Lake Buena Vista, FL, USA: ACM, New York, USA.
https://doi.org/10.1145/3236024.3264595 (Published)
Prediction of relatedness in stack overflow: Deep learning vs. SVM: A reproducibility study, by XU, Bowen; SHIRANI,
Amirreza; LO, David; ALIPOUR, Mohammad Amin. (2018). ESEM '18: Proceedings of the 12th ACM/IEEE International
Symposium on Empirical Software Engineering and Measurement, Oulu, Finland, October 11-12, (pp. 21:1-10) New
9
David LO

York: ACM. https://doi.org/10.1145/3239235.3240503 (Published)


Neural-machine-translation-based commit message generation: how far are we?, by LIU, Zhongxin; XIA, Xin;
HASSAN, Ahmed E.; LO, David; XING, Zhenchang; WANG, Xinyu. (2018). Proceedings of the 33rd ACM/IEEE
International Conference on Automated Software Engineering (ASE 2018), Montpellier, France, 2018 September 3-7,
(pp. 373-384) Montpellier, France: ACM, New York, USA. https://doi.org/10.1145/3238147.3238190 (Published)
API method recommendation without worrying about the task-API knowledge gap, by HUANG, Qiao; XIA, Xin; XING,
Zhenchang; LO, David; WANG, Xinyu. (2018). Proceedings of the 33rd ACM/IEEE International Conference on
Automated Software Engineering (ASE 2018), Montpellier, France, 2018 September 3-7, (pp. 293-304) Montpellier,
France: ACM, New York, USA. https://doi.org/10.1145/3238147.3238191 (Published)
Characterizing common and domain-specific package bugs: A case study on Ubuntu, by REN, Xiaoxue; HUANG, Qiao;
XIA, Xin; XING, Zhenchang; BAO, Lingfeng; LO, David. (2018). Proceedings of the 42nd IEEE Annual Computer
Software and Applications Conference (COMPSAC 2018), Tokyo, Japan, 2018 July 23-27, Tokyo, Japan:
https://doi.org/10.1109/COMPSAC.2018.00065 (Published)
Summarizing source code with transferred API knowledge, by HU, Xing; LI, Ge; XIA, Xin; LO, David; LU, Shuai; JIN, Zhi.
(2018). Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelli-gence (IJCAI 2018),
Stockholm, Sweden, 2018 July 13-19, (pp. 2269-2275) Stockholm, Sweden: https://doi.org/10.24963/ijcai.2018/314
(Published)
Deep specification mining, by LE, Tien-Duy B.; LO, David. (2018). ISSTA 2018: Proceedings of the 27th ACM SIGSOFT
International Symposium on Software Testing and Analysis Amsterdam, Netherlands, July 16-18, (pp. 106-117) New
York: ACM. https://doi.org/10.1145/3213846.3213876 (Published)
SATD detector: A text-mining-based self-admitted technical debt detection tool, by LIU, Zhongxin; HUANG, Qiao; XIA,
Xin; SHIHAB, Emad; LO, David; LI, Shanping. (2018). ICSE 2018: Proceedings of the 40th ACM/IEEE International
Conference on Software Engineering: Gothenburg, Sweden, May 27 - June 3, (pp. 9-12) New York: ACM.
https://doi.org/10.1145/3183440.3183478 (Published)
Wisdom in sum of parts: Multi-platform activity prediction in social collaborative sites, by LEE, Roy Ka-Wei; LO,
David. (2018). Proceedings of the 10th ACM Conference on Web Science, Amsterdam, Netherlands, 2018 May 27-30,
(pp. 77-86) Amsterdam: Association for Computing Machinery, Inc. https://doi.org/10.1145/3201064.3201067
(Published)
Analyzing requirements and traceability information to improve bug localization, by RATH, Michael; LO, David;
MADER, Patrick. (2018). Proceedings of the 15th International Conference on Mining Software Repositories (MSR
2018), Gothenburg, Sweden, 2018 May 28-29, (pp. 442-453) Gothenburg, Sweden: ACM, New York, USA.
https://doi.org/10.1145/3196398.3196415 (Published)
Deep code comment generation, by HU, Xing; LI, Ge; XIA, Xin; LO, David; JIN, Zhi. (2018). Proceedings of the 26th
ACM/IEEE Conference on Program Comprehension (ICPC 2018), Gothenburg, Sweden, 2018 May 27-28, (pp. 200-210)
Gothenburg, Sweden: ACM, New York, USA. https://doi.org/10.1145/3196321.3196334 (Published)
Recommending frequently encountered bugs, by ZHANG, Yun; LO, David; XIA, Xin; JIANG, Jing; SUN, Jianling. (2018).
Proceedings of the 26th Conference on Program Comprehension (ICPC 2018), Gothenburg, Sweden, 2018 May 27-28,
(pp. 120-131) Gothenburg, Sweden: ACM, New York, USA. https://doi.org/10.1145/3196321.3196348 (Published)
Mining sandboxes: Are we there yet?, by BAO, Lingfeng; LE, Tien-Duy B.; LO, David. (2018). 2018 IEEE 25th
International Conference on Software Analysis, Evolution and Reengineering (SANER): Campobasso, Italy, March
20-23: Proceedings, (pp. 445-455) Los Alamitos, CA: IEEE Computer Society.
https://doi.org/10.1109/SANER.2018.8330231 (Published)
The impact of coverage on bug density in a large industrial software project, by BACH, Thomas; ANDRZEJAK, Artur;
PANNEMANS, Ralf; LO, David. (2017). ESEM 2017: Proceedings of 11th ACM/IEEE International Symposium on
Empirical Software Engineering and Measurement: Toronto, Canada, November 9-10, (pp. 303-313) Piscataway, NJ:
IEEE. https://doi.org/10.1109/ESEM.2017.44 (Published)
File-level defect prediction: Unsupervised vs. supervised models, by YAN, Meng; FANG, Yicheng; LO, David; XIA, Xin;
ZHANG, Xiaohong. (2017). Proceedings of ACM/IEEE International Symposium on Empirical Software Engineering and
Measurement (ESEM 2017), Toronto, Canada: IEEE. http://doi.org/10.1109/ESEM.2017.48 (Published)
APIBot: Question answering bot for API documentation, by TIAN, Yuan; THUNG, Ferdian; SHARMA, Abhishek; LO,
David. (2017). ASE 2017: Proceedings of the 32nd IEEE/ACM International Conference on Automated Software
Engineering, Urbana-Champaign, IL, October 30 - November 3, (pp. 153-158) Piscataway, NJ: IEEE.
10
David LO

https://doi.org/10.1109/ASE.2017.8115628 (Published)
AnswerBot: Automated generation of answer summary to developers’ technical questions, by XU, Bowen; XING,
Zhenchang; XIA, Xin; LO, David. (2017). ASE'17: Proceedings of the 32nd IEEE/ACM International Conference on
Automated Software Engineering: Urbana-Champaign, IL, October 30-November 3, (pp. 706-716) Piscataway, NJ:
IEEE. https://doi.org/10.1109/ASE.2017.8115681 (Published)
Which packages would be affected by this bug report?, by HUANG, Qiao; LO, David; XIA, Xin; WANG, Qingye; LI,
Shanping. (2017). Proceedings of 28th IEEE International Symposium on Software Reliability Engineering (ISSRE
2017), Toulouse, France: IEEE Computer Society. http://doi.org/10.1109/ISSRE.2017.24 (Published)
Personality and project success: Insights from a large-scale study with professionals, by XIA, Xin; LO, David; BAO,
Lingfeng; SHARMA, Abhishek; LI, Shanping. (2017). Proceedings of 2017 IEEE International Conference on Software
Maintenance and Evolution (ICSME 2017), Shanghai, China: IEEE Computer Society.
http://doi.org/10.1109/ICSME.2017.50 (Published)
Supervised vs unsupervised models: A holistic look at effort-aware just-in-time defect prediction, by HUANG, Qiao;
XIA, Xin; LO, David. (2017). Proceedings of 2017 IEEE International Conference on Software Maintenance and
Evolution (ICSME 2017), Shanghai, China: IEEE. http://doi.org/10.1109/ICSME.2017.51 (Published)
Inferring spread of readers’ emotion affected by online news, by SULISTYA, Agus; THUNG, Ferdian; LO, David. (2017).
Social informatics: 9th International Conference, SocInfo 2017, Oxford, UK, September 13-15: Proceedings, (pp.
426-439) Cham: Springer. https://doi.org/10.1007/978-3-319-67217-5_26 (Published)
GitHub and Stack Overflow: Analyzing developer interests across multiple social collaborative platforms, by LEE, Roy
Ka-Wei; LO, David. (2017). Social informatics: 9th International Conference, SocInfo 2017, Oxford, UK, September
13-15: Proceedings, (pp. 246-256) Cham: Springer. https://doi.org/10.1007/978-3-319-67256-4_19 (Published)
VuRLE: Automatic vulnerability detection and repair by learning from examples, by MA, Siqi; THUNG, Ferdian; LO,
David; SUN, Cong; DENG, Robert H.. (2017). Computer security ESORICS 2017: 22nd European Symposium on
Research in Computer Security, Oslo, Norway, September 11-15: Proceedings, (pp. 229-246) Cham: Springer.
https://doi.org/10.1007/978-3-319-66399-9_13 (Published)
XSearch: A domain-specific cross-language relevant question retrieval tool, by XU, Bowen; XING, Zhenchang; XIA, Xin;
LO, David; LE, Xuan-Bach D. (2017). ESEC/FSE '17: Proceedings of the 2017 11th Joint Meeting on Foundations of
Software Engineering: Paderborn, Germany, September 4-8, (pp. 1009-1013) New York: ACM.
https://doi.org/10.1145/3106237.3122820 (Published)
S3: Syntax- and semantic-guided repair synthesis via programming by examples, by LE, Xuan-Bach D.; CHU, Duc-Hiep;
LO, David; GOUES, Claire Le; VISSER, Willem. (2017). Proceedings of the 11th Joint Meeting on European Software
Engineering Conference and ACM SIGSOFT Symposium on Foundations of Software Engineering (ESEC/FSE 2017),
Paderborn, Germany: ACM. http://doi.org/10.1145/3106237.3106309 (Published)
A critical evaluation of spectrum-based fault localization techniques on a large-scale software system, by KELLER,
Fabian; GRUNSKE, Lars; HEIDEN, Simon; FILIERI, Antonio; HOORN, Andre Van; LO, David. (2017). Proceedings of the
2017 IEEE International Conference on Software Quality, Reliability and Security (QRS), Prague; Czech Republic:
http://doi.org/10.1109/QRS.2017.22 (Published)
JFIX: Semantics-based repair of Java programs via symbolic PathFinder, by LE, Xuan-Bach D.; CHU, Duc-Hiep; LO,
David; GOUES, Claire Le; VISSER, Willem. (2017). Proceedings of the 26th ACM SIGSOFT International Symposium on
Software Testing and Analysis, (pp. 376-379) Santa Barbara, USA: ACM. http://doi.org/10.1145/3092703.3098225
(Published)
JFIX: Semantics-based repair of Java programs via symbolic PathFinder, by LE, Xuan Bach D.; CHU, Duc-Hiep; LO,
David; LE, GOUES, Claire; VISSER, Willem. (2017). ISSTA 2017 Proceedings of the 26th ACM SIGSOFT International
Symposium on Software Testing and Analysis, New York: ACM. http://doi.org/10.1145/3092703.3098225 (Published)
Automatically locating malicious packages in piggybacked Android apps, by LI, Li; LI, Daoyuan; BISSYANDE,
Tegawende; KLEIN, Jacques; CAI, Haipeng; LO, David; LE TRAON, Yves. (2017). 2017 IEEE/ACM 4th International
Conference on Mobile Software Engineering and Systems (MOBILESoft), Buenos Aires, Argentina: IEEEE.
http://doi.org/10.1109/MOBILESoft.2017.6 (Published)
RACK: Code search in the IDE using crowdsourced knowledge, by RAHMAN, Mohammad Masudur; ROY, Chanchal K.;
LO, David. (2017). 2017 IEEE/ACM 39th International Conference on Software Engineering Companion (ICSE-C),
Buenos Aires, Argentina: http://doi.org/10.1109/ICSE-C.2017.11 (Published)

11
David LO

Bug characteristics in blockchain systems: A large-scale empirical study, by WAN, Zhiyuan; LO, David; XIA, Xin; CAI,
Liang. (2017). 2017 IEEE/ACM 14th International Conference on Mining Software Repositories (MSR), Buenos Aires,
Argentina: http://doi.org/10.1109/MSR.2017.59 (Published)
Measuring the declared SDK versions and their consistency with API calls in android apps, by WU, Daoyan; LIU,
Ximing; XU, Jiayun; LO, David; GAO, Debin. (2017). Wireless Algorithms, Systems, and Applications: Proceedings of
the 12th International Conference, WASA 2017, Guilin, China, June 19-21, (pp. 678-690) Cham: Springer.
https://doi.org/10.1007/978-3-319-60033-8_58 (Published)
An exploratory study of functionality and learning resources of web APIs on Programmableweb, by TIAN, Yuan;
KOCHHAR, Pavneet Singh; LO, David. (2017). EASE '17: Proceedings of the 21st International Conference on
Evaluation and Assessment in Software Engineering, Karlskrona, Sweden, June 15-16, (pp. 202-207) New York: ACM.
https://doi.org/10.1145/3084226.3084286 (Published)
Revisiting assert use in GitHub projects, by KOCHHAR, Pavneet Singh; LO, David. (2017). EASE'17 Proceedings of the
21st International Conference on Evaluation and Assessment in Software Engineering, Karlskrona, Sweden, 2017 June
15-16, (pp. 298-307) Karlskrona: Association for Computing Machinery. http://doi.org/10.1145/3084226.3084259
(Published)
Cataloging GitHub repositories, by SHARMA, Abhishek; THUNG, Ferdian; KOCHHAR, Pavneet Singh; SULISTYA, Agus;
LO, David. (2017). EASE'17 Proceedings of the 21st International Conference on Evaluation and Assessment in
Software Engineering, New York, 2017 June 15-16, (pp. 314-319) Karlskrona: Association for Computing Machinery.
http://doi.org/10.1145/3084226.3084287 (Published)
RACK: Code search in the IDE using crowdsourced knowledge, by RAHMAN, Mohammad Masudur; ROY, Chanchal
Kumar; LO, David. (2017). Proceedings of the 39th ACM/IEEE International Conference on Software Engineering (ICSE
2017), Buenos Aires, Argentina: IEEE. http://doi.org/10.1109/ICSE-C.2017.11 (Published)
Who will leave the company?: A large-scale industry study of developer turnover by mining monthly work report, by
BAO, Lingfeng; XING, Zhenchang; XIA, Xin; LO, David; LI, Shanping. (2017). 2017 IEEE/ACM 14th International
Conference on Mining Software Repositories (MSR), Buenos Aires, Argentina: http://doi.org/10.1109/MSR.2017.58
(Published)
Empirical study of usage and performance of java collections, by COSTA, Diego; ANDRZEJAK, Artur; SEBOEK, Janos;
LO, David. (2017). Proceedings of the 8th ACM/SPEC International Conference on Performance Engineering, L'Aquila,
Italy: (Published)
Mining sandboxes for linux containers, by WAN, Zhiyuan; LO, David; XIA, Xin; CAI, Liang; LI, Shanping. (2017).
Proceedings of the 10th IEEE International Conference on Software Testing (ICST 2017), Toyko, Japan, 2017, March,
13-17, (pp. 92-102) Los Alamitos, California: IEEE Computer Society, Conference Publishing Services.
https://doi.org/10.1109/ICST.2017.16 (Forthcoming)
Detecting similar repositories on GitHub, by ZHANG, Yun; LO, David; KOCHHAR, Pavneet Singh; XIA, Xin; LI, Quanlai;
SUN, Jianling. (2017). SANER 2017: Proceedings of 24th IEEE International Conference on Software Analysis, Evolution
and Reengineering: Klagenfurt, Austria, February 20-24, 2017, (pp. 1-10) Piscataway, NJ: IEEE.
http://doi.org/10.1109/SANER.2017.7884605 (Published)
Harnessing Twitter to support serendipitous learning of developers, by SHARMA, Abhishek; TIAN, Yuan; SULISTYA,
Agus; LO, David; YAMASHITA, Aiko. (2017). SANER 2017: 24th IEEE International Conference on Software Analysis,
Evolution, and Reengineering: Klagenfurt, Austria, February 21-24, (pp. 387-391) Piscataway, NJ: IEEE.
https://doi.org/10.1109/SANER.2017.7884639 (Published)
CareerMapper: An automated resume evaluation tool, by LAI, Vivian; SHIM, Kyong Jin; OENTARYO, Richard Jayadi;
PRASETYO, Philips Kokoh; VU, Casey; LIM, Ee Peng; LO, David. (2016). BigData 2016: Proceedings of the 4th IEEE
International Conference on Big Data: Washington DC, December 5-8, (pp. 4005-4007) Piscataway, NJ: IEEE.
https://doi.org/10.1109/BigData.2016.7841091 (Published)
Semi-automated tool for providing effective feedback on programming assignments, by BEH, Min Yan; GOTTIPATI,
Swapna; LO, David; SHANKARARAMAN, Venky. (2016). Proceedings of the 24th International Conference on
Computers in Education: November 28 - December 2, 2016, Mumbai, India, (pp. 258-263) Taoyuan City: Asia-Pacific
Society for Computers in Education. (Published)
Spiteful, one-off, and kind: Predicting customer feedback behavior on Twitter, by SULISTYA, Agus; SHARMA,
Abhishek; LO, David. (2016). Social Informatics: 8th International Conference, SocInfo 2016, Bellevue, WA, November
11-14, Proceedings, (pp. 368-381) Cham: Springer. https://doi.org/10.1007/978-3-319-47874-6_26 (Published)

12
David LO

What permissions should this android app request?, by BAO, Lingfeng; LO, David; XIA, Xin; LI, Shanping. (2016). SATE
2016: Proceedings of International Conference on Software Analysis, Testing and Evolution: Proceedings: Kunming,
November 3-4, 2016, Piscataway, NJ: IEEE. http://doi.org/10.1109/SATE.2016.13 (Published)
Combining word embedding with information retrieval to recommend similar bug reports, by YANG, Xinli; LO, David;
XIA, Xin; BAO, Lingfeng; SUN, Jianling. (2016). ISSRE 2016: Proceedings of the 27th IEEE International Symposium on
Software Reliability Engineering: Ottawa, October 23-27, 2016, (pp. 127-137) Piscataway, NJ: IEEE.
http://doi.org/10.1109/ISSRE.2016.33 (Published)
ORPLocator: Identifying read points of configuration options via static analysis, by DONG, Zhen; ANDRZEJAK, Artur;
LO, David; COSTA, Diego. (2016). ISSRE 2016: Proceedings of the 27th IEEE International Symposium on Software
Reliability Engineering: Ottawa, October 23-27, 2016, (pp. 185-195) Piscataway, NJ: IEEE.
http://doi.org/10.1109/ISSRE.2016.37 (Published)
Empirical study on synthesis engines for semantics-based program repair, by BACH, Le Dinh Xuan; LO, David; GOUES,
Claire Le. (2016). 2016 IEEE International Conference on Software Maintenance and Evolution: ICSME 2016: 2-10
October 2016, Raleigh: Proceedings, Piscataway, NJ: IEEE. http://doi.org/10.1109/ICSME.2016.68 (Published)
Enhancing automated program repair with deductive verification, by BACH, Le Dinh Xuan; LE, Quang Loc; LO, David;
GOUES, Claire Le. (2016). 2016 IEEE International Conference on Software Maintenance and Evolution: ICSME 2016:
2-10 October 2016, Raleigh: Proceedings, Piscataway, NJ: IEEE. http://doi.org/10.1109/ICSME.2016.66 (Published)
Inferring links between concerns and methods with multi-abstraction vector space model, by ZHANG, Yun; LO, David;
XIA, Xin; LE, Tien-Duy B.; SCANNIELLO, Giuseppe; SUN, Jianling. (2016). 2016 IEEE International Conference on
Software Maintenance and Evolution: ICSME 2016: Proceedings, 2-10 October 2016, Raleigh, North Carolina, (pp.
110-121) Los Alamitos, CA: IEEE Computer Society. https://doi.ieeecomputersociety.org/10.1109/ICSME.2016.51
(Published)
Recommending code changes for automatic backporting of Linux device drivers, by THUNG, Ferdian; LE, Xuan-Bach
D.; LO, David, LAWALL, Julia. (2016). ICSME 2016: Proceedings of the 32nd IEEE International Conference on Software
Maintenance and Evolution, Raleigh, NC, October 2-7, 2016, (pp. 222-232) Piscataway, NJ: IEEE.
http://doi.org/10.1109/ICSME.2016.71 (Published)
"Automated debugging considered harmful" considered harmful: A user study revisiting the usefulness of
spectra-based fault localization techniques with professionals using real bugs from large systems, by XIA, Xin; BAO,
Lingfeng; LO, David; LI, Shanping. (2016). Proceedings of the 32nd IEEE International Conference on Software
Maintenance and Evolution (ICSME 2016): Raleigh, NC, 2-7 October 2016, Piscataway, NJ: IEEE.
http://doi.org/10.1109/ICSME.2016.67 (Published)
How practitioners perceive the relevance of ESEM research, by CARVER, Jeffrey C.; DIESTE, Oscar; KRAFT, Nicholas
A.; LO, David; ZIMMERMANN, Thomas. (2016). ESEM '16: Proceedings of the 10th ACM/IEEE International
Symposium on Empirical Software Engineering and Measurement: Ciudad Real, Spain, September 8-9, 2016, New
York: ACM. http://doi.org/ 10.1145/2961111.2962597 (Published)
Predicting crashing releases of mobile applications, by XIA, Xin; SHIHAB, Emad; KAMEI, Yasutaka; LO, David; WANG,
Xinyu. (2016). ESEM '16: Proceedings of the 10th ACM/IEEE International Symposium on Empirical Software
Engineering and Measurement: Ciudad Real, Spain, September 8-9, 2016, New York: ACM.
http://doi.org/10.1145/2961111.2962606 (Published)
A learning-to-rank based fault localization approach using likely invariants, by LE, Tien-Duy B.; LO, David; LE GOUES,
Claire; GRUNSKE, Lars. (2016). ISSTA 2016: Proceedings of the 25th International Symposium on Software Testing and
Analysis: July 18-20, Saarbrücken, Germany, (pp. 177-188) New York: ACM.
https://doi.org/10.1145/2931037.2931049 (Published)
Practitioners' expectations on automated fault localization, by KOCHHAR, Pavneet Singh; XIA, Xin; LO, David; LI,
Shanping. (2016). Proceedings of the 25th ACM International Symposium on Software Testing and Analysis: ISSTA
2016, Saarbrucken, Germany; 2016 July 18-20, Saarbrucken, Germany: Association for Computing Machinery, Inc.
http://doi.org/10.1145/2931037.2931051 (Published)
Condensing class diagrams with minimal manual labeling cost, by YANG, Xinli; LO, David; XIA, Xin; SUN, Jianling.
(2016). COMPSAC 2016: Proceedings of the 40th IEEE Annual International Computers, Software and Applications
Conference, Atlanta, Georgia, 10-14 June 2016, (pp. 22-31) Los Alamitos, CA: IEEE Computer Society.
http://doi.org/10.1109/COMPSAC.2016.83 (Published)
It takes two to tango: Deleted Stack Overflow question prediction with text and meta features, by XIA, Xin; LO, David;
CORREA, Denzil; SUREKA, Ashish; SHIHAB, Emad. (2016). COMPSAC 2016: Proceedings of the 40th IEEE Annual
13
David LO

International Computers, Software and Applications Conference: Atlanta, Georgia, 10-14 June 2016, (pp. 73-82) Los
Alamitos, CA: IEEE Computer Society. http://doi.org/10.1109/COMPSAC.2016.145 (Published)
Automated identification of high impact bug reports leveraging imbalanced learning strategies, by YANG, Xinli; LO,
David; HUANG, Qiao; XIA, Xin; SUN, Jianling. (2016). COMPSAC 2016: Proceedings of the 40th IEEE Annual
International Computers, Software and Applications Conference, Atlanta, Georgia, 10-14 June, (pp. 227-232) Los
Alamitos, CA: IEEE Computer Society. https://doi.org/10.1109/COMPSAC.2016.67 (Published)
CDRep: Automatic repair of cryptographic-misuses in Android applications, by MA, Siqi; LO, David; LI, Teng; DENG,
Robert H.. (2016). ASIA CCS '16: Proceedings of the 11th ACM Asia Conference on Computer and Communications
Security: May 30 - June 3, Xi'an, China, (pp. 711-722) New York: ACM. https://doi.org/10.1145/2897845.2897896
(Published)
Software analytics: Challenges and opportunities, by GUERROUJ, Latifa; BAYSAL, Olga; LO, David; KHOMH, Foutse.
(2016). 2016 IEEE/ACM 38th IEEE International Conference on Software Engineering ICSE 2016 proceedings, Austin,
Texas, USA, 2016, May 14 - 22, Piscataway, NJ: IEEE. http://worldcat.org/isbn/9781450339001 (Published)
Learning to rank for bug report assignee recommendation, by TIAN Yuan; WIJEDASA, Dinusha; LO, David; LE GOUES,
Claire. (2016). 24th IEEE International Conference on Program Comprehension: ICPC 2016: Proceedings: May 16-17,
Austin, Texas, Piscataway, NJ: IEEE. (Published)
How Android app developers manage power consumption? An empirical study by mining power management
commits, by BAO, Lingfeng; LO, David; XIA, Xin; WANG, Xinyu; TIAN, Cong. (2016). Proceedings of the 2016 13th
International Conference on Mining Software Repositories: May 14-15, Austin, Texas, (pp. 37-48) Piscataway, NJ:
Association for Computing Machinery, Inc. (Published)
Deeper look into bug fixes: Patterns, replacements, deletions, and additions, by SOTO, Mauricio; THUNG, Ferdian;
WONG, Chu-Pan; LE GOUES, Claire; LO, David. (2016). Proceedings of the 2016 13th International Conference on
Mining Software Repositories: May 14-15, 2016, Austin, Texas, (pp. 512-515) Piscataway, NJ: IEEE.
http://doi.org/10.1145/2901739.2903495 (Published)
Domain-specific cross-language relevant question retrieval, by XU, Bowen; XING, Zhenchang; XIA, Xin; LO, David;
WANG, Qingye; LI, Shanping. (2016). Proceedings of the 2016 13th International Conference on Mining Software
Repositories, Austin, United States, 2016 May 14-15, (pp. 413-424) Piscataway, NJ: Association for Computing
Machinery, Inc. http://doi.org/10.1145/2901739.2901746 (Published)
EFSPredictor: Predicting configuration bugs with ensemble feature selection, by XU, Bowen; LO, David; XIA, Xin;
SUREKA, Ashish; LI, Shanping. (2016). 22nd Asia-Pacific Software Engineering Conference: APSEC 2015, New Delhi,
India, 2015 December 1-4, (pp. 206-213) New Delhi: IEEE Computer Society. http://doi.org/10.1109/APSEC.2015.38
(Published)
RACK: Automatic API recommendation using crowdsourced knowledge, by RAHMAN, Mohammad M.; ROY, Chanchal
K.; LO, David. (2016). 2016 IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering
(SANER): March 14-18, Osaka: Proceedings, Piscataway, NJ: IEEE. http://doi.org/10.1109/SANER.2016.80 (Published)
A large scale study of multiple programming languages and code quality, by KOCHHAR; Pavneet S.; WIJEDASA,
Dinusha; LO David. (2016). 2016 IEEE 23rd International Conference on Software Analysis, Evolution, and
Reengineering (SANER): March 16-18, 2016, Osaka: Proceedings, Piscataway, NJ: IEEE.
http://doi.org/10.1109/SANER.2016.112 (Published)
A more accurate model for finding tutorial segments explaining APIs, by JIANG, He; ZHANG, Jingxuan; LI, Xiaochen;
REN, Zhilei; LO, David. (2016). 2016 IEEE 23rd International Conference on Software Analysis, Evolution, and
Reengineering (SANER): March 14-18, Osaka: Proceedings, Piscataway, NJ: IEEE.
http://doi.org/10.1109/SANER.2016.59 (Published)
History driven automated program repair, by LE, Xuan-Bach D.; LO, David; LE GOUES, Claire. (2016). 2016 IEEE 23rd
International Conference on Software Analysis, Evolution, and Reengineering (SANER): March 14-18, Osaka:
Proceedings, (pp. 213-224) Piscataway, NJ: IEEE. http://doi.org/10.1109/SANER.2016.76 (Published)
Experience report: An industrial experience report on test outsourcing practices, by XIA, Xin; LO, David; KOCHHAR,
Pavneet Singh; XING, Zhenchang; WANG, Xinyu; LI, Shanping. (2016). 26th IEEE International Symposium on Software
Reliability Engineering: ISSRE 2015, Gaithersbury, United States, 2015 November 2-5, (pp. 370-380) Gaithersbury:
Institute of Electrical and Electronics Engineers Inc. http://doi.org/10.1109/ISSRE.2015.7381830 (Published)
Synergizing specification miners through model fissions and fusions, by LE, Tien-Duy B.; LE, Xuan-Bach D.; LO, David;
BESCHASTNIKH, Ivan. (2015). 30th IEEE/ACM International Conference on Automated Software Engineering (ASE
14
David LO

2015), (pp. 115-125) Lincoln, USA: Institute of Electrical and Electronics Engineers Inc.
http://ddoi.org/10.1109/ASE.2015.83 (Published)
Combining software metrics and text features for vulnerable file prediction, by ZHANG, Yun; LO, David; XIA, Xin; XU,
Bowen; SUN, Jianling Sun; LI, Shanping. (2015). 20th International Conference on Engineering of Complex Computer
Systems (ICECCS 2015), (pp. 40-49) Gold Coast, Australia: IEEE. http://dx.doi.org/10.1109/ICECCS.2015.15 (Published)
CNL: Collective Network Linkage across heterogeneous social platforms, by GAO, Ming; LIM, Ee Peng; LO, David;
ZHU, Feida; PRASETYO, Philips Kokoh; ZHOU, Aoying. (2015). IEEE International Conference on Data Mining ICDM
2015: November 14-17, 2015, Atlantic City: Proceedings, (pp. 757-762) Piscataway, NJ: IEEE.
http://doi.org/10.1109/ICDM.2015.34 (Published)
An Industrial Experience Report on Test Outsourcing Practices, by XIA, Xin; LO, David; KOCHHAR, Pavneet S.; XING,
Zhenchang; WANG, Xinyu; LI, Shanping. (2015). 26th IEEE International Symposium on Software Reliability
Engineering (ISSRE 2015), (pp. 370-380) Gaithersbury, USA: http://dx.doi.org/10.1109/ISSRE.2015.7381830
(Published)
Should fixing these failures be delegated to automated program repair?, by LE, Xuan-Bach D.; LE, Tien-Duy B. Le; LO,
David. (2015). 2015 IEEE 26th International Symposium on Software Reliability Engineering (ISSRE): Gaithersburg,
MD, November 2-5, 2015, (pp. 427-437) Piscataway, NJ: IEEE. http://doi.org/10.1109/ISSRE.2015.7381836
(Published)
What Are the Characteristics of High-Rated Apps? A Case Study on Free Android Applications, by TIAN, Yuan;
NAGAPPAN, Meiyappan; LO, David; HASSAN, Ahmed E.. (2015). 2015 IEEE 31st International Conference on Software
Maintenance and Evolution (ICSME): September 29-October 1, 2015, Bremen, Gemany: Proceedings, (pp. 301-310)
Piscataway, NJ: IEEE. http://dx.doi.org/10.1109/ICSM.2015.7332476 (Published)
Constrained Feature Selection for Localizing Faults, by LE; Tien-Duy B.; LO, David; LI, Ming. (2015). 2015 IEEE 31st
International Conference on Software Maintenance and Evolution (ICSME): September 29-October 1, 2015, Bremen,
Gemany: Proceedings, (pp. 501-505) Piscataway, NJ: IEEE. http://dx.doi.org/10.1109/ICSM.2015.7332502 (Published)
What's Hot in Software Engineering Twitter Space?, by SHARMA, Abhishek; TIAN, Yuan; LO, David. (2015). 2015 IEEE
31st International Conference on Software Maintenance and Evolution (ICSME): September 29-October 1, 2015,
Bremen, Gemany: Proceedings, (pp. 541-545) Piscataway, NJ: IEEE. http://dx.doi.org/10.1109/ICSM.2015.7332510
(Published)
Who Should Review This Change? Putting Text and File Location Analyses Together for More Accurate
Recommendations, by XIA, Xin; LO, David; WANG, Xinyu; YANG, Xiaohu. (2015). 2015 IEEE 31st International
Conference on Software Maintenance and Evolution (ICSME): September 29-October 1, 2015, Bremen, Gemany:
Proceedings, (pp. 261-270) Piscataway, NJ: IEEE. http://dx.doi.org/10.1109/ICSM.2015.7332472 (Published)
Information retrieval and spectrum based bug localization: Better together, by LE, Tien-Duy B.; OENTARYO, Richard
J.; LO, David. (2015). ESEC/FSE 2015: Proceedings of the 2015 10th Joint Meeting on Foundations of Software
Engineering, Bergamo, Italy, August 30 - September 4, (pp. 579-590) New York: ACM.
https://doi.org/10.1145/2786805.2786880 (Published)
How practitioners perceive the relevance of software engineering research, by LO, David; NAGAPPAN, Nachiappan;
ZIMMERMANN, Thomas. (2015). ESEC/FSE 2015: Proceedings of the 10th Joint Meeting on Foundations of Software
Engineering: Bergamo, Italy, August 30 - September 4, 2015, (pp. 415-425) New York: ACM.
http://doi.org/10.1145/2786805.2786809 (Published)
Deep learning for just-in-time defect prediction, by YANG, Xinli; LO, David; XIA, Xin; ZHANG, Yun; SUN, Jianling.
(2015). 2015 IEEE International Conference on Software Quality, Reliability and Security, QRS 2015: 3-5 August,
Vancouver, Canada: Proceedings, (pp. 17-26) Piscataway, NJ: IEEE. https://doi.org/10.1109/QRS.2015.14 (Published)
An Empirical Study of Bug Fixing Rate, by ZOU, Weiqin; XIA, Xin; ZHANG, Weiqiang; CHEN, Zhenyu; LO, David. (2015).
39th Annual International Computers, Software and Applications Conference (COMPSAC 2015), (pp. 254-263)
Taichung, Taiwan: http://dx.doi.org/10.1109/COMPSAC.2015.57 (Published)
Active Semi-supervised Approach for Checking App Behavior against its Description, by MA, Siqi; WANG, Shaowei;
LO, David; DENG, Robert H.; SUN, Cong. (2015). 2015 IEEE 39th Annual Computers Software and Applications
Conference (COMPSAC): 1-5 July 2015, Taichung, Taiwan: Proceedings, (pp. 179-184) Piscataway, NJ: IEEE.
http://dx.doi.org/10.1109/COMPSAC.2015.93 (Published)
An empirical study of classifier combination on cross-project defect prediction, by ZHANG, Yun; LO, David; XIA, Xin;
SUN, Jianling. (2015). 2015 IEEE 39th Annual Computer Software and Applications Conference: Taichung, Taiwan, July
15
David LO

1-5, (pp. 264-269) Piscataway, NJ: IEEE. https://doi.org/10.1109/COMPSAC.2015.58 (Published)


Active Semi-Supervised Defect Categorization, by THUNG, Ferdian; LE Xuan-Bach D.; LO, David. (2015). 23rd IEEE
International Conference on Program Comprehension (ICPC 2015), (pp. 60-70) Florence, Italy:
http://dx.doi.org/10.1109/ICPC.2015.15 (Published)
RCLinker: Automated linking of issue reports and commits leveraging rich contextual information, by LE, Tien-Duy B.;
VASQUEZ, Mario Linares; LO, David; POSHYVANYK, Denys. (2015). 2015 IEEE 23rd International Conference on
Program Comprehension (ICPC 2015): Florence, Italy, May 18-19, (pp. 36-47) Los Alamitos, CA: IEEE Computer
Society. https://doi.org/10.1109/ICPC.2015.13 (Published)
An Empirical Assessment of Bellon's Clone Benchmark, by CHARPENTIER, Alan; FALLERI, Jean-Rémy; LO, David;
REVEILLERE, Laurent. (2015). 19th International Conference on Evaluation and Assessment in Software Engineering
(EASE 2015), Nanjing, China: ACM New York. http://dx.doi.org/10.1145/2745802.2745821 (Published)
Understanding Customer Satisfaction Feedback in an IT Outsourcing Company: A Case Study on the Insigma Hengtian
Company, by XIA, Xin; LO, David; TANG, Jingfan; LI, Shanping. (2015). 19th International Conference on Evaluation
and Assessment in Software Engineering (EASE 2015), Nanjing, China: http://dx.doi.org/10.1145/2745802.2745834
(Published)
Evaluating defect prediction using a massive set of metrics, by XUAN, Xiao; LO, David; XIA, Xin; YUAN, Tian. (2015).
SAC '15: Proceedings of the 30th Annual ACM Symposium on Applied Computing, Salamanca, Spain, April 13-17, (pp.
1644-1647) New York: ACM. https://doi.org/10.1145/2695664.2695959 (Published)
Understanding the Test Automation Culture of App Developers, by KOCHHAR, Pavneet Singh; THUNG, Ferdian.;
NAGAPPAN, Nachiappan; ZIMMERMANN, Thomas; LO, David. (2015). ICST 2015 IEEE International Conference on
Software Testing, Verification and Validation: 13-17 April 2015, Graz: Proceedings, (pp. 1-10) Piscataway, NJ: IEEE.
http://dx.doi.org/10.1109/ICST.2015.7102609 (Published)
Cross-Project Build Co-change Prediction, by XIA, Xin; LO, David; MCINTOSH, Shane; SHIHAB, Emad; HASSAN, Ahmed.
(2015). 22nd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER), (pp.
311-320) Montreal, Canada: http://dx.doi.org/10.1109/SANER.2015.7081841 (Published)
Modeling the Evolution of Development Topics Using Dynamic Topic Models, by HU, Jianjun; SUN, Xiaobing; LO,
David; LI, Bin. (2015). 22nd IEEE International Conference on Software Analysis, Evolution, and Reengineering
(SANER), (pp. 3-12) Montreal, Canada: http://dx.doi.org/10.1109/SANER.2015.7081810 (Published)
Query Expansion via Wordnet for Effective Code Search, by LU, Meili; SUN, Xiaobing; WANG, Shaowei; LO, David;
DUAN, Yucong. (2015). 22nd IEEE International Conference on Software Analysis, Evolution, and Reengineering
(SANER), (pp. 545-549) Montreal, Canada: http://dx.doi.org/10.1109/SANER.2015.7081874 (Published)
Code Coverage and Test Suite Effectiveness: Empirical Study with Real Bugs in Large Systems, by KOCHHAR, Pavneet
Singh; THUNG, Ferdian; LO, David. (2015). 22nd IEEE International Conference on Software Analysis, Evolution, and
Reengineering (SANER), (pp. 560-564) Montreal, Canada: IEEE. http://dx.doi.org/10.1109/SANER.2015.7081877
(Published)
Beyond support and confidence: Exploring interestingness measures for rule-based specification mining, by LE, Tien
Duy Bui; LO, David. (2015). 2015 IEEE 22nd International Conference on Software Analysis, Evolution and
Reengineering (SANER): March 2-6, Montréal: Proceedings, (pp. 331-340) Piscataway, NJ: IEEE.
https://doi.org/10.1109/SANER.2015.7081843 (Published)
NIRMAL: Automatic Identification of Software Relevant Tweets Leveraging Language Model, by SHARMA, Abhishek;
TIAN, Yuan; LO, David. (2015). 2015 IEEE 22nd International Conference on Software Analysis, Evolution, and
Reengineering, SANER: Proceedings: March 2-6, 2015, Montréal, (pp. 449-458) Piscataway, NJ: IEEE.
http://dx.doi.org/10.1109/SANER.2015.7081855 (Published)
An Empirical Study on the Adequacy of Testing in Open Source Projects, by KOCHHAR, Pavneet Singh; THUNG,
Ferdian; LO, David; LAWALL, Julia. (2014). 21st Asia-Pacific Software Engineering Conference: APSEC 2014:
Proceedings,1-4 December 2014, Jeju Island, South Korea, (pp. 215-222) Los Alamitos, CA: IEEE Computer Society.
http://dx.doi.org/10.1109/APSEC.2014.42 (Published)
BugLocalizer: Integrated Tool Support for Bug Localization, by THUNG, Ferdian; LE, Tien-Duy B.; KOCHHAR, Pavneet
Singh; LO, David. (2014). 22nd ACM SIGSOFT International Symposium on the Foundations of Software Engineering
(FSE 2014): Proceedings: November 16-21, 2014, Hong Kong, China, (pp. 767-770) New York: ACM.
http://dx.doi.org/10.1145/2635868.2661678 (Published)

16
David LO

Predicting Effectiveness of IR-Based Bug Localization Techniques, by LE, Tien-Duy B.; THUNG, Ferdian; LO, David.
(2014). IEEE 25th International Symposium on Software Reliability Engineering: ISSRE 2014: Proceedings: 3-6
November 2014, Naples, Italy, (pp. 335-345) Los Alamitos, CA: IEEE Computer Society.
http://dx.doi.org/10.1109/ISSRE.2014.39 (Published)
Compositional Vector Space Models for Improved Bug Localization, by WANG, Shaowei; LO, David; LAWALL, Julia.
(2014). IEEE International Conference on Software Maintenance and Evolution (ICSME): Proceedings: September 29 -
October 3, 2014, Victoria, Canada, (pp. 171-180) Piscataway, NJ: IEEE. http://dx.doi.org/10.1109/ICSME.2014.39
(Published)
Dynamic Inference of Change Contracts, by LE, Tien-Duy B.; YI, Jooyong; LO, David; THUNG, Ferdian; Roychoudhury,
Abhik. (2014). 2014 IEEE International Conference on Software Maintenance and Evolution (ICSME): Proceedings: 28
September - 3 October 2014, Victoria, Canada, (pp. 451-455) Piscataway, NJ: IEEE.
http://dx.doi.org/10.1109/ICSME.2014.72 (Published)
An Exploratory Study on Software Microblogger Behaviors, by TIAN, Yuan; LO, David. (2014). MUD 2014: 2014 4th
IEEE Workshop on Mining Unstructured Data: Proceedings: 30 September 2014, Victoria, British Columbia, Canada,
(pp. 1-5) Los Alamitos, CA: IEEE Computer Society. http://dx.doi.org/10.1109/MUD.2014.14 (Published)
Potential Biases in Bug Localization: Do They Matter?, by KOCHHAR, Pavneet Singh; TIAN, Yuan; LO, David. (2014).
ASE '14: Proceedings of the 29th ACM/IEEE International Conference on Automated Software Engineering: September
15-19, 2014, Västerås, Sweden, (pp. 803-814) New York: ACM. http://dx.doi.org/10.1145/2642937.2642997
(Published)
DupFinder: Integrated Tool Support for Duplicate Bug Report Detection, by THUNG, Ferdian; KOCHHAR, Pavneet
Singh; LO, David. (2014). ASE '14: Proceedings of the 29th ACM/IEEE International Conference on Automated
Software Engineering: September 15-19, 2014, Västerås, Sweden, (pp. 871-874) New York: ACM.
http://dx.doi.org/10.1145/2642937.2648627 (Published)
Active code search: Incorporating user feedback to improve code search relevance, by WANG, Shaowei; LO, David;
JIANG, Lingxiao. (2014). ASE '14: Proceedings of the 29th ACM/IEEE International Conference on Automated Software
Engineering: Västerås, Sweden, 15-19 September, (pp. 677-682) New York: ACM.
http://doi.org/10.1145/2642937.2642947 (Published)
Fusing Fault Localizers, by Lucia; LO, David; XIA, Xin. (2014). ASE '14: Proceedings of the 29th ACM/IEEE International
Conference on Automated Software Engineering: September 15-19, 2014, Västerås, Sweden, (pp. 127-138) New York:
ACM. http://dx.doi.org/10.1145/2642937.2642983 (Published)
Automatic Fine-Grained Issue Report Reclassification, by KOCHHAR, Pavneet Singh; THUNG, Ferdian; LO, David.
(2014). 2014 19th International Conference on Engineering of Complex Computer Systems (ICECCS 2014): August 4-7,
2014, Tianjin, (pp. 126-135) Los Alamitos, CA: IEEE Computer Society. http://dx.doi.org/10.1109/ICECCS.2014.25
(Published)
Automatic Defect Categorization based on Fault Triggering Conditions, by XIA, Xin; LO, David; WANG, Xinyu; ZHOU,
Bo. (2014). 2014 19th International Conference on Engineering of Complex Computer Systems (ICECCS 2014): August
4-7, 2014, Tianjin, (pp. 39-48) Los Alamitos, CA: IEEE Computer Society. http://dx.doi.org/10.1109/ICECCS.2014.14
(Published)
Automated Configuration Bug Report Prediction using Text Mining, by Xia, Xin; LO, David; Qiu, Weiwei; Xingen,
Wang; Zhou, Bo. (2014). IEEE 38th Annual International Computer Software and Applications Conference:
Proceedings: 27-29 July 2014, Västerås, Sweden, (pp. 107-116) Piscataway, NJ: IEEE.
http://dx.doi.org/10.1109/COMPSAC.2014.17 (Published)
Build Predictor: More Accurate Missed Dependency Prediction in Build Configuration Files, by Zhou, Bo; Xin, Xia; LO,
David; Wang, Xinyu. (2014). IEEE 38th Annual International Computer Software and Applications Conference:
Proceedings: 27-29 July 2014, Västerås, Sweden, (pp. 53-58) Vasteras: IEEE.
http://dx.doi.org/10.1109/COMPSAC.2014.12 (Published)
BOAT: An Experimental Platform for Researchers to Comparatively and Reproducibly Evaluate Bug Localization
Techniques, by WANG, Xinyu; LO, David; XIA, Xin; WANG, Xingen; Kochhar, Pavneet Singh; Yuan, TIAN; YANG,
Xiaohu; LI, Shanping; SUN, Jianling; Zhou, Bo. (2014). ICSE Companion 2014: 36th International Conference on
Software Engineering: Proceedings: May 31-June 7, 2014, Hyderabad, India, (pp. 572-575) New York: ACM.
http://dx.doi.org/10.1145/2591062.2591066 (Published)
SEWordSim: Software-Specific Word Similarity Database, by TIAN, Yuan; LO, David; Lawall, Julia. (2014). ICSE
Companion 2014: 36th International Conference on Software Engineering: Proceedings: May 31-June 7, 2014,
17
David LO

Hyderabad, India, (pp. 568-571) New York: ACM. http://dx.doi.org/10.1145/2591062.2591071 (Published)


Towards more accurate content categorization of API discussions, by Zhou, Bo; Xia, Xin; LO, David; Tian, Cong; Wang,
Xinyu. (2014). 22nd International Conference on Program Comprehension (ICPC 2014): Proceedings: June 2-3, 2014,
Hyderabad, India, (pp. 95-105) New York: ACM. http://dx.doi.org/10.1145/2597008.2597142 (Published)
Version history, similar report, and structure: Putting them together for improved bug localization, by Wang,
Shaowei; LO, David. (2014). 22nd International Conference on Program Comprehension (ICPC 2014): Proceedings:
June 2-3, 2014, Hyderabad, India, (pp. 53-63) New York: ACM. http://dx.doi.org/10.1145/2597008.2597148
(Published)
Condensing class diagrams by analyzing design and network metrics using optimistic classification, by THUNG,
Ferdian; LO, David; Osman, Mohd Hafeez; Chaudron, Michel R.V.. (2014). ICPC 2014: Proceedings of the 22nd
International Conference on Program Comprehension: Hyderabad, India, June 2-3, 2014, (pp. 110-121) New York:
ACM. http://doi.org/10.1145/2597008.2597157 (Published)
Cross-language Bug Localization, by XIA, Xin; LO, David; WANG, Xingen; ZHANG, Chenyi; WANG, Xinyu. (2014). 22nd
International Conference on Program Comprehension (ICPC 2014): Proceedings: June 2-3, 2014, Hyderabad, India,
(pp. 275-278) New York: ACM. http://dx.doi.org/10.1145/2597008.2597788 (Published)
It's Not a Bug, it's a Feature: Does Misclassification affect Bug Localization?, by KOCHHAR, Pavneet Singh; LE,
Tien-Duy B.; LO, David. (2014). MSR 2014: Proceedings of the 11th Working Conference on Mining Software
Repositories: May 31-June 1, 2014, Hyderabad, (pp. 296-299) New York: ACM.
http://dx.doi.org/10.1145/2597073.2597105 (Published)
On finding the point where there is no return: Turning point mining on game data, by GONG, Wei; LIM, Ee Peng;
ZHU, Feida; ACHANANUPARP, Palakorn; LO, David. (2014). Proceedings of the 2014 SIAM International Conference on
Data Mining: April 24-26, Philadelphia, PA, (pp. 956-964) Philadelphia, PA: SIAM.
https://doi.org/10.1137/1.9781611973440.109 (Published)
An Empirical Study of Bugs in Build Process, by ZHAO, Xiaoqiong; XIA, Xin; Kochhar, Pavneet Singh; LO, David; LI,
Shanping. (2014). SAC '14 Proceedings of the 29th Annual ACM Symposium on Applied Computing, (pp. 1187-1189)
New York, NY, USA: ACM. http://dx.doi.org/10.1145/2554850.2555142 (Published)
Build System Analysis with Link Prediction, by XIA, Xin; LO, David; WANG, Xinyu; ZHOU, Bo. (2014). SAC '14:
Proceedings of the 29th ACM Symposium on Applied Computing: March 24 - 28, 2014, Gyeongju, Korea, (pp.
1184-1186) New York: ACM. http://dx.doi.org/10.1145/2554850.2555134 (Published)
A Comparative Study on the Effectiveness of Part-of-speech Tagging Techniques on Bug Reports, by TIAN, Yuan; LO,
David. (2015). 2015 IEEE 22nd International Conference on Software Analysis, Evolution and Reengineering (SANER):
Proceedings: March 2-6, 2015, Montréal, (pp. 570-574) Piscataway, NJ: IEEE.
http://dx.doi.org/10.1109/SANER.2015.7081879 (Published)
Predicting response in mobile advertising with Hierarchical Importance-Aware Factorization Machine, by OENTARYO,
Richard Jayadi; LIM, Ee Peng; LOW, Jia Wei; LO, David; FINEGOLD, Michael. (2014). WSDM'14: Proceedings of the 7th
ACM International Conference on Web Search and Data Mining, February 24-28, 2014, New York, (pp. 123-132) New
York: ACM. http://doi.org/10.1145/2556195.2556240 (Published)
Automated Construction of a Software-Specific Word Similarity Database, by YUAN, Tian; LO, David; Lawall, Julia.
(2014). 2014 Software Evolution Week: IEEE Conference on Software Maintenance, Reengineering and Reverse
Engineering (CSMR-WCRE): Proceedings: February 3-6, 2014, Antwerp, (pp. 44-53) Piscataway, NJ: IEEE.
http://dx.doi.org/10.1109/CSMR-WCRE.2014.6747213 (Published)
An Empirical Study of Bug Report Field Reassignment, by XIA, Xin; LO, David; WEN, Ming; EMAD, Shihab; ZHOU, Bo.
(2014). 2014 Software Evolution Week: IEEE Conference on Software Maintenance, Reengineering and Reverse
Engineering (CSMR-WCRE): Proceedings: February 3-6, 2014, Antwerp, (pp. 174-183) Piscataway, NJ: IEEE.
http://doi.org/10.1109/CSMR-WCRE.2014.6747167 (Published)
Towards More Accurate Multi-Label Software Behavior Learning, by XIA, Xin; YANG, Feng; LO, David; CHEN, Zhenyu;
WANG, Xinyu. (2014). 2014 Software Evolution Week: IEEE Conference on Software Maintenance, Reengineering and
Reverse Engineering (CSMR-WCRE): Proceedings: February 3-6, 2014, Antwerp, (pp. 134-143) Piscataway, NJ: IEEE.
http://doi.org/10.1109/CSMR-WCRE.2014.6747163 (Published)
Predicting best answerers for new questions: An approach leveraging topic modeling and collaborative voting, by
TIAN, Yuan; KOCHHAR, Pavneet Singh; LIM, Ee Peng; ZHU, Feida; LO, David. (2014). Social Informatics: SocInfo 2013
International Workshops, QMC and HISTOINFORMATICS: Kyoto, Japan, November 25, 2013, Revised selected papers,
18
David LO

(pp. 55-68) Cham: Springer Verlag. http://doi.org/10.1007/978-3-642-55285-4_5 (Published)


Mining Branching-Time Scenarios, by FAHLAND, Dirk; LO, David; MAOZ, Shahar. (2013). 2013 28th IEEE/ACM
International Conference on Automated Software Engineering (ASE) Proceedings: 11-15 November 2013, Silicon
Valley, CA, (pp. 443-453) Piscataway, NJ: IEEE. http://dx.doi.org/10.1109/ASE.2013.6693102 (Published)
Automatic Recommendation of API Methods from Feature Requests, by THUNG, Ferdian; LO, David; LAWALL, Julia.
(2013). 2013 28th IEEE/ACM International Conference on Automated Software Engineering (ASE) Proceedings: 11-15
November 2013, Silicon Valley, CA, (pp. 290-300) Piscataway, NJ: IEEE. http://dx.doi.org/10.1109/ASE.2013.6693088
(Published)
Got issues? Who cares about it? A large scale investigation of issue trackers from GitHub, by BISSYANDE, Tegawende
F.; LO, David; JIANG, Lingxiao; REVEILLERE, Laurent; KLEIN, Jacques; LE TRAON, Yves. (2013). ISSRE 2013: Proceedings
of the IEEE 24th International Symposium on Software Reliability Engineering: Pasadena, 4-7 November, (pp.
188-197) Piscataway, NJ: IEEE. http://doi.org/10.1109/ISSRE.2013.6698918 (Published)
Understanding the genetic makeup of Linux device drivers, by TSCHUDIN, Peter Senna; REVEILLERE, Laurent; JIANG,
Lingxiao; LO, David; LAWALL, Julia; MULLER, Gilles. (2013). PLOS '13: Proceedings of the 7th Workshop on
Programming Languages and Operating Systems, Farmington, PA, November 3-6, (pp. 1-6) New York: ACM.
http://doi.org/10.1145/2525528.2525536 (Published)
Accurate Developer Recommendation for Bug Resolution, by XIA, Xin; LO, David; WANG, Xinyu; Zhou, Bo. (2013).
Proceedings: 20th Working Conference on Reverse Engineering (WCRE 2013), (pp. 72-81) Koblenz, Germany: IEEE.
http://doi.org/10.1109/WCRE.2013.6671282 (Published)
Automated Library Recommendation, by THUNG, Ferdian; LO, David; LAWALL, Julia. (2013). 2013 20th Working
Conference on Reverse Engineering (WCRE 2013): Proceedings: Koblenz, Germany, 14-17 October 2013, (pp. 182-191)
Piscataway, NJ: IEEE. http://doi.org/10.1109/WCRE.2013.6671293 (Published)
Automatic recovery of root causes from bug-fixing changes, by THUNG, Ferdian; LO, David; JIANG, Lingxiao. (2013).
WCRE 2013: Proceedings of the 20th Working Conference on Reverse Engineering: Koblenz, Germany, 14-17 October,
(pp. 92-101) Piscataway, NJ: IEEE. http://doi.org/10.1109/WCRE.2013.6671284 (Published)
Theory and Practice, Do They Match? A Case with Spectrum-Based Fault Localization, by LE, Tien-Duy B.; THUNG,
Ferdian; LO, David. (2013). 2013 IEEE International Conference on Software Maintenance: 22-28 September 2013,
Eindhoven: Proceedings, (pp. 380-383) Piscataway, NJ: IEEE. http://dx.doi.org/10.1109/ICSM.2013.52 (Published)
Will Fault Localization Work for these Failures? An Automated Approach to Predict Effectiveness of Fault Localization
Tools, by LE, Tien-Duy B.; LO, David. (2013). Proceedings 2013 IEEE International Conference on Software
Maintenanc, (pp. 310-319) Eindhoven, the Netherlands: IEEE. http://dx.doi.org/10.1109/ICSM.2013.42 (Published)
DRONE: Predicting Priority of Reported Bugs by Multi-factor Analysis, by TIAN, Yuan; LO, David; SUN, Chengnian.
(2013). Proceedings: 2013 IEEE International Conference on Software Maintenance, (pp. 200-209) USA: IEEE.
http://dx.doi.org/10.1109/ICSM.2013.31 (Published)
Multi-Abstraction Concern Localization, by Duy, Tien-Duy B.; WANG, Shaowei; LO, David. (2013). Proceedings: 2013
IEEE International Conference on Software Maintenance, (pp. 364-367) Eindhoven: IEEE.
http://dx.doi.org/10.1109/ICSM.2013.48 (Published)
Hierarchical Parallel Algorithm for Modularity-Based Community Detection Using GPUs, by CHEONG, Chun Yew;
HUYNH, Huynh Phung; LO, David; GOH, Rick Siow Mong. (2013). Euro-Par 2013: Parallel Processing Workshops :
BigDataCloud, DIHC, FedICI, HeteroPar, HiBB, LSDVE, MHPC, OMHI, PADABS, PROPER, Resilience, ROME, UCHPC
2013, Aachen, Germany, August 26-30, 2013. Revised Selected Papers., (pp. 775-787) Berlin: Springer Verlag.
http://dx.doi.org/10.1007/978-3-642-40047-6_77 (Published)
An empirical study of adoption of software testing in open source projects, by KOCHHAR, Pavneet Singh; BISSYANDE,
Tegawende F.; LO, David; JIANG, Lingxiao. (2013). QSIC 2013: Proceedings of the 13th International Conference on
Quality Software: Nanjing, China, 29-30 July, (pp. 103-112) Piscataway, NJ: IEEE.
http://doi.org/10.1109/QSIC.2013.57 (Published)
An empirical study of bugs in software build systems, by XIA, Xin; ZHOU, Xiaozhen; LO, David; ZHAO, Xiaoqiong.
(2013). 2013 13th International Conference on Quality Software (QSIC 2013): Proceedings: 29-30 July 2013, Nanjing,
China, (pp. 200-203) Piscataway, NJ: IEEE. https://doi.org/10.1109/QSIC.2013.60 (Published)
Popularity, interoperability, and impact of programming languages in 100,000 open source projects, by BISSYANDE,
Tegawende F.; THUNG, Ferdian; LO, David; JIANG, Lingxiao; REVEILLERE, Laurent. (2013). COMPSAC '13: Proceedings
19
David LO

of the IEEE 37th Annual Computer Software and Applications Conference: Kyoto, Japan, 22-26 July, (pp. 303-312) Los
Alamitos, CA: IEEE Computer Society. http://doi.ieeecomputersociety.org/10.1109/COMPSAC.2013.55 (Published)
Orion: A software project search engine with integrated diverse software artifacts, by BISSYANDE, Tegawende F.;
THUNG, Ferdian; LO, David; JIANG, Lingxiao; REVEILLERE, Laurent. (2013). ICECCS 2013: Proceedings of the 18th
International Conference on Engineering of Complex Computer Systems: Singapore, 17-19 July, (pp. 242-245)
Piscataway, NJ: IEEE. http://doi.org/10.1109/ICECCS.2013.42 (Published)
Software Internationalization and Localization: An Industrial Experience, by XIA, Xin; LO, David; ZHU, Feng; WANG,
Xinyu; Zhou, Bo. (2013). Proceedings 2013 International Conference on Engineering of Complex Computer Systems
ICECCS 2013, (pp. 222-231) Singapore: IEEE. http://dx.doi.org/10.1109/ICECCS.2013.40 (Published)
Reviving dormant ties in an online social network experiment, by LIM, Ee Peng; CORREA, Denzil; LO, David;
FINEGOLD, Michael; ZHU, Feida. (2013). Proceedings of the Seventh International AAAI Conference on Weblogs and
Social Media, ICWSW-13, Cambridge, MA, July 8-11, 2013, (pp. 361-369) Palo Alto, CA: AAAI Press. (Published)
Tag Recommendation in Software Information Sites, by XIA, Xin; LO, David; WANG, Xinyu; Zhou, Bo. (2013).
Proceedings of the 10th Working Conference on Mining Software Repositories, (pp. 287-296) NJ, USA: IEEE.
http://dx.doi.org/10.1109/MSR.2013.6624040 (Published)
R-energy for evaluating robustness of dynamic networks, by GAO, Ming; LIM, Ee Peng; LO, David. (2013). WebSci '13:
Proceedings of the 5th Annual ACM Web Science Conference, May 2-4, Paris, (pp. 89-98) New York: ACM.
http://doi.org/10.1145/2464464.2464486 (Published)
F-Trail: Finding Patterns in Taxi Trajectories, by MATSUBARA, Yasuko; PAPALEXAKIS, Evangelos; LI, Lei; LO, David;
SAKURAI, Yasushi; FALOUTSOS, Christos. (2013). Advances in Knowledge Discovery and Data Mining: 17th
Pacific-Asia Conference, PAKDD 2013, Gold Coast, Australia, April 14-17, 2013, Proceedings, Part I, (pp. 86-98) Berlin:
Springer Verlag. http://dx.doi.org/10.1007/978-3-642-37453-1_8 (Published)
An empirical study on developer interactions in StackOverflow, by WANG, Shaowei; LO, David; JIANG, Lingxiao.
(2013). SAC 2013: Proceedings of the 28th annual ACM Symposium on Applied Computing: Coimbra, Portugal, 18-22
March, (pp. 1019-1024) New York: ACM. http://doi.org/10.1145/2480362.2480557 (Published)
Predicting project outcome leveraging socio-technical network patterns, by SURIAN, Didi; TIAN, Yuan; LO, David;
CHENG, Hong; LIM, Ee Peng. (2013). CSMR 2013: Proceedings of the 2013 17th European Conference on Software
Maintenance and Reengineering: 5-8 March 2013, Genova, Italy, (pp. 47-56) Los Alamitos, CA: IEEE Computer
Society. http://doi.ieeecomputersociety.org/10.1109/CSMR.2013.15 (Published)
Adoption of software testing in open source projects: A preliminary study on 50,000 projects, by KOCHHAR, Pavneet
Singh; BISSYANDE, Tegawende F.; LO, David; JIANG, Lingxiao. (2013). CSMR 2013: Proceedings of the 2013 17th
European Conference on Software Maintenance and Reengineering: Genova, Italy, 5-8 March, (pp. 353-356) Los
Alamitos, CA: IEEE Computer Society. http://doi.ieeecomputersociety.org/10.1109/CSMR.2013.48 (Published)
Empirical evaluation of bug linking, by BISSYANDE, Tegawende F.; THUNG, Ferdian; WANG, Shaowei; LO, David;
JIANG, Lingxiao; REVEILLERE, Laurent. (2013). CSMR 2013: Proceedings of the 17th European Conference on Software
Maintenance and Reengineering: Genova, Italy, 5-8 March, (pp. 89-98) Los Alamitos, CA: IEEE Computer Society.
http://doi.ieeecomputersociety.org/10.1109/CSMR.2013.19 (Published)
Network structure of social coding in GitHub, by THUNG, Ferdian; BISSYANDE, Tegawende F.; LO, David; JIANG,
Lingxiao. (2013). CSMR 2013: Proceedings of the 17th European Conference on Software Maintenance and
Reengineering: Genova, Italy, 5-8 March, (pp. 323-326) Piscataway, NJ: IEEE. http://doi.org/10.1109/CSMR.2013.41
(Published)
Understanding widespread changes: A taxonomic study, by WANG, Shaowei; LO, David; JIANG, Lingxiao. (2013).
CSMR 2013: Proceedings of the 17th European Conference on Software Maintenance and Reengineering: Genova,
Italy, 5-8 March, (pp. 5-14) Piscataway, NJ: IEEE. http://doi.org/10.1109/CSMR.2013.11 (Published)
A Comparative Study of Supervised Learning Algorithms for Re-opened Bug Prediction, by XIA, Xin; LO, David; WANG,
Xinyu; YANG, Xiaohu; LI, Shanping; SUN, Jianling. (2013). Proceedings of the 17th European Conference on Software
Maintenance and Reengineering CSMR 2013, (pp. 331-334) Genova, Italy: IEEE.
http://doi.ieeecomputersociety.org/10.1109/CSMR.2013.43 (Published)
Diffusion of software features: An exploratory study, by THUNG, Ferdian; LO, David; JIANG, Lingxiao. (2012). APSEC
2012: Proceedings of the 19th Asia-Pacific Software Engineering Conference, Hong Kong, 4-7 December, (pp.
368-373) Piscataway, NJ: IEEE. http://doi.org/10.1109/APSEC.2012.139 (Published)

20
David LO

An empirical study of bugs in machine learning systems, by THUNG, Ferdian; WANG, Shaowei; LO, David; JIANG,
Lingxiao. (2012). ISSRE 2012: Proceedings of the 23rd IEEE International Symposium on Software Reliability
Engineering, Dallas, 27-30 November, (pp. 271-280) Los Alamitos, CA: IEEE Computer Society.
http://doi.ieeecomputersociety.org/10.1109/ISSRE.2012.22 (Published)
Searching Connected API Subgraph via Text Phrases, by CHAN, Wing-Kwan; CHENG, Hong; LO, David. (2012). FSE '12:
Proceedings of the ACM SIGSOFT 20th International Symposium on the Foundations of Software Engineering (FSE-20),
Cary, North Carolina, 11-16 November 2012, New York: ACM. http://dx.doi.org/10.1145/2393596.2393606
(Published)
Automatic defect categorization, by THUNG, Ferdian; LO, David; JIANG, Lingxiao. (2012). WCRE 2012: Proceedings of
the 19th Working Conference on Reverse Engineering, Kingston, Ontario, 15-18 October, (pp. 205-214) Los Alamitos,
CA: IEEE Computer Society. http://doi.ieeecomputersociety.org/10.1109/WCRE.2012.30 (Published)
Information Retrieval Based Nearest Neighbor Classification for Fine-Grained Bug Severity Prediction, by TIAN, Yuan;
LO, David; SUN, Chengnian. (2012). WCRE 2012: Proceedings of the 19th Working Conference on Reverse
Engineering, 15-18 October 2012, Kingston, Ontario, (pp. 215-224) Los Alamitos, CA: IEEE Computer Society.
http://dx.doi.org/10.1109/WCRE.2012.31 (Published)
Inferring semantically related software terms and their taxonomy by leveraging collaborative tagging, by WANG,
Shaowei; LO, David; JIANG, Lingxiao. (2012). ICSM 2012: Proceedings of the 28th IEEE International Conference on
Software Maintenance: Riva Del Garda, Trento, Italy, 23-28 September, (pp. 604-607) Piscataway, NJ: IEEE.
http://doi.org/10.1109/ICSM.2012.6405332 (Published)
Detecting similar applications with collaborative tagging, by THUNG, Ferdian; LO, David; JIANG, Lingxiao. (2012).
ICSM 2012: Proceedings of the 28th IEEE International Conference on Software Maintenance: Riva Del Garda, Trento,
Italy, 23-28 September, (pp. 600-603) Piscataway, NJ: IEEE. http://doi.org/10.1109/ICSM.2012.6405331 (Published)
Automatic classification of software related microblogs, by PRASETYO, Philips Kokoh; LO, David; PALAKORN,
Achananuparp; TIAN, Yuan; LIM, Ee Peng. (2012). ICSM 2012: proceedings of the 28th IEEE International Conference
on Software Maintenance: Riva Del Garda, Trento, Italy, 23-28 September 2012, (pp. 569-599) Piscataway, NJ: IEEE.
http://doi.org/10.1109/ICSM.2012.6405330 (Published)
Interactive fault localization leveraging simple user feedback, by GONG, Liang; LO, David; JIANG, Lingxiao; ZHANG,
Hongyu. (2012). ICSM 2012: Proceedings of the 28th IEEE International Conference on Software Maintenance: Riva
Del Garda, Trento, Italy, 23-28 September, (pp. 67-76) Piscataway, NJ: IEEE.
http://doi.org/10.1109/ICSM.2012.6405255 (Published)
When would this bug get reported?, by THUNG, Ferdian; LO, David; JIANG, Lingxiao; Lucia; RAHMAN, Foyzur;
DEVANBU, Premkumar. (2012). ICSM 2012: Proceedings of the 28th IEEE International Conference on Software
Maintenance: Riva Del Garda, Trento, Italy, 23-28 September, (pp. 420-429) Piscataway, NJ: IEEE.
http://doi.org/10.1109/ICSM.2012.6405302 (Published)
In-game action list segmentation and labeling in real-time strategy games, by GONG, Wei; LIM, Ee Peng;
ACHANANUPARP, Palakorn; ZHU, Feida; LO, David; CHUA, Freddy Chong-Tat. (2012). 2012 IEEE Conference on
Computational Intelligence and Games CIG : 11-14 September 2012, Granada, Spain: Proceedings, (pp. 147-154)
Piscataway, NJ: IEEE. http://doi.org/10.1109/CIG.2012.6374150 (Published)
Diversity maximization speedup for fault localization, by GONG, Liang; LO, David; JIANG, Lingxiao; ZHANG, Hongyu.
(2012). ASE 2012: Proceedings of the 27th IEEE/ACM International Conference on Automated Software Engineering:
Essen, Germany, September 3-7, (pp. 30-39) New York: ACM. http://doi.org/10.1145/2351676.2351682 (Published)
Duplicate Bug Report Detection with a Combination of Information Retrieval and Topic Modeling, by Nguyen, Anh
Tuan; Nguyen, Tung; Nguyen, Tien; LO, David; SUN, Chengnian. (2012). ASE 2012 : the 27th IEEE/ACM International
Conference on Automated Software Engineering : September 3-7, 2012, Essen, Germany., (pp. 70-79) Piscataway,
N.J.: ACM. http://dx.doi.org/10.1145/2351676.2351687 (Published)
To what extent could we detect field defects? An empirical study of false negatives in static bug finding tools, by
THUNG, Ferdian; Lucia; LO, David; JIANG, Lingxiao; DEVANBU, Premkumar; RAHMAN, Foyzur. (2012). ASE 2012:
Proceedings of the 27th IEEE/ACM International Conference on Automated Software Engineering: Essen, Germany,
September 3-7, (pp. 50-59) New York: ACM. http://doi.org/10.1145/2351676.2351685 (Published)
Semantic Patch Inference, by Andersen, Jesper; Nguyen, Anh Cuong; LO, David; Lawall, Julia; KHOO, Siau-Cheng.
(2012). ASE 2012 : the 27th IEEE/ACM International Conference on Automated Software Engineering : September 3-7,
2012, Essen, Germany., (pp. 382-385) Piscataway, N.J.: ACM. http://dx.doi.org/10.1145/2351676.2351753
(Published)
21
David LO

Observatory of trends in software related microblogs, by PALAKORN, Achananuparp; IBRAHIM, Nelman Lubis; TIAN,
Yuan; LO, David; LIM, Ee Peng. (2012). 27th IEEE/ACM International Conference on Automated Software Engineering
(ASE): proceedings, September 3-7, 2012, Essen, Germany, (pp. 334-337) New York: ACM.
http://doi.org/10.1145/2351676.2351740 (Published)
kbe-anonymity: Test data anonymization for evolving programs, by Lucia; LO, David; JIANG, Lingxiao; BUDI, Aditya.
(2012). ASE 2012: Proceedings of the 27th IEEE/ACM International Conference on Automated Software Engineering,
Essen, Germany, September 3-7, (pp. 262-265) New York: ACM. http://doi.org/10.1145/2351676.2351718
(Published)
Collective churn prediction in social network, by OENTARYO, Richard Jayadi; LIM, Ee Peng; LO, David; ZHU, Feida;
PRASETYO, Philips Kokoh. (2012). Proceedings of the 2012 IEEE/ACM International Conference on Advances in Social
Networks Analysis and Mining: 26-29 August 2012, Istanbul, Turkey, (pp. 210-214) Piscataway, NJ: IEEE.
http://doi.org/10.1109/ASONAM.2012.44 (Published)
Active refinement of clone anomaly reports, by Lucia; LO, David; JIANG, Lingxiao, BUDI, Aditya. (2012). ICSE '12:
Proceedings of the 34th International Conference on Software Engineering: Zurich, Switzerland, June 2-9, (pp.
397-407) Piscataway, NJ: IEEE. http://doi.org/10.1109/ICSE.2012.6227175 (Published)
What does software engineering community microblog about?, by TIAN, Yuan; ACHANANUPARP, Palakorn; LUBIS,
Ibrahim Nelman; LO, David; LIM, Ee Peng. (2012). IEEE Working Conference on Mining Software Repositories 9th MSR
2012: 2-3 June 2012, Zurich, Switzerland: Proceedings, (pp. 247-250) Piscataway, NJ: IEEE.
http://doi.org/10.1109/MSR.2012.6224287 (Published)
Are faults localizable?, by Lucia; THUNG, Ferdian; LO, David; JIANG, Lingxiao. (2012). MSR 2012: Proceedings of the
9th IEEE Working Conference on Mining Software Repositories: Zurich, Switzerland, 2-3 June, (pp. 74-77) Piscataway,
NJ: IEEE. http://doi.org/10.1109/MSR.2012.6224302 (Published)
Where should the bugs be fixed? More accurate information retrieval-based bug localization based on bug reports,
by ZHOU, Jian; ZHANG, Hongyu; LO, David. (2012). 34th International Conference on Software Engineering (ICSE
2012) June 2-9, 2012, Zurich, Switzerland, Proceedings, (pp. 14-24) New York: IEEE.
http://doi.org/10.1109/ICSE.2012.6227210 (Published)
Identifying Linux Bug Fixing Patches, by Yuan, TIAN; Lawall, Julia; LO, David. (2012). Proceedings: 34th ACM/IEEE
International Conference on Software Engineering (ICSE 2012), Zurich, Switzerland: IEEE.
http://dx.doi.org/10.1109/ICSE.2012.6227176 (Published)
Inferring Class Level Specifications for Distributed Systems, by KUMAR, Sandeep; Khoo, Siau-Cheng; Roychoudhury,
Abhik; LO, David. (2012). 34th International Conference on Software Engineering (ICSE), 2012 2 - 9 June 2012, Zurich,
Switzerland ; proceedings, Piscataway, NJ: IEEE. http://dx.doi.org/10.1109/ICSE.2012.6227128 (Published)
Understanding Task-driven Information Flow in Collaborative Networks, by MIAO, Gengxin; TAO, Shu; CHENG,
Winnie; Moulic, Randy; Moser, Louise E.; LO, David; YAN, Xifeng. (2012). WWW'12 : proceedings of the 21st Annual
Conference on World Wide Web : Appril 16-20, 2012, Lyon, France, (pp. 849-858) New York, NY: ACM.
http://dx.doi.org/10.1145/2187836.2187951 (Published)
Improved Duplicate Bug Report Identification, by TIAN, Yuan; SUN, Chengnian; LO, David. (2012). Proceedings: 2012
16th European Conference on Software Maintenance and Reengineering (CSMR 2012), (pp. 385-390) Szeged,
Hungary: IEEE. http://dx.doi.org/10.1109/CSMR.2012.48 (Published)
HuMan: Creating memorable fingerprints of mobile users, by PAYAS, Gupta; TAN, Kiat Wee; RAMASUBBU,
Narayanasamy; LO, David; GAO, Debin; BALAN, Rajesh Krishna. (2012). 2012 IEEE International Conference on
Pervasive Computing and Communications Workshops: Lugano, Switzerland, 19-23 March: Proceedings, (pp.
479-482) Piscataway, NJ: IEEE. https://doi.org/10.1109/PerComW.2012.6197540 (Published)
Bug Signature Minimization and Fusion, by LO, David; CHENG, Hong; WANG, Xiaoyin. (2011). IEEE 13th International
Symposium on High-Assurance Systems Engineering (HASE), 2011 : 10 - 12 Nov. 2011, Boca Raton, Florida, USA ;
proceedings, (pp. 340-347) Piscataway, NJ: IEEE. http://dx.doi.org/10.1109/HASE.2011.36 (Published)
Search-based fault localization, by WANG, Shaowei; LO, David; JIANG, Lingxiao; Lucia; LAU, Hoong Chuin. (2011). ASE
2011: Proceedings of the 26th IEEE/ACM International Conference on Automated Software Engineering, Lawrence,
KS, 6-10 November, (pp. 556-559) Piscataway, NJ: IEEE. http://doi.org/10.1109/ASE.2011.6100124 (Published)
Finding Relevant Answers in Software Forums, by GOTTIPATI, Swapna; LO, David; JIANG, Jing. (2011). ASE 2011:
Proceedings of the 26th IEEE/ACM International Conference on Automated Software Engineering: Lawrence, Kansas,
USA, 6 - 10 November 2011, (pp. 323-332) Los Alamitos, CA: IEEE Computer Society.
22
David LO

http://doi.ieeecomputersociety.org/10.1109/ASE.2011.6100069 (Published)
Towards More Accurate Retrieval of Duplicate Bug Reports, by SUN, Chengnian; LO, David; Khoo, Siau-Cheng; JIANG,
Jing. (2011). 2011 26th IEEE/ACM International Conference on Automated Software Engineering (ASE 2011) :
Lawrence, Kansas, USA, 6 - 10 November 2011, Piscataway, NJ: IEEE.
http://doi.ieeecomputersociety.org/10.1109/ASE.2011.6100061 (Published)
Mining direct antagonistic communities in explicit trust networks, by LO, David; SURIAN, Didi; KUAN, Zhang; LIM, Ee
Peng. (2011). CIKM '11: Proceedings of the 20th ACM International Conference on Information and Knowledge
Management, Glasgow, Scotland, 24-28 October, (pp. 1013-1018) New York: ACM.
https://doi.org/10.1145/2063576.2063722 (Published)
Recommending people in developers' collaboration network, by SURIAN, Didi; LIU, Nian; LO, David; TONG,
Hanghang; LIM, Ee Peng; FALOUTSOS, Christos. (2011). 18th Working Conference on Reverse Engineering (WCRE
2011): Limerick, Ireland, 17-20 October: Proceedings, (pp. 379-388) Piscataway, NJ: IEEE.
https://doi.org/10.1109/WCRE.2011.53 (Published)
Code search via topic-enriched dependence graph matching, by WANG, Shaowei; LO, David; JIANG, Lingxiao. (2011).
WCRE 2011: Proceedings of the 18th Working Conference on Reverse Engineering: Limerick, Ireland, 17-20 October,
(pp. 119-123) Los Alamitos, CA: IEEE Computer Society. http://doi.ieeecomputersociety.org/10.1109/WCRE.2011.69
(Published)
Concern localization using information retrieval: An empirical study on Linux kernel, by WANG, Shaowei; LO, David;
XING, Zhenchang; JIANG, Lingxiao. (2011). WCRE 2011: Proceedings of the 18th Working Conference on Reverse
Engineering: Limerick, Ireland, 17-20 October, (pp. 92-96) Los Alamitos, CA: IEEE Computer Society.
http://doi.ieeecomputersociety.org/10.1109/WCRE.2011.72 (Published)
Mining Top-K Large Structural Patterns in a Massive Network, by ZHU, Feida; QU, Qiang; LO, David; YAN, Xifeng;
HAN, Jiawei; YU, Philip S.. (2011). Proceedings of VLDB Endowment: 37th VLDB 2011, Seattle, (pp. 807-818) Saratoga,
CA: VLDB Endowment. http://www.vldb.org/pvldb/vol4/p807-zhu.pdf (Published)
NORT: Runtime Anomaly-based Monitoring of Malicious Behavior for Windows, by MILEA, Narcisa Andrea; KHOO,
Siau-Cheng; LO, David; POP, Cristi. (2011). Runtime Verification: Second International Conference, RV 2011, San
Francisco, CA, USA, September 27-30, 2011, Revised Selected Papers, (pp. 115-130) Berlin: Springer Verlag.
http://dx.doi.org/10.1007/978-3-642-29860-8_10 (Published)
Automated detection of likely design flaws in layered architectures, by BUDI, Aditya; Lucia; LO, David; JIANG,
Lingxiao; WANG, Shaowei. (2011). SEKE 2011: Proceedings of the 23rd International Conference on Software
Engineering and Knowledge Engineering, Miami Beach, 7-9 July, (pp. 613-618) Skokie, IL: Knowledge Systems
Institute Graduate School. (Published)
kb-anonymity: A model for anonymized behavior-preserving test and debugging data, by BUDI, Aditya; LO, David;
JIANG, Lingxiao; Lucia. (2011). PLDI 2011: Proceedings of the 32nd ACM Conference on Programming Language
Design and Implementation, San Jose, CA, June 4-8, (pp. 447-457) New York: ACM.
http://doi.org/10.1145/1993316.1993551 (Published)
Mining Message Sequence Graphs, by KUMAR, Sandeep; Khoo, Siau-Cheng; Roychoudhury, Abhik; LO, David. (2011).
ICSE 2011: Proceedings of the 2011 International Conference on Software Engineering, May 21-28, Waikkiki,
Honolulu, Hawaii, (pp. 91-100) 345 E 47TH ST, NEW YORK, NY 10017 USA: ACM.
http://dx.doi.org/10.1145/1985793.1985807 (Published)
Towards Succinctness in Mining Scenario-Based Specifications, by LO, David; Maoz, Shahar. (2011). 16th IEEE
International Conference on Engineering of Complex Computer Systems (ICECCS 2011): Proceedings, 27-29 April 2011,
Las Vegas, Nevada, (pp. 231-240) 10662 LOS VAQUEROS CIRCLE, PO BOX 3014, LOS ALAMITOS, CA 90720-1264 USA:
IEEE COMPUTER SOC. http://dx.doi.org/10.1109/ICECCS.2011.30 (Published)
Bidirectional Mining of Non-Redundant Recurrent Rules from a Sequence Database, by LO, David; DING, Bolin; Lucia,
-; Han, Jiawei. (2011). IEEE 27TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2011), (pp. 1043-1054)
345 E 47TH ST, NEW YORK, NY 10017 USA: IEEE. http://doi.ieeecomputersociety.org/10.1109/ICDE.2011.5767848
(Published)
Mining Closed Discriminative Dyadic Sequential Patterns, by LO, David; CHENG, Hong; Lucia, -. (2011). Advances in
database technology : EDBT 2011 : 14th International Conference on Extending Database Technology, Uppsala,
Sweden, March 22-24, 2011 : proceedings, (pp. 21-32) New York, NY, USA: ACM.
http://dx.doi.org/10.1145/1951365.1951371 (Published)

23
David LO

Instance-based parameter tuning via search trajectory similarity clustering, by Lindawati, Linda; LAU, Hoong Chuin;
LO, David. (2011). Learning and Intelligent Optimization: 5th International Conference, LION 5, Rome, Italy, January
17-21, 2011: Selected Papers, (pp. 131-145) Berlin: Springer Verlag. http://doi.org/10.1007/978-3-642-25566-3_10
(Published)
Mining interesting link formation rules in social networks, by LEUNG, Cane Wing-Ki; LIM, Ee Peng; LO, David; WENG,
Jianshu. (2010). CIKM'10: Proceedings of the 19th ACM International Conference on Information and Knowledge
Management: October 26-30, 2010, Toronto, (pp. 209-218) New York: ACM.
http://doi.org/10.1145/1871437.1871468 (Published)
Mining collaboration patterns from a large developer network, by SURIAN, Didi; LO, David; LIM, Ee Peng. (2010).
WCRE 2010: 17th Working Conference on Reverse Engineering: 13-16 October 2010, Beverly, Massachusetts:
Proceedings, (pp. 269-273) Piscataway, NJ: IEEE. http://doi.org/10.1109/WCRE.2010.38 (Published)
Scenario-based and value-based specification mining: better together, by LO, David; Maoz, Shahar. (2010).
Proceedings of the IEEE/ACM International Conference on Automated Software Engineering : 2010, Antwerp,
Belgium, September 20-24, 2010, New York, N.Y.: ACM. http://dx.doi.org/10.1145/1858996.1859081 (Published)
An automated approach for finding variable-constant pairing bugs, by LAWALL, Julia; LO, David. (2010). ASE '10:
Proceedings of the 25th IEEE/ACM International Conference on Automated Software Engineering: Antwerp, Belgium,
September 20-24, (pp. 103-112) New York: ACM. https://doi.org/10.1145/1858996.1859014 (Published)
Matching dependence-related queries in the system dependence graph., by WANG, Xiaoyin; LO, David; CHENG,
Jiefeng; ZHANG, LU; Mei, Hong; YU, Jeffrey Xu. (2010). ASE 2010: Proccedings of the 25th IEEE/ACM International
Conference on Automated Software Engineering, 20-24 September, Antwerp, Belgium, (pp. 457-466) New York, N.Y.:
ACM. http://dx.doi.org/10.1145/1858996.1859091 (Published)
Comprehensive evaluation of association measures for fault localization, by Lucia; LO, David; JIANG, Lingxiao; BUDI,
Aditya. (2010). ICSM 2010: Proceedings of the IEEE International Conference on Software Maintenance: Timisoara,
Romania, 12-18 September, (pp. 1-10) Piscataway, NJ: IEEE. http://doi.org/10.1109/ICSM.2010.5609542 (Published)
Mining antagonistic communities from social networks, by ZHANG, Kuan; LO, David; LIM, Ee Peng. (2010). Mining
Antagonistic Communities from Social Networks: 14th Pacific-Asia Conference, PAKDD 2010, Hyderabad, India, June
21-24, 2010. Proceedings. Part I, (pp. 68-80) Heidelberg: Springer Verlag.
http://doi.org/10.1007/978-3-642-13657-3_10 (Published)
LM: A Miner for Scenario-Based Specifications, by Doan, Tuan Anh; LO, David; Maoz, Shahar; Khoo, Siau-Cheng.
(2010). ACM/IEEE 32nd International Conference on Software Engineering, 2010: ICSE '10, 2-8 May 2010, Cape Town,
South Africa (Tool Demo Track), (pp. 319-320) Piscataway, NJ: ACM.
http://doi.ieeecomputersociety.org/10.1145/1810295.1810370 (Published)
A discriminative model approach for accurate duplicate bug report retrieval, by SUN, Chengnian; LO, David; WANG,
Xiaoyin; KHOO, Siau-Cheng. (2010). Proceedings of the 32nd Acm/Ieee International Conference on Software
Engineering, Cape Town, South Africa, 2010, May 1 - 8, (pp. 45-54) New York: Association for Computing Machinery.
http://worldcat.org/isbn/9781605587196 (Published)
Mining Hierarchical Scenario-Based Specifications, by LO, David; Maoz, Shahar. (2009). 2009 IEEE/ACM International
Conference on Automated Software Engineering : ASE 2009 : proceedings : 16-20 November 2009, Auckland, New
Zealand, New York, NY, USA: IEEE. http://dx.doi.org/10.1109/ASE.2009.19 (Published)
Mining Scenario-Based Specifications with Value-Based Invariants, by LO, David; Maoz, Shahar. (2009). OOPSLA
Orlando 2009 : OOPSLA '09 proceedings and companion ; Onward '09 proceedings, & DSL '09 proceedings : 24th
Annual ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications : October 25-29,
2009, Disney's Contemporary Resort, (pp. 755-756) New York, NY: ACM. http://dx.doi.org/10.1145/1639950.1639999
(Published)
Mining quantified temporal rules: Formalism, algorithms, and evaluation, by LO, David; RAMALINGAM, Ganesan;
RANGANATH, Venkatesh Prasad; VASWANI, Kapil. (2009). 16th Working Conference on Reverse Engineering, 2009,
WCRE '09 : 13-16 October, Lille, France: Proceedings, (pp. 62-71) Piscataway, NJ: IEEE.
https://doi.org/10.1109/WCRE.2009.42 (Published)
Automatic Steering of Behavioral Model Inference, by LO, David; Mariani, Leonardo; Pezze, Mauro. (2009). Joint
Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of
Software Engineering (ESEC-FSE), (pp. 345-354) 1515 BROADWAY, NEW YORK, NY 10036-9998 USA: ACM.
http://dx.doi.org/10.1145/1595696.1595761 (Published)

24
David LO

Extracting Paraphrases of Technical Terms from Noisy Parallel Software Corpus, by WANG, Xiaoyin; LO, David; JIANG,
Jing; ZHANG, LU; MEI, Hong. (2009). Proceedings of the ACL-IJCNLP 2009 Conference Short Papers: 4 August 2009,
Singapore, (pp. 197-200) ACL: Stroudsburg, PA. (Published)
Identifying Bug Signatures Using Discriminative Graph Mining, by CHENG, Hong; LO, David; Zhou, YANG; WANG,
Xiaoyin; YAN, Xifeng. (2009). ISSTA 2009 : International Symposium on Software Testing & Analysis : July 19-23, 2009,
Chicago, Illinois, USA., (pp. 141-152) New York, NY, USA: ACM. http://dx.doi.org/10.1145/1572272.1572290
(Published)
Classification of Software Behaviors for Failure Detection: A Discriminative Pattern Mining Approach, by LO, David;
CHENG, Hong; Han, Jiawei; Khoo, Siau-Cheng; SUN, Chengnian. (2009). KDD-2009 : proceedings of the 15th ACM
SIGKDD International Conference on Knowledge Discovery and Data Mining : June 28 - July 1, 2009, Paris, France,
New York, NY, USA: ACM. http://dx.doi.org/10.1145/1557019.1557083 (Published)
Efficient Mining of Closed Repetitive Gapped Subsequences from a Sequence Database, by DING, Bolin; LO, David;
Han, Jiawei; Khoo, Siau-Cheng. (2009). IEEE 25th International Conference on Data Engineering, 2009 : ICDE '09 ;
March 29, 2009 - April 2, 2009, Shanghai, China ; proceedings, Piscataway, NJ: IEEE. (Published)
Specification Mining of Symbolic Scenario-Based Models, by LO, David; Maoz, Shahar. (2008). 16th Working
Conference on Reverse Engineering, 2009, WCRE '09 : 13 - 16 Oct. 2009, Lille, France ; proceedings, (pp. 29-35)
Piscataway, NJ: ACM. http://dx.doi.org/10.1145/1512475.1512482 (Published)
Hierarchical Inter-Object Traces for Specification Mining, by LO, David; Maoz, Shahar. (2008). Proceedings of the
Companion to the 23rd SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications
(OOPSLA) (Poster Track), (pp. 761-762) ACM. http://dx.doi.org/10.1145/1449814.1449849 (Published)
Mining Specifications in Diversified Formats from Execution Traces, by LO, David. (2008). 2008 IEEE International
Conference on Software Maintenance : [ICSM 2008] ; Beijing, China, 28 September - 4 October 2008., (pp. 420-423)
Piscataway, NJ: IEEE. http://dx.doi.org/10.1109/ICSM.2008.4658094 (Published)
Mining patterns and rules for software specification discovery, by LO, David; KHOO, Siau-Cheng. (2008). Proceedings
of the VLDB: 34th International Conference on Very Large Data Bases 2008, August 23-28, Auckland, (PhD workshop),
(pp. 1609-1616) Stanford, CA: VLDB Endowment. http://doi.org/10.14778/1454159.1454234 (Published)
Hierarchical Inter-object Traces for Specification Mining, by LO, David; Maoz, Shahar. (2008). OOPSLA 2008 Nashville
: conference proceedings : 23rd Annual ACM Conference on Object-Oriented Programming, Systems, Languages, and
Applications : October 19-23, 2008, Nashville, Tennessee, Nashville Convention Center, (pp. 761-762) New York, NY :
ACM. http://dx.doi.org/10.1145/1449814.1449849 (Published)
Mining Past-Time Temporal Rules from Execution Traces, by LO, David; Khoo, Siau-Cheng; LIU, Chao. (2008).
Proceedings of the 6th International Workshop on Dynamic Analysis (WODA), ACM.
http://dx.doi.org/10.1145/1401827.1401838 (Published)
Mining and Ranking Generators of Sequential Pattern, by LO, David; Khoo, Siau-Cheng; LI, Jinyan. (2008). Proceedings
of the 8th SIAM International Conference on Data Mining (SDM), Atlanta, USA:
http://www.siam.org/proceedings/datamining/2008/dm08_51_Lo.pdf (Published)
Efficient Mining of Recurrent Rules from a Sequence Database, by LO, David; Khoo, Siau-Cheng; LIU, Chao. (2008).
Database systems for advanced applications : 13th international conference, DASFAA 2008, New Delhi, India, March
19-21, 2008 : proceedings, HEIDELBERGER PLATZ 3, D-14197 BERLIN, GERMANY: SPRINGER-VERLAG BERLIN.
http://portal.acm.org/citation.cfm?id=1802525 (Published)
Mining modal scenarios-based specifications from execution trace of reactive systems, by LO, David; MAOZ, Shahar;
KHOO, Siau-Cheng. (2007). ASE '07: Proceedings of the 22nd IEEE/ACM International Conference on Automated
Software Engineering, Atlanta, GA, November 5-9, (pp. 465-468) New York: ACM.
https://doi.org/10.1145/1321631.1321710 (Published)
Mining modal scenarios from execution traces, by LO, David; MAOZ, Shahar; KHOO, Siau-Cheng. (2007). OOPSLA '07:
Companion to the 22nd ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and
Applications, Montreal, Canada, October 21-25, (pp. 777-778) New York: ACM.
https://doi.org/10.1145/1297846.1297883 (Published)
Mining Temporal Rules from Program Execution Traces, by LO, David; Khoo, Siau-Cheng; LIU, Chao. (2007).
Proceedings of the 3rd International Workshop on Program Comprehension through Dynamic Analysis (PCODA),
Vancouver, Canada: ACM. http://portal.acm.org/citation.cfm?id=1401838 (Published)

25
David LO

Efficient Mining of Iterative Patterns for Software Specification Discovery, by LO, David; Khoo, Siau-Cheng; LIU, Chao.
(2007). Proceedings of the 13th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining :
August 12-15, 2007, San Jose, California, (pp. 460-469) New York, NY, USA: ACM.
http://portal.acm.org/citation.cfm?id=1281243 (Published)
SMArTIC: Towards building an accurate, robust and scalable specification miner, by LO, David; KHOO, Siau-Cheng.
(2006). SIGSOFT 2006 FSE-14: Proceedings of the 14th ACM SIGSOFT International Symposium on the Foundations of
Software Engineering, Portland, OR, November 5-11, (pp. 265-275) New York: ACM.
https://doi.org/10.1145/1181775.1181808 (Published)
QUARK : Empirical Assessment of Automaton-based Specification Miners, by LO, David; Khoo, Siau-Cheng. (2006).
13th Working Conference on Reverse Engineering 2006 : proceedings : Benevento, Italy : October 23-27, 2006, 10662
LOS VAQUEROS CIRCLE, PO BOX 3014, LOS ALAMITOS, CA 90720-1264 USA: IEEE.
http://doi.ieeecomputersociety.org/10.1109/WCRE.2006.47 (Published)

Edited Conference Proceedings


Proceedings of the 25th International Conference on Program Comprehension, ICPC 2017, edited by SCANNIELLO,
Giuseppe; LO, David; SEREBRENIK, Alexander. (22/05/2017). Buenos Aires, Argentina: IEEE Press Piscataway.
https://dl.acm.org/citation.cfm?id=3101414πcked=prox (Published)
ASE '16: Proceedings of the 31st ACM/IEEE International Conference on Automated Software Engineering: Singapore,
September 3 -7, 2016, edited by LO, David; APEL, Sven Apel; KHURSHID, Sarfraz. (07/09/2016). New York: ACM.
http://doi.org/10.1145/2970276.2985778 (Published)
2015 IEEE 15th International Working Conference on Source Code Analysis and Manipulation (SCAM): Proceedings:
Bremen, Germany, September 27-28, 2015, edited by GODFREY, Michael W.; LO, David; KHOMH, Foutse.
(28/09/2015). Piscataway, NJ: IEEE. http://worldcat.org/isbn/9781467375290 (Published)
14th IEEE International Conference on Data Mining Workshops: Proceedings: Shenzhen, China, 14 December 2014,
edited by LI, Ming; ZHANG, Hongyu; LO, David. (14/12/2014). Piscataway, NJ: IEEE.
http://worldcat.org/isbn/9781479942732 (Published)

Magazine Articles
Improving software quality and productivity leveraging mining techniques: [Summary of the Second Workshop on
Software Mining, at ASE 2013], by LI, Ming; ZHANG, Hongyu; LO, David; Lucia. (2015, January). Software Engineering
Notes, 40 (1), 1-2. https://doi.org/10.1145/2693208.2693219 (Published)

Other Outputs and Contributions

Reports
Mining Modal Scenarios from Program Execution Traces by LO, David; Khoo, Siau-Cheng. (2007).
http://dl.comp.nus.edu.sg/dspace/bitstream/1900.100/2571/1/trc8-07.pdf (Published)
Towards better quality specification miners by LO, David; KHOO, Siau-Cheng. (2006). (Published)

Audio / Video Materials


Automating software enginnering [Podcast@SMU] [Audio/Video], by LO, David. (2016, July 01).
http://www.smu.edu.sg/podcast/automating-software-engineering (Published)

Data Sets
Starcraft II in-game action lists [Data set], by GONG, Wei; LIM, Ee Peng; ACHANANUPARP, Palakorn; ZHU, Feida; LO,
David; CHUA, Freddy. (2012, June 29). (Published)

Posters
26
David LO

Model checking in the absence of code, model and properties, by LO, David; KHOO, Siau-Cheng. (01 Dec 2007). Asian
Symposium on Programming Languages and Systems 5th APLAS 2007 (Poster Track), November 29 - December 1,
(Published)

Research Grants
Singapore Management University
Intelligent and non-instrusive monitoring of Android devices for protection against data-infringing malware, AI
Singapore 100 Experiments, AI Singapore , PI (Project Level): Debin GAO , Co-PI (Project Level): David LO, Robert H
DENG, 2018, S$479,616
Automatic Inference of Software Transformation Rules for Automatically Back and Forward Porting Legacy
Infrastructure Software (Itrans), NRF-ANR Joint Grant Call, National Research Foundation (NRF) , PI (Project Level):
David LO , Co-PI (Project Level): JIANG Lingxiao, 2016, S$428,137.2
Safety and Privacy of Smart-City Mobile Applications through Model Inference, National Cybersecurity R&D (NCR)
Programme, National Research Foundation (NRF) , PI (Project Level): David LO , Co-PI (Project Level): Debin GAO,
2016, S$399,984
Secure Mobile Centre - Technologies and Solutions for Securing Mobile Computing, National Cybersecurity R&D
(NCR) Programme, National Research Foundation (NRF) , PI (Programme Level): Robert H DENG , PI (Project Level):
DING XuHua, Debin GAO, JIANG Lingxiao, LI Yingjiu, David LO, PANG Hwee Hwa, 2014, S$6,415,200
Improving Clone Detection for Systems Software, Merlion Programme, Republique Francaise, Institut Franais de
Singapour , PI (Project Level): David LO , Co-PI (Project Level): JIANG Lingxiao, 2012, S$24,300
Semantic-Directed Deep Code Encoding for Smart Contract Debugging, SMU Internal Grant, Ministry of Education
(MOE) Tier 1 , PI (Project Level): JIANG Lingxiao , Co-PI (Project Level): David LO, 2017, S$149,370
Software Reuse Insights for IT Businesses through Software Library Recommendation, SMU Internal Grant, Ministry
of Education (MOE) Tier 1 , PI (Project Level): David LO , Co-PI (Project Level): JIANG Lingxiao, 2016, S$109,584
User-Centric Mobile Authentication Mechanisms, SMU Internal Grant, Ministry of Education (MOE) Tier 1 , PI
(Project Level): Rajesh Krishna BALAN, 2009, S$9,408

Other Institutions
vSCA: Scalable Code Analysis via Vector Abstraction and Concretization, MOE AcRF Tier 1, National University of
Singapore PI (Project Level): David LO, KHOO Siau-Cheng, Co-PI (Project Level): JIANG Lingxiao, 2014, SGD130,000
Modeling Group Learning Phenomena and Effects in Open-Source Software Developments, Internal Research Centre,
Internal Research Centre, SIS, SMU PI (Project Level): David LO, Co-PI (Project Level): JIANG Lingxiao, 2013
Automated Bug Fixing Assistant, Internal Research Centre, Internal Research Centre, SIS, SMU PI (Project Level):
David LO, Co-PI (Project Level): JIANG Lingxiao, 2013

Intellectual Property
Granted: David LO, "Abstracting Events for Data Mining. USA Patent Number: US 8280899 B2. Filed by Microsoft
Research. Co-Inventors: G. Ramalingam, Venkatesh-Prasad Ranganath, and Kapil Vaswani,", 11375

TEACHING

27
David LO

Courses Taught
Singapore Management University
Undergraduate Programmes :
IS Application Project
Object Oriented Application Development
Web Application Development
Web Application Development I

Postgraduate Professional Programmes :


Capstone Project - Cybersecurity
Empirical Research Project 1
Empirical Research Project 2
Empirical Research Project 3
Empirical Research Project 4
Research Paper
Software Mining and Analysis

THESES AND DISSERTATIONS

Theses and Dissertations Supervised


Singapore Management University
Supervisor, "Overfitting in Automated Program Repair: Challenges and Solutions", Dissertation by LE DINH XUAN
BACH, PhD in Information Systems, Singapore Management University, 2018
Supervisor, "Recommending APIs for Software Evolution", Dissertation by FERDIAN THUNG, PhD in Information
Systems, Singapore Management University, 2018
Supervisor, "Fusion Based Approaches for Software Fault Localization and Specification Mining", Dissertation by LE
BUI TIEN DUY, PhD in Information Systems, Singapore Management University, 2017
Supervisor, "Testing and Debugging: A Reality Check", Dissertation by PAVNEET SINGH KOCHHAR, PhD in Information
Systems, Singapore Management University, 2017
Supervisor, "Mining Bug Repositories for Automatic Software Bug Management: From Bug Triaging to Patch
Backporting", Dissertation by TIAN YUAN, PhD in Information Systems, Singapore Management University, 2017
Supervisor, "Multimodal Code Search", Dissertation by WANG SHAOWEI, PhD in Information Systems, Singapore
Management University, 2015
Supervisor, "Ranking-based Approaches for Localizing Faults", Dissertation by LUCIA, PhD in Information Systems,
Singapore Management University, 2014

28
David LO

Theses and Dissertations Assessed


Singapore Management University
Committee Member, "Automatic Vulnerability Detection and Repair", Dissertation by MA SIQI, PhD in Information
Systems, Singapore Management University, 2018
Committee Member, "Entity Summarization of Review and Micro-Reviews", Dissertation by NGUYEN THANH SON,
PhD in Information Systems, Singapore Management University, 2018
Committee Member, "Scalable Online Kernel Learning", Dissertation by LU JING, PhD in Information Systems,
Singapore Management University, 2018
Committee Member, "Mining Diverse Consuer Preferences for Bundling and Recommendation", Dissertation by DO
HA LOC, PhD in Information Systems, Singapore Management University, 2017
Committee Member, "Aspect Discovery from Product Reviews", Dissertation by DING YING, PhD in Information
Systems, Singapore Management University, 2017
Committee Member, "Probabilistic Models for Semantic Visualization and its Applications", Dissertation by LE VAN
MINH TUAN, PhD in Information Systems, Singapore Management University, 2017
Committee Member, "Modeling Adoption Dynamics in Social Networks", Dissertation by LUU MINH DUC, PhD in
Information Systems, Singapore Management University, 2017
Committee Member, "Profiling Social Media Users with Selective Self-disclosure Behaviour", Dissertation by GONG
WEI, PhD in Information Systems, Singapore Management University, 2016
Committee Member, "Mining User Viewpoints in Online Discussions", Dissertation by QIU MINGHUI, PhD in
Information Systems, Singapore Management University, 2015
Committee Member, "Generic Instance-specific Automated Parameter Tuning Framework", Dissertation by
LINDAWATI, PhD in Information Systems, Singapore Management University, 2014
Committee Member, "Social Correlation in Latent Spaces for Complex Networks", Dissertation by CHUA CHONG TAT
FREDDY, PhD in Information Systems, Singapore Management University, 2014
Committee Member, "Novel Techniques of Using Diversity in Software Security and Information Hiding", Dissertation
by HAN JIN, PhD in Information Systems, Singapore Management University, 2012
Committee Member, "Predictive Modeling for Navigating Social Media", Dissertation by HU MEIQUN, PhD in
Information Systems, Singapore Management University, 2012

EXTERNAL SERVICE – PROFESSIONAL

Committee Chair, 35th IEEE/ACM International Conference on Automated Software Engineering (ASE 2020), Institute
of Electrical and Electronics Engineers or Association for Computing Machinery (IEEE/ACM), 2020
Committee/Board Member, 42nd ACM/IEEE International Conference on Software Engineering (ICSE 2020), Institute
of Electrical and Electronics Engineers or Association for Computing Machinery (IEEE/ACM), 2020
Associate Editor, IEEE Transactions on Reliability, 2019 - Present
Committee Chair, 26th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER
2019), Institute of Electrical and Electronics Engineers (IEEE), 2019

29
David LO

Committee/Board Member, 41st ACM/IEEE International Conference on Software Engineering (ICSE 2019) [Main
Track, Student Research Competition Track], 13th Joint Meeting of the European Software Engineering Conference
and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE 2019) [Main Track, Student
Research Competition Track], 34th IEEE/ACM International Conference on Automated Software Engineering (ASE
2019), 16th ACM/IEEE International Conference on Mining Software Repositories (MSR 2019) [Data Showcase Track],
27th IEEE/ACM International Conference on Program Comprehension (ICPC 2019) [Replication Track], 28th
International Joint Conference on Artificial Intelligence (IJCAI 2019), 19th IEEE International Working Conference on
Source Code Analysis and Manipulation (SCAM 2019), Institute of Electrical and Electronics Engineers or Association
for Computing Machinery (IEEE/ACM), 2019
Publicity Co-Chair, 13th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement
(ESEM), Institute of Electrical and Electronics Engineers or Association for Computing Machinery (IEEE/ACM), 2019
Tool Demonstration Co-Chair, 34th IEEE/ACM International Conference on Automated Software Engineering (ASE
2019), Institute of Electrical and Electronics Engineers or Association for Computing Machinery (IEEE/ACM), 2019
Workshop Co-Chair, ACM/IEEE International Conference on Software Engineering (ICSE 2019), Institute of Electrical
and Electronics Engineers (IEEE), 2019
Committee/Board Member, 24th International Conference on Engineering of Complex Computer Systems (ICECCS
2019), Annual Conference on Software Analysis, Testing and Evolution (SATE 2019), 19th International Conference
on Runtime Verification (RV 2019), 10th IEEE International Workshop on Empirical Software Engineering in Practice
(IWESEP 2019), ACM Student Research Competition Grand Final, 25th ACM SIGKDD International Conference on
Knowledge Discovery and Data Mining (KDD 2019), Institute of Electrical and Electronics Engineers or Association for
Computing Machinery (IEEE/ACM), 2019
Journal First Co-Coordinator, 13th Joint Meeting of the European Software Engineering Conference and the ACM
SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE 2019), Institute of Electrical and
Electronics Engineers (IEEE/ACM), 2019
Committee Chair, 19th IEEE International Conference on Software Quality, Reliability, and Security (QRS 2019),
Institute of Electrical and Electronics Engineers (IEEE), 2019
Registration Chair, IEEE International Conference on Data Mining (ICDM 2018), Institute of Electrical and Electronics
Engineers (IEEE), 2018
Program Co-Chair, IEEE International Conference on Software Maintenance and Evolution (ICSME 2018), Institute of
Electrical and Electronics Engineers (IEEE), 2018
Committee Member, 18th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM
2018), 12th International Symposium on Empirical Software Engineering and Measurement 2018 (ESEM 2018)
[Industry Track], 17th National Software Application Conference (NASAC 2018), 23rd International Conference on
Engineering of Complex Computer Systems (ICECCS 2018), Annual Conference on Software Analysis, Testing and
Evolution (SATE 2018), 18th International Conference on Runtime Verification (RV 2018), IEEE International
Conference on Software Quality, Reliability, and Security (QRS 2018), 1st International Workshop on Machine
Learning Systems Engineering (iMLSE 2018), 2018 IEEE International Workshop on Debugging and Repair (IDEAR
2018), 9th IEEE International Workshop on Empirical Software Engineering in Practice (IWESEP 2018), 4th
International Workshop on Software Analytics (SWAN 2018), ACM Student Research Competition Grand Final,
Institute of Electrical and Electronics Engineers or Association for Computing Machinery (IEEE/ACM), 2018
Committee/Board Member, 40th ACM/IEEE International Conference on Software Engineering (ICSE 2018) [Main
Track, NIER Track, Tool Track, Student Research Competition Track], 12th Joint Meeting of the European Software
Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE
2018) [Main Track, Artifact Track, Tool Track], 33rd IEEE/ACM International Conference on Software Engineering
(ASE 2018), 22nd International Conference on Evaluation and Assessment in Software Engineering (EASE 2018)
[Short Paper Track], IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER 2018)
[Industry Track], 15th International Conference on Mining Software Repositories (MSR 2018), 27th International
Joint Conference on Artificial Intelligence (IJCAI 2018), 32nd AAAI Conference on Artificial Intelligence (AAAI 2018),
24th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD 2018), Institute of
Electrical and Electronics Engineers or Association for Computing Machinery (IEEE/ACM), 2018
Vice Co-Chair, 5th International Conference on Dependable Systems and Their Applications (DSA 2018), Institute of
Electrical and Electronics Engineers (IEEE), 2018
Co-Organizer, 7th International Workshop on Software Mining (SoftwareMining 2018), 2018

30
David LO

Publicity Chair, IEEE International Conference on Software Quality, Reliability and Security (QRS 2018), Institute of
Electrical and Electronics Engineers (IEEE), 2018
Editorial Board Member, Information and Software Technology, Elsevier, 2017 - Present
Committee Member, ACM Student Research Competition Final (ACM SRC 2017), 14th International Conference on
Mining Software Repositories (MSR 2017), 23rd ACM SIGKDD Conference on Knowledge Discovery and Data Mining
(KDD 2017), 4th International Workshop on Software Engineering Research and Industrial Practice (SER&IP 2017),
24th IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER 2017) [Main Track,
Industry Track], IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2017), 26th
International Joint Conference on Artificial Intelligence (IJCAI 2017), Institute of Electrical and Electronics Engineers
(IEEE)/ACM, 2017
Doctoral Symposium Co-Chair, 33rd International Conference on Software Maintenance and Evolution (ICSME 2017),
Institute of Electrical and Electronics Engineers (IEEE), 2017
Doctoral Symposium Co-Chair, 33rd IEEE International Conference on Software Engineering (ICSME 2017), Institute
of Electrical and Electronics Engineers (IEEE), 2017
Local Arrangement Co-Chair, 26th International Conference on Information and Knowledge Management (CIKM
2017), ACM, 2017
Editorial Board Member, Journal of Software: Evolution and Process, Wiley, 2017 - Present
Publicity Co-Chair, 28th International Symposium on Software Reliability Engineering (ISSRE 2017), Institute of
Electrical and Electronics Engineers (IEEE), 2017
Committee Member, 32nd IEEE/ACM International Conference on Automated Software Engineering (ASE 2017)
[Main Track, Doctoral Symposium Track], 21st Evaluation and Assessment in Software Engineering Conference (EASE
2017) [Short Paper Track], 33rd IEEE International Conference on Software Engineering (ICSME 2017) [NIER track],
24th Asia-Pacific Software Engineering Conference (APSEC 2017), 17th International Conference on Runtime
Verification (RV 2017), 21st Computer Science and Software Engineering Conference (CSSE 2017), 22nd International
Conference on Engineering of Complex Computer Systems (ICECCS 2017), 17th IEEE International Working
Conference on Source Code Analysis and Manipulation (SCAM 2017), 11th International Symposium on Empirical
Software Engineering and Measurement (ESEM 2017) [Industry Track, Poster and Short Paper Track], 11th Joint
Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of
Software Engineering (ESEC/FSE 2017) [Artifact Track], Institute of Electrical and Electronics Engineers (IEEE)/ACM,
2017
Tool Demonstration Co-Chair, 32nd IEEE/ACM International Conference on Automated Software Engineering (ASE
2017), Institute of Electrical and Electronics Engineers (IEEE), 2017
Program Co-Chair, 25th IEEE International Conference on Program Comprehension (ICPC 2017), Institute of Electrical
and Electronics Engineers (IEEE), 2017
Local Arrangement Co-Chair, 13th International Conference on Advanced Data Mining and Applications (ADMA
2017), 2017
Co-Organizer, 6th International Workshop on Software Mining (SoftwareMining 2017), 2017
Selection Committee Member, Technical Council on Software Engineering (TCSE) Distinguished Service Award,
Institute of Electrical and Electronics Engineers (IEEE), 2017
PC Co-Chair, 25th International Conference on Program Comprehension (ICPC 2017), Institute of Electrical and
Electronics Engineers (IEEE), 2017
Editorial Board Member, Information Systems, Elsevier, 2016 - Present
Publicity Co-Chair, 23rd International Conference on Software Analysis, Evolution and Reengineering (SANER 2016),
Institute of Electrical and Electronics Engineers (IEEE), 2016

31
David LO

Committee Member, 38th ACM/IEEE International Conference on Software Engineering (ICSE 2016), 24th IEEE
International Conference on Program Comprehension (ICPC 2016), 7th International Workshop on Empirical
Software Engineering in Practice (IWESEP 2016), 31st ACM Symposium on Applied Computing (SAC 2016) [Software
Engineering Track], 22nd ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD 2016), 16th SIAM
International Conference on Data Mining (SDM 2016), 13th IEEE/ACM Working Conference on Mining Software
Repositories (MSR 2016), 23rd IEEE International Conference on Software Analysis, Evolution and Reengineering
(SANER 2016) [Main Track, ERA Track, Industry Track], Institute of Electrical and Electronics Engineers (IEEE)/ACM,
2016
Technology Briefings Co-Chair, 32nd International Conference on Software Maintenance and Evolution (ICSME
2016), Institute of Electrical and Electronics Engineers (IEEE), 2016
Short Paper Track Co-Chair, 24th International Conference on Program Comprehension (ICPC 2016), Institute of
Electrical and Electronics Engineers (IEEE), 2016
Chairperson, 31st International Conference on Automated Software Engineering (ASE 2016), Institute of Electrical
and Electronics Engineers (IEEE)/ACM, 2016
Committee Member, 37th International Conference on Software Engineering (ICSE 2015), Institute of Electrical and
Electronics Engineers (IEEE)/ACM, 2015
Editorial Board Member, Empirical Software Engineering, Springer, 2015 - Present
Committee Member, 5th Workshop on Mining Unstructured Data (MUD 2015), 2015
Committee Member, Working Conference on Source Code Analysis and Manipulation (for 3 years), Institute of
Electrical and Electronics Engineers (IEEE), 2015
Committee Member, 20th International Conference on Engineering of Complex Computer Systems (ICECCS 2015),
ICECCS 2015, 2015
Committee Member, 30th Symposium on Applied Computing (SAC 2015) [Software Engineering Track], ACM, 2015
Workshop Co-Chair, 30th International Conference on Automated Software Engineering (ASE 2015), Institute of
Electrical and Electronics Engineers (IEEE)/ACM, 2015
PC Co-Chair, 15th Working Conference on Source Code Analysis and Manipulation, Institute of Electrical and
Electronics Engineers (IEEE), 2015
Committee Member, 22nd Asia-Pacific Software Engineering Conference (APSEC 2015), APSEC 2015, 2015
Committee Member, 21st SIGKDD Conference on Knowledge Discovery and Data Mining (KDD 2015), ACM, 2015
Committee Member, 30th International Conference on Automated Software Engineering (ASE 2015), Institute of
Electrical and Electronics Engineers (IEEE)/ACM, 2015
Committee Member, 19th Pacific-Asia Conference on Knowledge Discovery and Data Mining (PAKDD 2015), PAKDD
2015, 2015
Committee Member, 9th International Symposium on Empirical Software Engineering and Measurement (ESEM
2015) [Industry Track], ESEM 2015, 2015
Committee Member, 12th Working Conference on Mining Software Repositories (MSR 2015) [Data Track], Institute
of Electrical and Electronics Engineers (IEEE)/ACM, 2015
Committee Member, 23rd International Conference on Program Comprehension (ICPC 2015), Institute of Electrical
and Electronics Engineers (IEEE), 2015
Committee Member, 31st International Conference on Software Maintenance and Evolution (ICSME) [Main Track,
ERA Track], Institute of Electrical and Electronics Engineers (IEEE), 2015
Committee Member, 22nd International Conference on Software Analysis, Evolution and Reengineering (SANER
2015) [Main Track, Tool Track], Institute of Electrical and Electronics Engineers (IEEE), 2015
Committee Member, 22nd International Conference on Program Comprehension (ICPC 2014), ICPC 2014, 2014
Committee Member, International Conference on Software Analysis, Evolution and Reengineering (SANER) (for 3
years), Institute of Electrical and Electronics Engineers (IEEE), 2014
32
David LO

Committee Member, 22nd SIGSOFT Symposium on Foundations on Software Engineering (FSE 2014) [SRC Track],
ACM, 2014
Committee Member, 11th Working Conference on Mining Software Repository (MSR 2014), MSR 2014, 2014
Committee Member, 30th International Conference on Software Maintenance and Evolution (ICSME 2014), Institute
of Electrical and Electronics Engineers (IEEE), 2014
Committee Member, 29th International Conference on Automated Software Engineering (ASE 2014), Institute of
Electrical and Electronics Engineers (IEEE)/ACM, 2014
Committee Member, 14th International Conference on Data Mining (SDM 2014), Society for Industrial and Applied
Mathematics (SIAM), 2014
Committee Member, Workshop on Data Analysis Patterns in Software Engineering (DAPSE 2014), DAPSE 2014, 2014
Committee Member, 20th SIGKDD Conference on Knowledge Discovery and Data Mining (KDD 2014), ACM, 2014
Committee Member, 18th Pacific/Asia Conference on Knowledge Discovery and Data Mining (PAKDD 2014), PAKDD
2014, 2014
Associate Editor, Neurocomputing Journal (Software Section), Elsevier, 2014 - Present
Committee Member, 37th International Conference on Software Engineering (ICSE 2014) [Mentoring], Institute of
Electrical and Electronics Engineers (IEEE)/ACM, 2014
Committee Member, 3rd Workshop on Graph Inspection and Traversal Engineering (GRAPHITE 2014), European Joint
Conferences on Theory and Practice of Software (ETAPS), 2014
Committee Member, Joint Meeting of the 18th European Conference on Software Maintenance and Reengineering
(CSMR 2014) and the 21st Working Conference on Reverse Engineering (WCRE 2014) [Main track, Project track],
CSMR/WCRE, 2014
Committee Member, 19th International Conference on Engineering Complex Computer System (ICECCS 2014),
ICECCS 2014, 2014
Committee Member, 19th SIGKDD Conference on Knowledge Discovery and Data Mining (KDD 2013), ACM, 2013
Workshop and Tutorial Co-Chair, 28th IEEE/ACM International Conference on Automated Software Engineering (ASE
2013), Institute of Electrical and Electronics Engineers (IEEE)/ACM, 2013
Committee Member, 10th Working Conference on Mining Software Repository (MSR 2013), MSR 2013, 2013
Committee Member, 20th Working Conference on Reverse Engineering (WCRE 2013), WCRE 2013, 2013
Committee Member, 17th Pacific/Asia Conference on Knowledge Discovery and Data Mining (PAKDD 2013), PAKDD
2013, 2013
Committee Member, 13th Working Conference on Source Code Analysis and Manipulation (SCAM 2013) [Tool track],
Institute of Electrical and Electronics Engineers (IEEE), 2013
Committee Member, 1st Workshop on Natural Language Analysis in Software Engineering (NaturaLiSE 2013), 1st
Workshop on Natural Language Analysis in Software Engineering (NaturaLiSE 2013), 2013
Committee Member, 28th International Conference on Automated Software Engineering (ASE 2013), Institute of
Electrical and Electronics Engineers (IEEE)/ACM, 2013
Committee Member, 30th International Conference on Software Maintenance and Evolution (ICSM 2013), Institute
of Electrical and Electronics Engineers (IEEE), 2013
Other, 21st International Conference on Program Comprehension (ICPC 2013) [Main track, ERA track], ICPC 2013,
2013
Sponsorship Chair, 4th Asian Conference on Machine Learning (ACML 2012), 4th Asian Conference on Machine
Learning (ACML 2012), 2012
Committee Member, 27th International Conference on Automated Software Engineering (ASE 2012), Institute of
Electrical and Electronics Engineers (IEEE)/ACM, 2012

33
David LO

Committee Member, 34th International Conference on Software Engineering (ICSE 2012) [Informal Demo and Poster
Track], ICSE 2012, 2012
Committee Member, 28th International Conference on Software Maintenance (ICSM 2012) [ERA Track], ICSM 2012,
2012
Co-Chair, 1st International Workshop on Software Mining (SoftMine 2012), co-located with 18th ACM SIGKDD
International Conference on Knowledge Discovery and Data Mining (KDD 2012), ACM, 2012
Committee Member, 9th International Conference on Mining Software Repository (MSR 2012), 9th International
Conference on Mining Software Repository (MSR 2012), 2012
Committee Member, 16th Pacific-Asia Conference on Knowledge Discovery and Data Mining (PAKDD 2012), 16th
Pacific-Asia Conference on Knowledge Discovery and Data Mining (PAKDD 2012), 2012
Tool Demo Co-Chair, 19th Working Conference on Reverse Engineering (WCRE 2012), 19th Working Conference on
Reverse Engineering (WCRE 2012), 2012
Committee Member, 27th International Conference on Software Maintenance (ICSM 2011) [ERA Track], 27th
International Conference on Software Maintenance (ICSM 2011) [ERA Track], 2011
Committee Member, 26th International Conference on Automated Software Engineering (ASE 2011), Institute of
Electrical and Electronics Engineers (IEEE)/ACM, 2011
Committee Member, 18th Working Conference on Reverse Engineering (WCRE 2011), Institute of Electrical and
Electronics Engineers (IEEE), 2011
Committee Member, 9th International Workshop on Dynamic Analysis (WODA 2011), 9th International Workshop on
Dynamic Analysis (WODA 2011), 2011
Committee Member, 8th International Conference on Mining Software Repository (MSR 2011), 8th International
Conference on Mining Software Repository (MSR 2011), 2011
Committee Member, 17th SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD 2011)
[Industry Track], ACM, 2011
Sponsorship/Exhibition Co-Chair, 3rd International Conference on Social Informatics (SocInfo 2011), 3rd International
Conference on Social Informatics (SocInfo 2011), 2011
Committee Member, 21st International Symposium on Software Reliability Engineering (ISSRE 2010) [Poster Track],
Institute of Electrical and Electronics Engineers (IEEE), 2010
Committee Member, 16th SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD 2010),
ACM, 2010
Reviewer Journal Article, TSE, TOSEM, JSS, ASE J., TKDE, VLDB J., etc., 2009 - Present

34

You might also like