@inproceedings{mingzhewang2021rriffcf,
author = "Mingzhe Wang and Jie Liang and Chijin Zhou and Yu Jiang and Rui Wang and Chengnian Sun and Jiaguang Sun",
title = "RIFF: Reduced Instruction Footprint for Coverage-Guided Fuzzing",
year = "2021",
pages = "147--159",
booktitle = "Proceedings of the 2021 USENIX Annual Technical Conference"
}
Mingzhe Wang, Jie Liang, Chijin Zhou, Yu Jiang, Rui Wang, Chengnian Sun, and Jiaguang Sun, "RIFF: Reduced Instruction Footprint for Coverage-Guided Fuzzing," 2021 USENIX Annual Technical Conference, pp. 147--159
@inproceedings{mengren2021eeosctwitbc,
author = "Meng Ren and Zijing Yin and Fuchen Ma and Zhenyang Xu and Yu Jiang and Chengnian Sun and Huizhong Li and Yan Cai",
title = "Empirical evaluation of smart contract testing: what is the best choice?",
year = "2021",
pages = "566-579",
booktitle = "Proceedings of the 30th ACM SIGSOFT International Symposium on Software Testing and Analysis"
}
Meng Ren, Zijing Yin, Fuchen Ma, Zhenyang Xu, Yu Jiang, Chengnian Sun, Huizhong Li, and Yan Cai, "Empirical evaluation of smart contract testing: what is the best choice?," 30th ACM SIGSOFT International Symposium on Software Testing and Analysis, pp. 566-579
@inproceedings{chijinzhou2019vuaifwiv,
author = "Chijin Zhou and Mingzhe Wang and Jie Liang and Zhe Liu and Chengnian Sun and Yu Jiang",
title = "VisFuzz: Understanding and Intervening Fuzzing with Interactive Visualization",
year = "2019",
booktitle = "Proceedings of the 34th IEEE/ACM International Conference on Automated Software Engineering (ASE Tool)"
}
Chijin Zhou, Mingzhe Wang, Jie Liang, Zhe Liu, Chengnian Sun, and Yu Jiang, "VisFuzz: Understanding and Intervening Fuzzing with Interactive Visualization," 34th IEEE/ACM International Conference on Automated Software Engineering (ASE Tool)
@inproceedings{jieliang2019eabfwsio,
author = "Jie Liang and Yuanliang Chen and Mingzhe Wang and Yu Jiang and Zijiang Yang and Chengnian Sun and Xun Jiao and Jiaguang Sun",
title = "Engineering a Better Fuzzer with Synergically Integrated Optimizations",
year = "2019",
pages = "82-92",
booktitle = "Proceedings of 2019 IEEE 30th International Symposium on Software Reliability Engineering (ISSRE)"
}
Jie Liang, Yuanliang Chen, Mingzhe Wang, Yu Jiang, Zijiang Yang, Chengnian Sun, Xun Jiao, and Jiaguang Sun, "Engineering a Better Fuzzer with Synergically Integrated Optimizations," 2019 IEEE 30th International Symposium on Software Reliability Engineering (ISSRE), pp. 82-92
@inproceedings{tianxiaogu2019pgtoaavmaar,
author = "Tianxiao Gu and Chengnian Sun and Xiaoxing Ma and Chun Cao and Chang Xu and Yuan Yao and Qirun Zhang and Jian Lu and Zhendong Su",
title = "Practical GUI Testing of Android Applications Via Model Abstraction and Refinement",
year = "2019",
pages = "269-280",
booktitle = "Proceedings of 2019 IEEE/ACM 41st International Conference on Software Engineering (ICSE)"
}
Tianxiao Gu, Chengnian Sun, Xiaoxing Ma, Chun Cao, Chang Xu, Yuan Yao, Qirun Zhang, Jian Lu, and Zhendong Su, "Practical GUI Testing of Android Applications Via Model Abstraction and Refinement," 2019 IEEE/ACM 41st International Conference on Software Engineering (ICSE), pp. 269-280
@inproceedings{tianxiaogu2019pgtoaavmaar,
author = "Tianxiao Gu and Chengnian Sun and Xiaoxing Ma and Chun Cao and Chang Xu and Yuan Yao and Qirun Zhang and Jian Lu and Zhendong Su",
title = "Practical GUI Testing of Android Applications Via Model Abstraction and Refinement",
year = "2019",
pages = "269-280",
booktitle = "Proceedings of 2019 IEEE/ACM 41st International Conference on Software Engineering (ICSE)"
}
Tianxiao Gu, Chengnian Sun, Xiaoxing Ma, Chun Cao, Chang Xu, Yuan Yao, Qirun Zhang, Jian Lu, and Zhendong Su, "Practical GUI Testing of Android Applications Via Model Abstraction and Refinement," 2019 IEEE/ACM 41st International Conference on Software Engineering (ICSE), pp. 269-280
@inproceedings{tianxiaogu2019pgtoaavmaar,
author = "Tianxiao Gu and Chengnian Sun and Xiaoxing Ma and Chun Cao and Chang Xu and Yuan Yao and Qirun Zhang and Jian Lu and Zhendong Su",
title = "Practical GUI Testing of Android Applications Via Model Abstraction and Refinement",
year = "2019",
pages = "269-280",
booktitle = "Proceedings of 2019 IEEE/ACM 41st International Conference on Software Engineering (ICSE)"
}
Tianxiao Gu, Chengnian Sun, Xiaoxing Ma, Chun Cao, Chang Xu, Yuan Yao, Qirun Zhang, Jian Lu, and Zhendong Su, "Practical GUI Testing of Android Applications Via Model Abstraction and Refinement," 2019 IEEE/ACM 41st International Conference on Software Engineering (ICSE), pp. 269-280
@inproceedings{chengniansun2018pspr,
author = "Chengnian Sun and Yuanbo Li and Qirun Zhang and Tianxiao Gu and Zhendong Su",
title = "Perses: Syntax-Guided Program Reduction",
year = "2018",
pages = "361-371",
booktitle = "Proceedings of 2018 IEEE/ACM 40th International Conference on Software Engineering (ICSE)"
}
Chengnian Sun, Yuanbo Li, Qirun Zhang, Tianxiao Gu, and Zhendong Su, "Perses: Syntax-Guided Program Reduction," 2018 IEEE/ACM 40th International Conference on Software Engineering (ICSE), pp. 361-371
@inproceedings{tianxiaogu2017aamatfaa,
author = "Tianxiao Gu and Chun Cao and Tianchi Liu and Chengnian Sun and Jing Deng and Xiaoxing Ma and Jian Lü",
title = "AimDroid: Activity-Insulated Multi-level Automated Testing for Android Applications",
year = "2017",
pages = "103-114",
booktitle = "Proceedings of 2017 IEEE International Conference on Software Maintenance and Evolution (ICSME)"
}
Tianxiao Gu, Chun Cao, Tianchi Liu, Chengnian Sun, Jing Deng, Xiaoxing Ma, and Jian Lü, "AimDroid: Activity-Insulated Multi-level Automated Testing for Android Applications," 2017 IEEE International Conference on Software Maintenance and Evolution (ICSME), pp. 103-114
@inproceedings{qirunzhang2017spefrct,
author = "Qirun Zhang and Chengnian Sun and Zhendong Su",
title = "Skeletal program enumeration for rigorous compiler testing",
year = "2017",
pages = "347–361",
booktitle = "Proceedings of 38th ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)"
}
Qirun Zhang, Chengnian Sun, and Zhendong Su, "Skeletal program enumeration for rigorous compiler testing," 38th ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI), pp. 347–361
@inproceedings{hanliu2017soopo,
author = "Han Liu and Chengnian Sun and Zhendong Su and Yu Jiang and Ming Gu and Jiaguang Sun",
title = "Stochastic Optimization of Program Obfuscation",
year = "2017",
pages = "221-231",
booktitle = "Proceedings of 2017 IEEE/ACM 39th International Conference on Software Engineering (ICSE)"
}
Han Liu, Chengnian Sun, Zhendong Su, Yu Jiang, Ming Gu, and Jiaguang Sun, "Stochastic Optimization of Program Obfuscation," 2017 IEEE/ACM 39th International Conference on Software Engineering (ICSE), pp. 221-231
@inproceedings{chengniansun2016fcbvlcm,
author = "Chengnian Sun and Vu Le and Zhendong Su",
title = "Finding Compiler Bugs via Live Code Mutation",
year = "2016",
pages = "849-863",
booktitle = "Proceedings of the 2016 ACM SIGPLAN International Conference on Object-Oriented Programming, Systems, Languages, and Applications"
}
Chengnian Sun, Vu Le, and Zhendong Su, "Finding Compiler Bugs via Live Code Mutation," 2016 ACM SIGPLAN International Conference on Object-Oriented Programming, Systems, Languages, and Applications, pp. 849-863
@inproceedings{tianxiaogu2016arrvehs,
author = "Tianxiao Gu and Chengnian Sun and Xiaoxing Ma and Jian Lü and Zhendong Su",
title = "Automatic runtime recovery via error handler synthesis",
year = "2016",
pages = "684-695",
booktitle = "Proceedings of 2016 31st IEEE/ACM International Conference on Automated Software Engineering (ASE)"
}
Tianxiao Gu, Chengnian Sun, Xiaoxing Ma, Jian Lü, and Zhendong Su, "Automatic runtime recovery via error handler synthesis," 2016 31st IEEE/ACM International Conference on Automated Software Engineering (ASE), pp. 684-695
@inproceedings{chengniansun2016tucbigal,
author = "Chengnian Sun and Vu Le and Qirun Zhang and Zhendong Su",
title = "Toward Understanding Compiler Bugs in GCC and LLVM",
year = "2016",
pages = "294-305",
booktitle = "Proceedings of 25th International Symposium on Software Testing and Analysis (ISSTA)"
}
Chengnian Sun, Vu Le, Qirun Zhang, and Zhendong Su, "Toward Understanding Compiler Bugs in GCC and LLVM," 25th International Symposium on Software Testing and Analysis (ISSTA), pp. 294-305
@inproceedings{yutingchen2016cdtoji,
author = "Yuting Chen and Ting Su and Chengnian Sun and Zhendong Su and Jianjun Zhao",
title = "Coverage-Directed Differential Testing of JVM Implementations",
year = "2016",
pages = "85-99",
booktitle = "Proceedings of 37th ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)"
}
Yuting Chen, Ting Su, Chengnian Sun, Zhendong Su, and Jianjun Zhao, "Coverage-Directed Differential Testing of JVM Implementations," 37th ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI), pp. 85-99
@inproceedings{chengniansun2016faacwd,
author = "Chengnian Sun and Vu Le and Zhendong Su",
title = "Finding and Analyzing Compiler Warning Defects",
year = "2016",
pages = "203-213",
booktitle = "Proceedings of 2016 IEEE/ACM 38th International Conference on Software Engineering (ICSE)"
}
Chengnian Sun, Vu Le, and Zhendong Su, "Finding and Analyzing Compiler Warning Defects," 2016 IEEE/ACM 38th International Conference on Software Engineering (ICSE), pp. 203-213
@inproceedings{vule2015fdcbvgspm,
author = "Vu Le and Chengnian Sun",
title = "Finding Deep Compiler Bugs via Guided Stochastic Program Mutation",
year = "2015",
pages = "386-399",
booktitle = "Proceedings of ACM SIGPLAN International Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA)"
}
Vu Le and Chengnian Sun, "Finding Deep Compiler Bugs via Guided Stochastic Program Mutation," ACM SIGPLAN International Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), pp. 386-399
@inproceedings{vule2015rsolo,
author = "Vu Le and Chengnian Sun and Zhendong Su",
title = "Randomized Stress-Testing of Link-Time Optimizers",
year = "2015",
pages = "327-337",
booktitle = "Proceedings of the 2015 International Symposium on Software Testing and Analysis"
}
Vu Le, Chengnian Sun, and Zhendong Su, "Randomized Stress-Testing of Link-Time Optimizers," 2015 International Symposium on Software Testing and Analysis, pp. 327-337
@inproceedings{yujiang2014tatfmvasomes,
author = "Yu Jiang and Huhua Zhang and Huafeng Zhang and Xinyan Zhao and Han Liu and Chengnian Sun and Xiaoyu Song and Ming Gu and Jiaguang Sun",
title = "Tsmart-GalsBlock: A Toolkit for Modeling, Validation, and Synthesis of Multi-clocked Embedded Systems",
year = "2014",
pages = "711-714",
booktitle = "Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering"
}
Yu Jiang, Huhua Zhang, Huafeng Zhang, Xinyan Zhao, Han Liu, Chengnian Sun, Xiaoyu Song, Ming Gu, and Jiaguang Sun, "Tsmart-GalsBlock: A Toolkit for Modeling, Validation, and Synthesis of Multi-clocked Embedded Systems," 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering, pp. 711-714
@inproceedings{chengniansun2014qssed,
author = "Chengnian Sun and Haidong Zhang and Jian-Guang Lou and Hongyu Zhang and Qiang Wang and Dongmei Zhang and Siau-Cheng Khoo",
title = "Querying Sequential Software Engineering Data",
year = "2014",
pages = "700-710",
booktitle = "Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering"
}
Chengnian Sun, Haidong Zhang, Jian-Guang Lou, Hongyu Zhang, Qiang Wang, Dongmei Zhang, and Siau-Cheng Khoo, "Querying Sequential Software Engineering Data," ACM SIGSOFT International Symposium on Foundations of Software Engineering, pp. 700-710
@inproceedings{zhiqiangzuo2014epbsmvhi,
author = "Zhiqiang Zuo and Siau-Cheng Khoo and Chengnian Sun",
title = "Efficient Predicated Bug Signature Mining via Hierarchical Instrumentation",
year = "2014",
pages = "215-224",
booktitle = "Proceedings of the 2014 International Symposium on Software Testing and Analysis"
}
Zhiqiang Zuo, Siau-Cheng Khoo, and Chengnian Sun, "Efficient Predicated Bug Signature Mining via Hierarchical Instrumentation," 2014 International Symposium on Software Testing and Analysis, pp. 215-224
@inproceedings{haoxiao2013tlst,
author = "Hao Xiao and Jun Sun and Yang Liu and Shang-Wei Lin and Chengnian Sun",
title = "TzuYu: Learning stateful typestates",
year = "2013",
pages = "432-442",
booktitle = "Proceedings of 2013 28th IEEE/ACM International Conference on Automated Software Engineering (ASE)"
}
Hao Xiao, Jun Sun, Yang Liu, Shang-Wei Lin, and Chengnian Sun, "TzuYu: Learning stateful typestates," 2013 28th IEEE/ACM International Conference on Automated Software Engineering (ASE), pp. 432-442
@inproceedings{shaojiezhang2013casd,
author = "Shao Jie Zhang and Jun Sun and Chengnian Sun and Yang Liu and Junwei Ma and Jin Song Dong",
title = "Constraint-based automatic symmetry detection",
year = "2013",
pages = "15-25",
booktitle = "Proceedings of 2013 28th IEEE/ACM International Conference on Automated Software Engineering (ASE)"
}
Shao Jie Zhang, Jun Sun, Chengnian Sun, Yang Liu, Junwei Ma, and Jin Song Dong, "Constraint-based automatic symmetry detection," 2013 28th IEEE/ACM International Conference on Automated Software Engineering (ASE), pp. 15-25
@inproceedings{yuantian2013dpporbbma,
author = "Yuan Tian and David Lo and Chengnian Sun",
title = "DRONE: Predicting Priority of Reported Bugs by Multi-factor Analysis",
year = "2013",
pages = "200-209",
booktitle = "Proceedings of 2013 IEEE International Conference on Software Maintenance"
}
Yuan Tian, David Lo, and Chengnian Sun, "DRONE: Predicting Priority of Reported Bugs by Multi-factor Analysis," 2013 IEEE International Conference on Software Maintenance, pp. 200-209
@inproceedings{chengniansun2013mspbs,
author = "Chengnian Sun and Siau-Cheng Khoo",
title = "Mining Succinct Predicated Bug Signatures",
year = "2013",
pages = "576-586",
booktitle = "Proceedings of the 2013 9th Joint Meeting on Foundations of Software Engineering (ESEC/FSE)"
}
Chengnian Sun and Siau-Cheng Khoo, "Mining Succinct Predicated Bug Signatures," 2013 9th Joint Meeting on Foundations of Software Engineering (ESEC/FSE), pp. 576-586
@inproceedings{chengniansun2013merfspe,
author = "Chengnian Sun and Jing Du and Ning Chen and Siau-Cheng Khoo and Ye Yang",
title = "Mining Explicit Rules for Software Process Evaluation",
year = "2013",
pages = "118-125",
booktitle = "Proceedings of the 2013 International Conference on Software and System Process"
}
Chengnian Sun, Jing Du, Ning Chen, Siau-Cheng Khoo, and Ye Yang, "Mining Explicit Rules for Software Process Evaluation," 2013 International Conference on Software and System Process, pp. 118-125
@inproceedings{yuantian2012irbnncffbsp,
author = "Yuan Tian and David Lo and Chengnian Sun",
title = "Information Retrieval Based Nearest Neighbor Classification for Fine-Grained Bug Severity Prediction",
year = "2012",
pages = "215-224",
booktitle = "Proceedings of 2012 19th Working Conference on Reverse Engineering"
}
Yuan Tian, David Lo, and Chengnian Sun, "Information Retrieval Based Nearest Neighbor Classification for Fine-Grained Bug Severity Prediction," 2012 19th Working Conference on Reverse Engineering, pp. 215-224
@inproceedings{anhtuannguyen2012dbrdwacoiratm,
author = "Anh Tuan Nguyen and Tung Thanh Nguyen and Tien N. Nguyen and David Lo and Chengnian Sun",
title = "Duplicate bug report detection with a combination of information retrieval and topic modeling",
year = "2012",
pages = "70-79",
booktitle = "Proceedings of 2012 Proceedings of the 27th IEEE/ACM International Conference on Automated Software Engineering"
}
Anh Tuan Nguyen, Tung Thanh Nguyen, Tien N. Nguyen, David Lo, and Chengnian Sun, "Duplicate bug report detection with a combination of information retrieval and topic modeling," 2012 Proceedings of the 27th IEEE/ACM International Conference on Automated Software Engineering, pp. 70-79
@inproceedings{yuantian2012idbri,
author = "Yuan Tian and Chengnian Sun and David Lo",
title = "Improved Duplicate Bug Report Identification",
year = "2012",
pages = "385-390",
booktitle = "Proceedings of 2012 16th European Conference on Software Maintenance and Reengineering"
}
Yuan Tian, Chengnian Sun, and David Lo, "Improved Duplicate Bug Report Identification," 2012 16th European Conference on Software Maintenance and Reengineering, pp. 385-390
@inproceedings{chengniansun2011tmarodbr,
author = "Chengnian Sun and David Lo and Siau-Cheng Khoo and Jing Jiang",
title = "Towards more accurate retrieval of duplicate bug reports",
year = "2011",
pages = "253-262",
booktitle = "Proceedings of 2011 26th IEEE/ACM International Conference on Automated Software Engineering (ASE 2011)"
}
Chengnian Sun, David Lo, Siau-Cheng Khoo, and Jing Jiang, "Towards more accurate retrieval of duplicate bug reports," 2011 26th IEEE/ACM International Conference on Automated Software Engineering (ASE 2011), pp. 253-262
@inproceedings{chengniansun2011gdolai,
author = "Chengnian Sun and Siau-Cheng Khoo and Shao Jie Zhang",
title = "Graph-based detection of library API imitations",
year = "2011",
pages = "183-192",
booktitle = "Proceedings of 2011 27th IEEE International Conference on Software Maintenance (ICSM)"
}
Chengnian Sun, Siau-Cheng Khoo, and Shao Jie Zhang, "Graph-based detection of library API imitations," 2011 27th IEEE International Conference on Software Maintenance (ICSM), pp. 183-192
@inproceedings{chengniansun2010admafadbrr,
author = "Chengnian Sun and David Lo and Xiaoyin Wang and Jing Jiang and Siau-Cheng Khoo",
title = "A discriminative model approach for accurate duplicate bug report retrieval",
year = "2010",
pages = "45-54",
booktitle = "Proceedings of 2010 ACM/IEEE 32nd International Conference on Software Engineering"
}
Chengnian Sun, David Lo, Xiaoyin Wang, Jing Jiang, and Siau-Cheng Khoo, "A discriminative model approach for accurate duplicate bug report retrieval," 2010 ACM/IEEE 32nd International Conference on Software Engineering, pp. 45-54
@inproceedings{davidlo2009cosbffdadpma,
author = "David Lo and Hong Cheng and Jiawei Han and Siau-Cheng Khoo and Chengnian Sun",
title = "Classification of Software Behaviors for Failure Detection: A Discriminative Pattern Mining Approach",
year = "2009",
pages = "557-566",
booktitle = "Proceedings of the 2009 15th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD)"
}
David Lo, Hong Cheng, Jiawei Han, Siau-Cheng Khoo, and Chengnian Sun, "Classification of Software Behaviors for Failure Detection: A Discriminative Pattern Mining Approach," 2009 15th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD), pp. 557-566
Student
PhD Student
Student
Master's Student
Student
Student
Student
PhD Student
Student
Master's Student