2026

2026

Can LLMs Make Software Testing Greener? An Empirical Study on JUnit Test Energy Reengineering

Xutong Liu; Andy Zaidman

2nd International Workshop on DevOps for Sustainability (DevOpsSustain), co-located with FSE 2026, ACM, Montreal

DOI: 10.1145/3803437.3805602 · [PDF]

2026

On the Energy Cost of Static Analysis Precision: An Empirical Study of SpotBugs Effort Levels

Sophie van der Linden; Xutong Liu; Carolin Brandt; Andy Zaidman

2nd International Workshop on DevOps for Sustainability (DevOpsSustain), co-located with FSE 2026, ACM, Montreal

DOI: 10.1145/3803437.3805600 · [PDF]

2026

The Energy Impact of Batch Testing in Continuous Integration: An Empirical Study of Static and Dynamic Batching Strategies

Máté Oszkó; Xutong Liu; Carolin Brandt; Andy Zaidman

2nd International Workshop on DevOps for Sustainability (DevOpsSustain), co-located with FSE 2026, ACM, Montreal

DOI: 10.1145/3803437.3805601 · [PDF]

2026

On The Energy Consumption of Continuous Integration in Open-Source Java Projects

Xutong Liu; Robert Arntzenius; Andy Zaidman

1st International Workshop on Green Software Evolution (Greenvolve), SANER-C 2026, IEEE, Limassol, Cyprus · [PDF]

2024

2024

Towards a framework for reliable performance evaluation in defect prediction

Xutong Liu; Shiran Liu; Zhaoqiang Guo; Peng Zhang; Yibiao Yang; Huihui Liu; Hongmin Lu; Yanhui Li; Lin Chen; Yuming Zhou

Science of Computer Programming

DOI: 10.1016/j.scico.2024.103164 · [PDF]

2024

Unveiling the impact of unchanged modules across versions on the evaluation of within-project defect prediction models

Xutong Liu; Yufei Zhou; Zeyu Lu; Yuanqing Mei; Yibiao Yang; Junyan Qian; Yuming Zhou

Journal of Software: Evolution and Process

DOI: 10.1002/smr.2715 · [PDF]

2024

Deep learning or classical machine learning? An empirical study on line-level software defect prediction

Yufei Zhou; Xutong Liu; Zhaoqiang Guo; Yuming Zhou; Corey Zhang; Junyan Qian

Journal of Software: Evolution and Process

DOI: 10.1002/smr.2696 · [PDF]

2024

Assessing Effectiveness of Test Suites: What Do We Know and What Should We Do?

Peng Zhang; Yang Wang; Xutong Liu; Zeyu Lu; Yibiao Yang; Yanhui Li; Lin Chen; Ziyuan Wang; Chang-Ai Sun; Xiao Yu et al.

ACM Transactions on Software Engineering and Methodology

DOI: 10.1145/3635713 · [PDF]

2024

Cross-version defect prediction using threshold-based active learning

Yuanqing Mei; Xutong Liu; Zeyu Lu; Yibiao Yang; Huihui Liu; Yuming Zhou

Journal of Software: Evolution and Process

DOI: 10.1002/smr.2563 · [PDF]

2023

2023

Mitigating False Positive Static Analysis Warnings: Progress, Challenges, and Opportunities

Zhaoqiang Guo; Tingting Tan; Shiran Liu; Xutong Liu; Wei Lai; Yibiao Yang; Yanhui Li; Lin Chen; Wei Dong; Yuming Zhou

IEEE Transactions on Software Engineering

DOI: 10.1109/TSE.2023.3329667 · [PDF]

2023

Code-line-level Bugginess Identification: How Far have We Come, and How Far have We Yet to Go?

Zhaoqiang Guo; Shiran Liu; Xutong Liu; Wei Lai; Mingliang Ma; Xu Zhang; Chao Ni; Yibiao Yang; Yanhui Li; Lin Chen et al.

ACM Transactions on Software Engineering and Methodology

DOI: 10.1145/3582572 · [PDF]

2022

2022

Mutant Reduction Evaluation: What is There and What is Missing?

Peng Zhang; Yang Wang; Xutong Liu; Yanhui Li; Yibiao Yang; Ziyuan Wang; Xiaoyu Zhou; Lin Chen; Yuming Zhou

ACM Transactions on Software Engineering and Methodology

DOI: 10.1145/3522578 · [PDF]