Chengnian Sun
Chengnian Sun
Home
Publications
Teaching
Grants
Awards
Students
Activities
Experience
Contact
Light
Dark
Automatic
Publications
Type
Conference
Journal
Date
2025
2024
2023
2022
2021
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
Xintong Zhou
,
Zhenyang Xu
,
Mengxiao Zhang
,
Yongqiang Tian
,
Chengnian Sun
April, 2025
47th International Conference on Software Engineering (ICSE)
WDD: Weighted Delta Debugging
Mengxiao Zhang
,
Zhenyang Xu
,
Yongqiang Tian
,
Xinru Cheng
,
Chengnian Sun
April, 2025
47th International Conference on Software Engineering (ICSE)
Toward a Better Understanding of Probabilistic Delta Debugging
Zhenyang Xu
,
Yongqiang Tian
,
Mengxiao Zhang
,
Jiarui Zhang
,
Puzhuo Liu
,
Yu Jiang
,
Chengnian Sun
August, 2024
ACM Transactions on Software Engineering and Methodology (TOSEM)
T-Rec: Fine-Grained Language-Agnostic Program Reduction Guided by Lexical Syntax
PDF
Code
Puzhuo Liu
,
Yaowen Zheng
,
Chengnian Sun
,
Chuan Qin
,
Dongliang Fang
,
Mingdong Liu
,
Limin Sun
April, 2024
29th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS)
FITS: Inferring Intermediate Taint Sources for Effective Vulnerability Analysis of IoT Device Firmware
PDF
Cite
DOI
Jie Liang
,
Zhiyong Wu
,
Jingzhou Fu
,
Mingzhe Wang
,
Chengnian Sun
,
Yu Jiang
April, 2024
46th International Conference on Software Engineering (ICSE)
Mozi: Discovering DBMS Bugs via Configuration-Based Equivalent Transformation
PDF
Cite
DOI
Yiwei Hou
,
Lihua Guo
,
Chijin Zhou
,
Yiwen Xu
,
Zijing Yin
,
Shanshan Li
,
Chengnian Sun
,
Yu Jiang
April, 2024
46th International Conference on Software Engineering (ICSE)
An Empirical Study of Data Disruption by Ransomware Attacks
PDF
Cite
DOI
Mengxiao Zhang
,
Yongqiang Tian
,
Zhenyang Xu
,
Yiwen Dong
,
Shin Hwei Tan
,
Chengnian Sun
January, 2024
ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA)
LPR: Large Language Models-Aided Program Reduction
PDF
Puzhuo Liu
,
Yaowen Zheng
,
Chengnian Sun
,
Hong Li
,
Zhi Li
,
Limin Sun
January, 2024
ACM Transactions on Software Engineering and Methodology (TOSEM)
Battling against Protocol Fuzzing: Protecting Networked Embedded Devices from Dynamic Fuzzers
Aniruddhan Murali
,
Mahmoud Alfadel
,
Meiyappan Nagappan
,
Meng Xu
,
Chengnian Sun
January, 2024
IEEE Transactions on Software Engineering (TSE)
AddressWatcher: Sanitizer-Based Localization of Memory Leak Fixes
Yongqiang Tian
,
Xueyan Zhang
,
Yiwen Dong
,
Zhenyang Xu
,
Mengxiao Zhang
,
Yu Jiang
,
Shing-Chi Cheung
,
Chengnian Sun
December, 2023
ACM Transactions on Software Engineering and Methodology (TOSEM)
On the Caching Schemes to Speed Up Program Reduction
PDF
Cite
Code
DOI
Mengxiao Zhang
,
Zhenyang Xu
,
Yongqiang Tian
,
Yu Jiang
,
Chengnian Sun
December, 2023
ACM SIGSOFT International Symposium on Foundations of Software Engineering (ESEC/FSE)
PPR: Pairwise Program Reduction
PDF
Code
DOI
Zhenyang Xu
,
Yongqiang Tian
,
Mengxiao Zhang
,
Gaosen Zhao
,
Yu Jiang
,
Chengnian Sun
November, 2023
ACM SIGPLAN International Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA)
Pushing the Limit of 1-Minimality of Language-Agnostic Program Reduction
PDF
Cite
DOI
Quan Zhang
,
Chijin Zhou
,
Yiwen Xu
,
Zijing Yin
,
Mingzhe Wang
,
Zhuo Su
,
Chengnian Sun
,
Yu Jiang
November, 2023
ACM SIGPLAN International Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA)
Building Dynamic System Call Sandbox with Partial Order Analysis
PDF
DOI
Yongqiang Tian
,
Zhenyang Xu
,
Yiwen Dong
,
Chengnian Sun
,
Shing-Chi Cheung
August, 2023
The 32nd International Joint Conference on Artificial Intelligence (IJCAI)
Revisiting the Evaluation of Deep Learning-Based Compiler Testing
PDF
Cite
Code
DOI
Quan Zhang
,
Yongqiang Tian
,
Yifeng Ding
,
Shanshan Li
,
Chengnian Sun
,
Yu Jiang
June, 2023
ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA)
CoopHance: Cooperative Enhancement for Robustness of Deep Learning System
Jia Le Tian
,
Mengxiao Zhang
,
Zhenyang Xu
,
Yongqiang Tian
,
Yiwen Dong
,
Chengnian Sun
May, 2023
ACM SIGSOFT International Symposium on Foundations of Software Engineering (ESEC/FSE Tool)
Ad Hoc Syntax-Guided Program Reduction
PDF
Code
DOI
Yongqiang Tian
,
Wuqi Zhang
,
Ming Wen
,
Shing-Chi Cheung
,
Chengnian Sun
,
Shiqing Ma
,
Yu Jiang
May, 2023
ACM Transactions on Software Engineering and Methodology (TOSEM)
Finding Deviated Behaviors of Compressed DNN Models for Image Classifications
PDF
Cite
Code
DOI
Theodore Luo Wang
,
Yongqiang Tian
,
Yiwen Dong
,
Zhenyang Xu
,
Chengnian Sun
March, 2023
28th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS)
Compilation Consistency Modulo Debug Information
PDF
Code
DOI
Xingjun Li
,
Yizhi Zhang
,
Justin Leung
,
Chengnian Sun
,
Jian Zhao
June, 2022
ACM Transactions on Interactive Intelligent Systems (TIIS)
EDAssistant: Supporting Exploratory Data Analysis in Computational Notebooks with In-Situ Code Search and Recommendation
PDF
Cite
DOI
Yiwen Dong
,
Zheyang Li (Co-First Author)
,
Yongqiang Tian
,
Chengnian Sun
,
Michael Godfrey
,
Meiyappan Nagappan
June, 2022
ACM Transactions on Software Engineering and Methodology (TOSEM)
Bash in the Wild: Language Usage, Code Smells, and Bugs
PDF
Cite
Code
DOI
Zhiqiang Zuo
,
Xintao Niu
,
Siyi Zhang
,
Lu Fang
,
Siau-Cheng Khoo
,
Shan Lu
,
Chengnian Sun
,
Guoqing Harry Xu
May, 2022
ACM Transactions on Software Engineering and Methodology (TOSEM)
Toward More Efficient Statistical Debugging with Abstraction Refinement
PDF
Cite
DOI
Yiwen Dong
,
Tianxiao Gu
,
Yongqiang Tian
,
Chengnian Sun
May, 2022
44th International Conference on Software Engineering (ICSE)
SnR: Constraint-Based Type Inference for Incomplete Java Code Snippets
PDF
Cite
Code
DOI
Yan Lei
,
Huan Xie
,
Tao Zhang
,
Meng Yan
,
Zhou Xu
,
Chengnian Sun
January, 2022
IEEE Transaction on Software Reliability
Feature-FL: Feature-based Fault Localization
PDF
Cite
DOI
Mingzhe Wang
,
Jie Liang
,
Chijin Zhou
,
Yu Jiang
,
Rui Wang
,
Chengnian Sun
,
Jiaguang Sun
May, 2021
USENIX Annual Technical Conference (USENIX ATC)
RIFF: Reduced Instruction Footprint for Coverage-Guided Fuzzing
PDF
Cite
Meng Ren
,
Zijing Yin
,
Fuchen Ma
,
Zhenyang Xu
,
Yu Jiang
,
Chengnian Sun
,
Huizhong Li
,
Yan Cai
March, 2021
ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA)
Empirical Evaluation of Smart Contract Testing: What is the Best Choice?
PDF
Cite
DOI
Chijin Zhou
,
Mingzhe Wang
,
Jie Liang
,
Zhe Liu
,
Chengnian Sun
,
Yu Jiang
November, 2019
34th IEEE/ACM International Conference on Automated Software Engineering (ASE Tool)
VisFuzz: Understanding and Intervening Fuzzing with Interactive Visualization
PDF
Cite
DOI
Jie Liang
,
Yuanliang Chen
,
Mingzhe Wang
,
Yu Jiang
,
Zijiang Yang
,
Chengnian Sun
,
Xun Jiao
,
Jiaguang Sun
October, 2019
2019 IEEE 30th International Symposium on Software Reliability Engineering (ISSRE)
Engineering a Better Fuzzer with Synergically Integrated Optimizations
PDF
Cite
DOI
Tianxiao Gu
,
Chengnian Sun
,
Xiaoxing Ma
,
Chun Cao
,
Chang Xu
,
Yuan Yao
,
Qirun Zhang
,
Jian Lu
,
Zhendong Su
May, 2019
41st International Conference on Software Engineering (ICSE)
Practical GUI Testing of Android Applications via Model Abstraction and Refinement
PDF
Cite
Project
DOI
Chengnian Sun
,
Yuanbo Li
,
Qirun Zhang
,
Tianxiao Gu
,
Zhendong Su
May, 2018
40th International Conference on Software Engineering (ICSE)
Perses: Syntax-Guided Program Reduction
PDF
Cite
Project
DOI
Yan Lei
,
Chengnian Sun
,
Xiaoguang Mao
,
Zhendong Su
January, 2018
IET SOftware
How Test Suites Impact Fault Localization Starting from the Size
PDF
Cite
DOI
Tianxiao Gu
,
Chun Cao
,
Tianchi Liu
,
Chengnian Sun
,
Jing Deng
,
Xiaoxing Ma
,
Jian Lu
September, 2017
2017 IEEE International Conference on Software Maintenance and Evolution (ICSME)
AimDroid: Activity-Insulated Multi-level Automated Testing for Android Applications
PDF
Cite
DOI
Qirun Zhang
,
Chengnian Sun
,
Zhendong Su
June, 2017
38th ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)
Skeletal program enumeration for rigorous compiler testing
PDF
Cite
DOI
Han Liu
,
Chengnian Sun
,
Zhendong Su
,
Yu Jiang
,
Ming Gu
,
Jiaguang Sun
May, 2017
39th International Conference on Software Engineering (ICSE)
Stochastic Optimization of Program Obfuscation
PDF
Cite
DOI
Chengnian Sun
,
Vu Le
,
Zhendong Su
October, 2016
ACM SIGPLAN International Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA)
Finding Compiler Bugs via Live Code Mutation
PDF
Cite
DOI
Tianxiao Gu
,
Chengnian Sun
,
Xiaoxing Ma
,
Jian Lu
,
Zhendong Su
August, 2016
31st IEEE/ACM International Conference on Automated Software Engineering (ASE)
Automatic Runtime Recovery via Error Handler Synthesis
PDF
Cite
DOI
Chengnian Sun
,
Vu Le
,
Qirun Zhang
,
Zhendong Su
July, 2016
25th International Symposium on Software Testing and Analysis (ISSTA)
Toward Understanding Compiler Bugs in GCC and LLVM
PDF
Cite
DOI
Yuting Chen
,
Ting Su
,
Chengnian Sun
,
Zhendong Su
,
Jianjun Zhao
June, 2016
37th ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)
Coverage-Directed Differential Testing of JVM Implementations
PDF
Cite
DOI
Chengnian Sun
,
Vu Le
,
Zhendong Su
May, 2016
38th International Conference on Software Engineering (ICSE)
Finding and Analyzing Compiler Warning Defects
PDF
Cite
DOI
Vu Le
,
Chengnian Sun
,
Zhendong Su
October, 2015
ACM SIGPLAN International Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA)
Finding Deep Compiler Bugs via Guided Stochastic Program Mutation
PDF
Cite
DOI
Vu Le
,
Chengnian Sun
,
Zhendong Su
July, 2015
International Symposium on Software Testing and Analysis (ISSTA)
Randomized Stress-Testing of Link-Time Optimizers
PDF
Cite
DOI
Yu Jiang
,
Huhua Zhang
,
Huafeng Zhang
,
Xinyan Zhao
,
Han Liu
,
Chengnian Sun
,
Xiaoyu Song
,
Ming Gu
,
Jiaguang Sun
November, 2014
22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering (ESEC/FSE Tool)
Tsmart-GalsBlock: A Toolkit for Modeling, Validation, and Synthesis of Multi-clocked Embedded Systems
PDF
Cite
DOI
Chengnian Sun
,
Haidong Zhang
,
Jian-Guang Lou
,
Hongyu Zhang
,
Qiang Wang
,
Dongmei Zhang
,
Siau-Cheng Khoo
November, 2014
22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering (ESEC/FSE)
Querying Sequential Software Engineering Data
PDF
Cite
DOI
Yuan Tian
,
David Lo
,
Xin Xia
,
Chengnian Sun
August, 2014
Empirical Software Engineering (EMSE)
Automated Prediction of Bug Report Priority Using Multi-Factor Analysis
PDF
Cite
DOI
Zhiqiang Zuo
,
Siau-Cheng Khoo
,
Chengnian Sun
July, 2014
International Symposium on Software Testing and Analysis (ISSTA)
Efficient Predicated Bug Signature Mining via Hierarchical Instrumentation
PDF
Cite
DOI
Hao Xiao
,
Jun Sun
,
Yang Liu
,
Shang-Wei Lin
,
Chengnian Sun
November, 2013
28th IEEE/ACM International Conference on Automated Software Engineering (ASE)
TzuYu: Learning Stateful Typestates
PDF
Cite
DOI
Shao Jie Zhang
,
Jun Sun
,
Chengnian Sun
,
Yang Liu
,
Junwei Ma
,
Jin Song Dong
November, 2013
28th IEEE/ACM International Conference on Automated Software Engineering (ASE)
Constraint-Based Automatic Symmetry Detection
PDF
Cite
DOI
Yuan Tian
,
David Lo
,
Chengnian Sun
September, 2013
29th IEEE International Conference on Software Maintenance (ICSM)
DRONE: Predicting Priority of Reported Bugs by Multi-Factor Analysis
PDF
Cite
DOI
Chengnian Sun
,
Siau-Cheng Khoo
August, 2013
9th Joint Meeting on Foundations of Software Engineering (ESEC/FSE)
Mining Succinct Predicated Bug Signatures
PDF
Cite
DOI
Chengnian Sun
,
Jing Du
,
Ning Chen
,
Siau-Cheng Khoo
,
Ye Yang
May, 2013
International Conference on Software and System Process
Mining Explicit Rules for Software Process Evaluation
PDF
Cite
DOI
Yuan Tian
,
David Lo
,
Chengnian Sun
December, 2012
19th Working Conference on Reverse Engineering (WCRE)
Information Retrieval Based Nearest Neighbor Classification for Fine-Grained Bug Severity Prediction
PDF
Cite
DOI
Anh Tuan Nguyen
,
Tung Thanh Nguyen
,
Tien N. Nguyen
,
David Lo
,
Chengnian Sun
September, 2012
27th IEEE/ACM International Conference on Automated Software Engineering (ASE)
Duplicate Bug Report Detection with a Combination of Information Retrieval and Topic Modeling
PDF
Cite
DOI
Yuan Tian
,
Chengnian Sun
,
David Lo
March, 2012
16th European Conference on Software Maintenance and Reengineering
Improved Duplicate Bug Report Identification
PDF
Cite
DOI
Chengnian Sun
,
David Lo
,
Siau-Cheng Khoo
,
Jing Jiang
November, 2011
26th IEEE/ACM International Conference on Automated Software Engineering (ASE)
Towards More Accurate Retrieval of Duplicate Bug Reports
PDF
Cite
DOI
Chengnian Sun
,
Siau-Cheng Khoo
,
Shao Jie Zhang
November, 2011
27th IEEE International Conference on Software Maintenance (ICSM)
Graph-based Detection of Library API Imitations
PDF
Cite
DOI
Chengnian Sun
,
David Lo
,
Jing Jiang
,
Xiaoyin Wang
,
Siau-Cheng Khoo
May, 2010
32th International Conference on Software Engineering (ICSE)
A Discriminative Model Approach for Accurate Duplicate Bug Report Retrieval
PDF
Cite
DOI
David Lo
,
Hong Cheng
,
Jiawei Han
,
Siau-Cheng Khoo
,
Chengnian Sun
June, 2009
15th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD)
Classification of Software Behaviors for Failure Detection: A Discriminative Pattern Mining Approach
PDF
Cite
DOI
Cite
×