Zhaoqiang Guo, Shiran Liu, Xutong Liu, Wei Lai, Mingliang Ma, Xu Zhang, Chao Ni, Yibiao Yang, Yanhui Li, Lin Chen, Guoqiang Zhou, Yuming Zhou。 “Code-line-level bugginess identification: How far have we come, and how far have we yet to go?” ACM Transactions on Software Engineering and Methodology (TOSEM), Accepted.
Jun Wang, Yanhui Li, Xiang Huang, Lin Chen, Xiaofang Zhang, Yuming Zhou. “Back Deduction based Testing for Word Sense Disambiguation Ability of Machine Translation Systems”, 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA 2023), Accepted.
2022
Ju Qian, Yingwei Ma, Chenghao Lin, and Lin Chen. “Accelerating OCR-Based Widget Localization for Test Automation of GUI Applications.” In 37th IEEE/ACM International Conference on Automated Software Engineering (ASE 2022), pp. 1-13. 2022.
Xiaowei Zhang, Weiqin Zou, Lin Chen, Yanhui Li, and Yuming Zhou. “Towards the Analysis and Completion of Syntactic Structure Ellipsis for Inline Comments.” IEEE Transactions on Software Engineering (TSE) (2022), Accepted.
Yulu Cao, Lin Chen, Wanwangying Ma, Yanhui Li, Yuming Zhou, and Linzhang Wang. “Towards Better Dependency Management: A First Look At Dependency Smells in Python Projects.” IEEE Transactions on Software Engineering (TSE) (2022), Accepted.
Shiran Liu, Zhaoqiang Guo, Yanhui Li, Chuanqi Wang, Lin Chen, Zhongbin Sun, Yuming Zhou, and Baowen Xu. “Inconsistent defect labels: essence, causes, and influence.” IEEE Transactions on Software Engineering (TSE) (2022), Accepted.
Peng Zhang, Yanhui Li, Wanwangying Ma, Yibiao Yang, Lin Chen, Hongmin Lu, Yuming Zhou, and Baowen Xu. “CBUA: A Probabilistic, Predictive, and Practical Approach for Evaluating Test Suite Effectiveness.” IEEE Transactions on Software Engineering (TSE) 48, no. 03 (2022): 1067-1096.
Yanhui Li, Linghan Meng, Lin Chen, Li Yu, Di Wu, Yuming Zhou, and Baowen Xu. “Training Data Debugging for the Fairness of Machine Learning Software.” In 2022 IEEE/ACM 44th International Conference on Software Engineering (ICSE 2022), pp. 2215-2227. IEEE, 2022.
Yanhui Li, Weijun Shen, Tengchao Wu, Lin Chen, Di Wu, Yuming Zhou, and Baowen Xu. “How higher order mutant testing performs for deep learning models: A fine-grained evaluation of test effectiveness and efficiency improved from second-order mutant-classification tuples.” Information and Software Technology (2022): 106954.
Zhifei Chen, Wanwangying Ma, Lin Chen, and Wei Song. “Collaboration in software ecosystems: A study of work groups in open environment.” Information and Software Technology 145 (2022): 106849.
Jun Wang, Xiaofang Zhang, Lin Chen, and Xiaoyuan Xie. “Personalizing label prediction for GitHub issues.” Information and Software Technology 145 (2022): 106845.
Ziyuan Wang, Dexin Bu, Aiyue Sun, Shanyi Gou, Yong Wang, and Lin Chen. “An Empirical Study on Bugs in Python Interpreters.” IEEE Transactions on Reliability (2022).
2021
Zhaoqiang Guo, Shiran Liu, Jinping Liu, Yanhui Li, Lin Chen, Hongmin Lu, and Yuming Zhou. “How far have we progressed in identifying self-admitted technical debts? A comprehensive empirical study.” ACM Transactions on Software Engineering and Methodology (TOSEM) 30, no. 4 (2021): 1-56.
Linghan Meng, Yanhui Li, Lin Chen, Zhi Wang, Di Wu, Yuming Zhou, and Baowen Xu. “Measuring discrimination to boost comparative testing for multiple deep learning models.” In 2021 IEEE/ACM 43rd International Conference on Software Engineering (ICSE 2021), pp. 385-396. IEEE, 2021.
Peng Zhang, Yang Wang, Xutong Liu, Yanhui Li, Yibiao Yang, Ziyuan Wang, Xiaoyu Zhou, Lin Chen, and Yuming Zhou. “Mutant reduction evaluation: what is there and what is missing?.” ACM Transactions on Software Engineering and Methodology (TOSEM) (2021).
Shiran Liu, Zhaoqiang Guo, Yanhui Li, Hongmin Lu, Lin Chen, Lei Xu, Yuming Zhou, and Baowen Xu. “Prioritizing code documentation effort: Can we do it simpler but better?.” Information and Software Technology 140 (2021): 106686.
Henghui Zhao, Yanhui Li, Fanwei Liu, Xiaoyuan Xie, and Lin Chen. “State and tendency: an empirical study of deep learning question&answer topics on Stack Overflow.” Science China Information Sciences 64, no. 11 (2021): 1-23.
Xiaoyuan Xie, Haolin Yang, Qiang He, and Lin Chen. “Towards Understanding Tool-chain Bugs in the LLVM Compiler Infrastructure.” In 2021 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), pp. 1-11. IEEE, 2021.
2020
Lin Chen, Di Wu, Wanwangying Ma, Yuming Zhou, Baowen Xu, and Hareton Leung. “How C++ templates are used for generic programming: an empirical study on 50 open source systems.” ACM Transactions on Software Engineering and Methodology (TOSEM) 29, no. 1 (2020): 1-49.
Wanwangying Ma, Lin Chen, Xiangyu Zhang, Yang Feng, Zhaogui Xu, Zhifei Chen, Yuming Zhou, and Baowen Xu. “Impact analysis of cross-project bugs on software ecosystems.” In 2020 IEEE/ACM 42nd International Conference on Software Engineering (ICSE 2020), pp. 100-111. IEEE, 2020.
Ju Qian, Zhengyu Shang, Shuoyan Yan, Yan Wang, and Lin Chen. “Roscript: a visual script driven truly non-intrusive robotic testing system for touch screen applications.” In Proceedings of the ACM/IEEE 42nd International Conference on Software Engineering (ICSE 2020), pp. 297-308. 2020.
Songqiang Chen, Xiaoyuan Xie, Bangguo Yin, Yuanxiang Ji, Lin Chen, and Baowen Xu. “Stay professional and efficient: Automatically generate titles for your bug reports.” In 2020 35th IEEE/ACM International Conference on Automated Software Engineering (ASE 2020), pp. 385-397. IEEE, 2020.
Weijun Shen, Yanhui Li, Lin Chen, Yuanlei Han, Yuming Zhou, and Baowen Xu. “Multiple-boundary clustering and prioritization to promote neural network retraining.” In Proceedings of the 35th IEEE/ACM International Conference on Automated Software Engineering (ASE 2020), pp. 410-422. 2020.
Chuanqi Wang, Yanhui Li, Lin Chen, Wenchin Huang, Yuming Zhou, and Baowen Xu. “Examining the effects of developer familiarity on bug fixing.” Journal of Systems and Software 169 (2020): 110667.
Weijun Shen, Yanhui Li, Yuanlei Han, Lin Chen, Di Wu, Yuming Zhou, and Baowen Xu. “Boundary sampling to boost mutation testing for deep learning models.” Information and Software Technology 130 (2021): 106413.
Zhifei Chen, Yanhui Li, Bihuan Chen, Wanwangying Ma, Lin Chen, and Baowen Xu. “An empirical study on dynamic typing related practices in python systems.” In Proceedings of the 28th International Conference on Program Comprehension, pp. 83-93. 2020.
Hao Ren, Yanhui Li, and Lin Chen. “An empirical study on critical blocking bugs.” In Proceedings of the 28th International Conference on Program Comprehension, pp. 72-82. 2020.
Yuming Zhou, Yibiao Yang, Hongmin Lu, Lin Chen, Yanhui Li, Yangyang Zhao, Junyan Qian, and Baowen Xu. “How far we have progressed in the journey? an examination of cross-project defect prediction.” ACM Transactions on Software Engineering and Methodology (TOSEM) 27, no. 1 (2018): 1-51.
Zhifei Chen, Bihuan Chen, Lu Xiao, Xiao Wang, Lin Chen, Yang Liu, and Baowen Xu. “Speedoo: prioritizing performance optimization opportunities.” In Proceedings of the 40th International Conference on Software Engineering (ICSE 2018), pp. 811-821. 2018.
Zhifei Chen, Lin Chen, Wanwangying Ma, Xiaoyu Zhou, Yuming Zhou, and Baowen Xu. “Understanding metric-based detectable smells in Python software: A comparative study.” Information and Software Technology 94 (2018): 14-29.
Zhifei Chen, Wanwangying Ma, Wei Lin, Lin Chen, Yanhui Li, and Baowen Xu. “A study on the changes of dynamic feature code when fixing bugs: towards the benefits and costs of Python dynamic features.” Science China Information Sciences 61, no. 1 (2018): 1-18.
2017
Wanwangying Ma, Lin Chen, Xiangyu Zhang, Yuming Zhou, and Baowen Xu. “How do developers fix cross-project correlated bugs? a case study on the github scientific python ecosystem.” In 2017 IEEE/ACM 39th International Conference on Software Engineering (ICSE 2017), pp. 381-392. IEEE, 2017.
2016
Zhaogui Xu, Xiangyu Zhang, Lin Chen, Kexin Pei, and Baowen Xu. “Python probabilistic type inference with natural language support.” In Proceedings of the 2016 24th ACM SIGSOFT international symposium on foundations of software engineering (FSE 2016), pp. 607-618. 2016.
Lin Chen, Wanwangying Ma, Yuming Zhou, Lei Xu, Ziyuan Wang, Zhifei Chen, and Baowen Xu. “Empirical analysis of network measures for predicting high severity software faults.” Science China Information Sciences 59, no. 12 (2016): 1-18.
Wei Lin, Zhifei Chen, Wanwangying Ma, Lin Chen, Lei Xu, and Baowen Xu. “An empirical study on the characteristics of Python fine-grained source code change types.” In 2016 IEEE international conference on software maintenance and evolution (ICSME), pp. 188-199. IEEE, 2016.
Wanwangying Ma, Lin Chen, Yibiao Yang, Yuming Zhou, and Baowen Xu. “Empirical analysis of network measures for effort-aware fault-proneness prediction.” Information and Software Technology 69 (2016): 50-70.
Di Wu, Lin Chen, Yuming Zhou, and Baowen Xu. “An extensive empirical study on C++ concurrency constructs.” Information and Software Technology 76 (2016): 1-18.
Before 2016
Di Wu, Lin Chen, Yuming Zhou, and Baowen Xu. “An empirical study on C++ concurrency constructs.” In 2015 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), pp. 1-10. IEEE, 2015.
Yibiao Yang, Yuming Zhou, Hongmin Lu, Lin Chen, Zhenyu Chen, Baowen Xu, Hareton Leung, and Zhenyu Zhang. “Are slice-based cohesion metrics actually useful in effort-aware post-release fault-proneness prediction? An empirical study.” IEEE Transactions on Software Engineering (TSE) 41, no. 4 (2014): 331-357.
Yuming Zhou, Baowen Xu, Hareton Leung, and Lin Chen. “An in-depth study of the potentially confounding effect of class size in fault prediction.” ACM Transactions on Software Engineering and Methodology (TOSEM) 23, no. 1 (2014): 1-51.
Lin Chen, Ju Qian, YuMing Zhou, Peng Wang, and BaoWen Xu. “Identifying extract class refactoring opportunities for internetware.” Science China Information Sciences 57, no. 7 (2014): 1-18.
Ju Qian, Lin Chen, and Baowen Xu. “Finding shrink critical section refactoring opportunities for the evolution of concurrent code in trustworthy software.” Science China Information Sciences 56, no. 1 (2013): 1-20.
Hongmin Lu, Yuming Zhou, Baowen Xu, Hareton Leung, and Lin Chen. “The ability of object-oriented metrics to predict change-proneness: a meta-analysis.” Empirical software engineering 17, no. 3 (2012): 200-242.