Biography


Currently I am a research assistant professor of Department of Computer Science and Technology in Nanjing University.

Before that, I received I received my Ph.D. degree from Nanjing University in September 2016 and my B.Sc. degree from Southwest Jiaotong University (SWJTU) in June 2010.


Education


Ph.D. in Computer Science:
Nanjing University (NJU), Nanjing, China. Sep 2010 ~ Sep 2016
Research Supervisor: Prof. Yuming Zhou

Visiting Ph.D. in Computer Science:
University College London (UCL), London, UK. Oct 2013 ~ Dec 2013
Research Supervisor: Prof. Mark Harman and Jens Krinke (CREST centre in Department of Computer Science)

B.Sc. in Computer Software:
Southwest Jiaotong University (SWJTU), Chengdu, China. Sep 2006 ~ Jun 2010

Research


My current research interest lies in software testing and analysis.


Publications


2018:
Hunting for Bugs in Code Coverage Tools via Randomized Differential Testing
Yibiao Yang, Yuming Zhou, Hao Sun, Zhendong Su, Zhiqiang Zuo, Lei Xu, and Baowen Xu.
In Proceedings of ICSE 2019, Montréal, QC, Canada, May 25-31, 2019. (ICSE 2019, CCF-A)

How Far We Have Progressed in the Journey? An Examination of Cross-Project Defect Prediction
Yuming Zhou, Yibiao Yang, Hongmin Lu, Lin Chen, Yanhui Li, Yangyang Zhao, Junyan Qian, and Baowen Xu.
ACM Transactions on Software Engineering and Methodology, 27(1): 1-51, 2018. (TOSEM, CCF-A)

2017:
Code Churn: A Neglected Metric in Effort-Aware Just-in-Time Defect Prediction
Jinping Liu, Yuming Zhou, Yibiao Yang, Hongmin Lu, and Baowen Xu.
In Proceedins of ESEM 2017, Toronto, ON, Canada, November 9-10, 2017: 11-19. (ESEM 2017, CCF-B)

Towards an understanding of change types in bug fixing code
Yangyang Zhao, Hareton Leung, Yibiao Yang, Yuming Zhou, and Baowen Xu.
Information and Software Technology, 86: 37-53, 2017. (IST, CCF-B)

Understanding the value of considering client usage context in package cohesion for fault-proneness prediction
Yangyang Zhao, Yibiao Yang, Hongmin Lu, Jinping Liu, Hareton Leung, Yansong Wu, Yuming Zhou, and Baowen Xu.
Automated Software Engineering, 24(2): 393-453, 2017. (ASEJ, CCF-B)

An Empirical Investigation into the Cost-Effectiveness of Test Effort Allocation Strategies for Finding Faults
Yiyang Feng, Wanwangying Ma, Yibiao Yang, Hongmin Lu, Yuming Zhou, and Baowen Xu.
In Proceedings of SANER 2017, Klagenfurt, Austria, Feb. 20-24, 2017: 371-381. (SANER 2017, CCF-B)

2016:
Effort-Aware Just-in-Time Defect Prediction: Simple Unsupervised Models Could Be Better Than Supervised Models
Yibiao Yang, Yuming Zhou, Jinping Liu, Yangyang Zhao, Hongmin Lu, Lei Xu, Baowen Xu, and Hareton Leung.
In Proceedings of FSE 2016, Seattle, WA, USA, Nov. 13-18, 2016: 157-168. (FSE 2016, CCF-A) []  

An Empirical Study on Dependence Clusters for Effort-Aware Fault-Proneness Prediction
Yibiao Yang, Mark Harman, Jens Krinke, Syed Islam, Dave Binkley, Yuming Zhou, and Baowen Xu.
In Proceedings of ASE 2016, Singapore, Singapore, Sept. 3-7, 2016: 296-307. (ASE 2016, CCF-A) []  

An empirical investigation into the effect of slice types on slice-based cohesion metrics
Yibiao Yang, Yangyang Zhao, Changsong Liu, Hongmin Lu, Yuming Zhou, and Baowen Xu.
Information and Software Technology, 75: 90-104, 2016. (IST, CCF-B)  

Empirical analysis of network measures for effort-aware fault-proneness prediction
Wanwangying Ma, Lin Chen, Yibiao Yang, Yuming Zhou, and Baowen Xu.
Information and Software Technology, 69: 50-70, 2016. (IST, CCF-B)

2015:
Are Slice-Based Cohesion Metrics Actually Useful in Effort-Aware Post-Release Fault-Proneness Prediction? An Empirical Study
Yibiao Yang, Yuming Zhou, Hongmin Lu, Lin Chen, Zhenyu Chen, Baowen Xu, Hareton Leung, and Zhenyu Zhang.
IEEE Transactions on Software Engineering, 41(4): 331-357, 2015. (TSE, CCF-A)  

An empirical analysis of package-modularization metrics: implications for software fault-proneness
Yangyang Zhao, Yibiao Yang, Hongmin Lu, Yuming Zhou, Q. Song, and Baowen Xu.
Information and Software Technology, 57: 186-223, 2015. (IST, CCF-B)

2014:
Source code size estimation approaches for object-oriented systems from UML class diagrams: A comparative study
Yuming Zhou, Yibiao Yang, Baowen Xu, Hareton Leung, and Xiaoyu Zhou.
Information and Software Technology, 56(2): 220-237, 2014. (IST, CCF-B)

Honers and Awards


Jiangsu Outstanding Ph.D. Thesis Award, 2018; (江苏省优博)
Outstanding Ph.D. Thesis Award in Nanjing University (2018南京大学优博)
ACM Nanjing Doctoral Dissertation Award, 2017; (ACM南京分会优博)
Jiangsu Computer Society Outstanding Ph.D. Thesis Award, 2017; (江苏省计算机学会优博)
Program A for Outstanding PhD candidate, Nanjing University, 2015; (南京大学优秀博士研究生创新能力提升计划A类项目, 获优秀项目一等奖)


Contact

Office: 719, Computer Science Building,
Xianlin Campus of Nanjing University

Mail: Yibiao Yang
National Key Laboratory for Novel Software Technology,
Nanjing University, Xianlin Campus Mailbox 603,
163 Xianlin Avenue, Qixia District,
Nanjing 210023, China
Email: yangyibiao (at) nju.edu.cn