Kui Liu Kui LIU

Associate Professor
College of Computer Science and Technology
Nanjing University of Aeronautics and Astronautics
Nanjing, China
Email: kui.liu@nuaa.edu.cn

I am an associate professor in Software Engineering at the College of Computer Science and Technology (CCST), Nanjing University of Aeronautics and Astronautics. Prior to that, I was a research associate at the University of Luxembourg (UL). I obtained my PhD degree in December 2019 from the Interdisciplinary Security and Trust Centre (SnT), University of Luxembourg (UL), under the supervision of Prof. Dr. Yves Le Traon, Assistant Prof. Dr. Tegawendé F. Bissyandé, and Dr. Dongsun Kim.

Research Interests

Automated Program Repair, Automated Fault Localization, Fix Pattern Mining, Deep Code Learning, and Empirical Software Engineering.

Publications (Google Scholar)

ESEC/FSE-20 Jiawei Wang, Li Li, Kui Liu, Haipeng Cai. "Exploring How Deprecated Python Library APIs are (Not) Handled", accepted in Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, Sacramento, California, United States, November 8-13, 2020. [Acceptance rate: 28% (101/360)]  [pdf]  [bib]
ICSE-20 Kui Liu, Shangwen Wang, Anil Koyuncu, Tegawendé F. Bissyandé, Dongsun Kim, Peng Wu, Jacques Klein, Xiaoguang Mao and Yves Le Traon. "On the efficiency of Test Suite based Program Repair: A Systematic Assessment of 16 Automated Repair Systems for Java Programs", accepted in Proceedings of the 42nd International Conference on Software Engineering, Seoul, South Korea, May 23-29, 2020. [Acceptance rate: 20.9% (129/617)]  [pdf]  [bib]
EMSE-20 Anil Koyuncu, Kui Liu, Tegawendé F. Bissyandé, Dongsun Kim, Martin Monperrus, Jacques Klein and Yves Le Traon. "FixMiner: Mining Relevant Fix Patterns for Automated Program Repair", accepted for publication in Empirical Software Engineering.  [pdf]  [bib]
ESEC/FSE-19 Anil Koyuncu, Kui Liu*, Tegawendé F. Bissyandé, Dongsun Kim, Martin Monperrus, Jacques Klein and Yves Le Traon. "iFixR: Bug Report driven Program Repair", in Proceedings of the 27th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, Tallinn, Estonia, August 26-30, 2019. (*The same contribution as the first author.) [Acceptance rate: 24.4% (74/303)]  [pdf]  [bib]
ISSTA-19 Kui Liu, Anil Koyuncu, Dongsun Kim and Tegawendé F. Bissyandé. "TBar: Revisiting Template-based Automated Program Repair", in Proceedings of the 28th ACM SIGSOFT International Symposium on Software Testing and Analysis, Beijing, China, July 15-19, 2019. [Acceptance rate: 22.5% (32/142)]  [pdf]  [bib]
ICST-19 Kui Liu, Anil Koyuncu, Dongsun Kim, Tegawendé F. Bissyandé, Jacques Klein and Yves Le Traon. "You Cannot Fix What You Cannot Find! An Investigation of Fault Localization Bias in Benchmarking Automated Program Repair Systems", in Proceedings of the 12th IEEE International Conference on Software Testing, Verification and Validation, Xi'an, China, April 22-27, 2019. [Acceptance rate: 28% (31/110)]  [pdf]  [bib]
ICSE-19 Kui Liu, Dongsun Kim, Tegawendé F. Bissyandé, Taeyoung Kim, Kisub Kim, Anil Koyuncu, Suntae Kim and Yves Le Traon. "Learning to Spot and Refactor Inconsistent Method Names", in Proceedings of the 41st ACM/IEEE International Conference on Software Engineering, Montréal, QC, Canada, May 25-31, 2019. [Acceptance rate: 21% (109/529)]  [pdf]  [bib]
SANER-19 Kui Liu, Anil Koyuncu, Dongsun Kim and Tegawendé F. Bissyandé. "AVATAR : Fixing Semantic Bugs with Fix Patterns of Static Analysis Violations", in Proceedings of the 26th IEEE International Conference on Software Analysis, Evolution and Reengineering, Hang'zhou, China, February 24-27, 2019. [Acceptance rate: 30% (45/148)]  [pdf]  [bib]
TSE-18 Kui Liu, Dongsun Kim, Tegawendé F. Bissyandé, Shin Yoo, and Yves Le Traon, "Mining Fix Patterns for FindBugs Violations", IEEE Transactions on Software Engineering, 2018.  [pdf]  [bib]
APSEC-18 Kui Liu, Anil Koyuncu, Kisub Kim, Dongsun Kim, and Tegawendé Bissyande, "LSRepair: Live Search of Fix Ingredients for Automated Program Repair", in Proceedings of the 25th Asia-Pacific Software Engineering Conference ERA Track, Nara, Japan, December 4-7, 2018.  [pdf]  [bib]
TRel-18 Pingfan Kong, Li Li, Jun Gao, Kui Liu, Tegawendé F. Bissyandé, Jacques Klein, "Automated Testing of Android Apps: A Systematic Literature Review", IEEE Transactions on Reliability, 2018  [pdf]  [bib]
ICSME-18 Kui Liu, Dongsun Kim, Li Li, Anil Koyuncu, Tegawendé F. Bissyandé and Yves Le Traon, "A Closer Look at Real-World Patches", in Proceedings of the 34th IEEE International Conference on Software Maintenance and Evolution, Madrid, Spain, September 23-29, 2018. [Acceptance rate: 26% (45/174)]  [pdf]  [bib]

Artefacts

Work Experience

Southwest University in China Software engineer (2013.07 - 2016.07).

Services

External Reviewer:

         2017: SANER, ICST, ICPC.

         2018: ICSE, ASE, ISSTA, ASWEC, Codespy, WWWJ, QRS, IST, ICSME.

         2019: SANER, QRS, ISSTA, ICPC, ICSME, ASE.

         2020: ICPC.



Publicity Chairs: The International Workshop on Advances in Mobile App Analysis (A-Mobile 2018), co-located with ASE 2018.
PC Member: ERA Track of SANER 2020.
Sub-Reviewer: SANER 2020.

Awards

Best ERA Paper Award at APSEC-2018.