Apricot: A Weight-Adaptation Approach to Fixing Deep Learning Models. - Hao Zhang 085; W. K. Chan 001 (ASE, 2019)

BlockRace: A Big Data Approach to Dynamic Block-based Data Race Detection for Multithreaded Programs. - Xiupei Mei; Zhengyuan Wei; Hao Zhang 085; W. K. Chan 001 (AST@ICSE, 2020)

Plum: Exploration and Prioritization of Model Repair Strategies for Fixing Deep Learning Models †. - Hao Zhang 085; W. K. Chan 001 (DSA, 2021)

OPE: Transforming Programs with Clean and Precise Separation of Tested Intraprocedural Program Paths with Path Profiling. - Chunbai Yang; Imran Ashraf; Xiaoxue Ma; Hao Zhang 085; W. K. Chan 001 (QRS, 2021)

Execution Repair for Spark Programs by Active Maintenance of Partition Dependency. - Xiupei Mei; Imran Ashraf; Xiaoxue Ma; Hao Zhang 085; Zhengyuan Wei; Haipeng Wang 005; W. K. Chan 001 (IEEE Access, 2021)

RegionTrack: A Trace-Based Sound and Complete Checker to Debug Transactional Atomicity Violations and Non-Serializable Traces. - Xiaoxue Ma; Shangru Wu; Ernest Bota Pobee; Xiupei Mei; Hao Zhang 085; Bo Jiang 001; Wing Kwong Chan (ACM Trans. Softw. Eng. Methodol., 2021)

DeepEutaxy: Diversity in Weight Search Direction for Fixing Deep Learning Model Training Through Batch Prioritization. - Hao Zhang 085; W. K. Chan 001 (IEEE Trans. Reliab., 2021)

CASMS: Combining clustering with attention semantic model for identifying security bug reports. - Xiaoxue Ma; Jacky Keung; Zhen Yang 022; Xiao Yu 008; Yishu Li; Hao Zhang 085 (Inf. Softw. Technol., 2022)