Publications

IEEE Reliability CoCoFuzzing: Testing Neural Code Models With Coverage-Guided Fuzzing. Moshi Wei, Yuchao Huang, Jinqiu Yang, Junjie Wang, Song Wang. IEEE Transaction on Reliability

EMSE-22On the Usage and Development of Deep Learning Compilers: An Empirical Study on TVM. Xiongfei Wu, Jinqiu Yang, Lei Ma, Yinxing Xue, and Jianjun Zhao. In Empirical Software Engineering

TSE-22 Automated Generation and Evaluation of JMH Microbenchmark Suites from Unit Tests. Mostafa Jangali, Yiming Tang, Niclas Alexandersson, Philipp Leitner, Jinqiu Yang and Weiyi Shang. In IEEE transactions on Software Engineering

ICSE-22 ToolDiffWatch: Watch Out for the Evolving Differential Testing in Deep Learning Libraries. Alexander Prochnow, Jinqiu Yang. In the proceedings of the 44th International Conference on Software Engineering

FSE-21How Disabled Tests Manifest in Test Maintainability Challenges? Dong Jae Kim*, Bo Yang*, Jinqiu Yang, and Tse-Hsun (Peter) Chen. (*The first two authors contributed equally to this paper.) In the proceedings of the 43rd International Conference on Software Engineering

ICSE-21Studying Test Annotation Maintenance in the Wild Dong Jae Kim, Nikolaos Tsantalis, Tse-Hsun (Peter) Chen, and Jinqiu Yang In the proceedings of the 43rd International Conference on Software Engineering

EMSE-21The Secret Life of Test Smells - An Empirical Study on Test Smell Evolution and Maintenance Dong Jae Kim, Tse-Hsun (Peter) Chen, and Jinqiu Yang In the proceedings of the 43rd International Conference on Software Engineering

TSE-21Revisiting Test Impact Analysis in Continuous Testing From the Perspective of Code Dependencies Zi Peng, Tse-Hsun (Peter) Chen and Jinqiu Yang To appear at the IEEE Transactions on Software Engineering (TSE 2021)

ICSME-20A First Look at the Deprecation of RESTful APIs: An Empirical Study Jerin Yasmin, Yuan Tian and Jinqiu Yang To appaer in the proceedings of the 36th IEEE International Conference on Software Maintenance and Evolution (ICSME), 2020 (12 pages)

ICSME-20Exploring Bluetooth Communication Protocols in Internet-of-Things Software Development Triet Pham, Jinqiu Yang. To appaer in the proceedings of the 36th IEEE International Conference on Software Maintenance and Evolution - Late Breaking Ideas (ICSME), 2020 (2 pages)

FSE-20A First Look at the Integration of Machine Learning Models in Complex Autonomous Driving Systems - A Case Study on Apollo. Zi Peng, Jinqiu Yang, Tse-Hsun (Peter) Chen, Lei Ma. To appear in the proceedings of the ACM Joint European Software Engineering Conference and Symposium (FSE), 2020 (12 pages)

ICPC-20 The Secret Life of Commented-Out Source Code
Triet Pham, Jinqiu Yang. To appear in the proceedings of the 28th IEEE/ACM International Conference on Program Comprehension (ICPC), 2020.Acceptance Rate: 38% (32/84)

IBF-20 Exploring the Differences between Plausible and Correct Patches at Fine-Grained Level
Bo Yang, Jinqiu Yang. In the proceedings of the Second International Conference on Intelligent Bug Fixing, 2020

ASE-19A Study on Oracle Approximations in Testing Deep Learning Libraries
Mahdi Nejadgholi, Jinqiu Yang. To appear in the proceedings of the International Conference on Automated Software Engineering, 2019. Acceptance Rate: 21% (85/409)

ICSE-19 SEIPTowards Better Utilizing Static Application Security Testing
Jinqiu Yang, Lin Tan, John Peyton, Kristofer A Duer. In the proceedings of the International Conference on Software Engineering, 2019. (12 pages) Acceptance Rate: 25% (30/118)

ICSE-19DLFinder: Characterizing and Detecting Duplicate Logging Code Smells
Zhenhao Li, Tse-Hsun (Peter) Chen, Jinqiu Yang, Weiyi Shang. In the proceedings of the International Conference on Software Engineering, 2019. (12 pages) Acceptance Rate: 21% (109/529)

MSR-18Towards Extracting Web API Specifications from Documentation.
Jinqiu Yang, Erik Wittern, Annie T.T. Ying, Julian Dolby, Lin Tan. In the proceedings of the International Conference on Mining Software Repositories, 2018. (12 pages) ACM SIGSOFT Distinguished Paper Award

FSE-17Better Test Cases for Better Automated Program Repair. [Cited 20+ times]
Jinqiu Yang, Alexey Zhikhartsev, Yuefei Liu, Lin Tan. In the Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT International Symposium on the Foundations of Software Engineering, 2017. (12 pages) Acceptance Rate: 24% (72/295).

MSR-16 An empirical study on the practice of maintaining object-relational mapping code in Java systems.
Tse-Hsun Chen, Weiyi Shang, Jinqiu Yang, Ahmed E Hassan, Michael W Godfrey, Mohamed Nasser, Parminder Flora. In the proceedings of the International Conference on Mining Software Repositories, 2016. (12 pages) Acceptance Rate: 34% (36/103).

EMSE-14 (journal) SWordNet: Inferring Semantically Related Words from Software Context. [Cited 30+ times]
Jinqiu Yang, Lin Tan. In the Springer Empirical Software Engineering (EMSE), 2014. (28 pages)

ASE-13 Mining Question and Answer Sites for Automatic Comment Generation. [Data] [Cited 70+ times]
Edmund Wong, Jinqiu Yang , Lin Tan. In the proceedings of the IEEE/ACM International Conference on Automated Software Engineering, 2013. Acceptance Rate: 23% (74/317).

ICSE MTD-13 Generating Precise Dependencies For Large Software. [Cited 15+ times]
Pei Wang, Jinqiu Yang, Lin Tan. In the Proceedings of the Fourth International Workshop on Managing Technical Debt in conjunction with ICSE 2013.

ICST-13 R2Fix: Automatically Generating Bug Fixes from Bug Reports. [Cited 40+ times]
Chen Liu, Jinqiu Yang, Lin Tan and Munawar Hafiz. In the proceedings of the International Conference on Software Testing, Verification and Validation, 2013. (10 pages) Acceptance Rate: 25% (38/152).

MSR-12 Inferring Semantically Related Words from Software Context. [Data] [Cited 60+ times]
Jinqiu Yang, Lin Tan. In the proceedings of the Working Conference on Mining Software Repositories, 2012. (10 pages) Acceptance Rate: 28.1% (18/64).