Chengnian Sun   ()

Postdoc (Dec 2013 ~ Present)
Department of Computer Science
University of California, Davis, USA
Supervisor: Dr. Zhendong Su
Email: name@domain where name="cnsun" and domain="ucdavis.edu"

PhD (Aug 2008 ~ Nov 2013)
School of Computing
National University of Singapore

Research Interest
Publication (DBLP, Google Scholar)
Conference
  1. Automatic Runtime Recovery via Error Handler Synthesis
    Tianxiao Gu, Chengnian Sun, Xiaoxing Ma, Jian Lv, Zhendong Su
    IEEE/ACM Conference on Automated Software Engineering
    ASE 2016, full paper, [57/298=19.1%][pdf]
  2. Finding Compiler Bugs via Live Code Mutation
    Chengnian Sun, Vu Le, Zhendong Su
    Object-Oriented Programming, Systems, Languages & Applications
    OOPSLA 2016, full paper, [52/203=25.6%][pdf]
  3. Toward Understanding Compiler Bugs in GCC and LLVM
    Chengnian Sun, Vu Le, Qirun Zhang, Zhendong Su
    International Symposium on Software Testing and Analysis
    ISSTA 2016, full paper, [37/147 =25.2%][pdf][Artifact]
  4. Coverage-Directed Differential Testing of JVM Implementations
    Yuting Chen, Ting Su, Chengnian Sun, Zhendong Su, Jianjun Zhao
    ACM SIGPLAN Conference on Programming Language Design and Implementation
    PLDI 2016, full paper, [49/304 =16%][pdf]
  5. Finding and Analyzing Compiler Warning Defects
    Chengnian Sun, Vu Le, Zhendong Su
    ACM/IEEE International Conference on Software Engineering
    ICSE 2016, full paper, [101/530=19%][pdf]
  6. Finding Deep Compiler Bugs via Guided Stochastic Program Mutation
    Vu Le, Chengnian Sun, Zhendong Su
    Object-Oriented Programming, Systems, Languages & Applications
    OOPSLA 2015, full paper, [53/210=25.2%][pdf]
  7. Randomized Stress-Testing of Link-Time Optimizers
    Vu Le, Chengnian Sun, Zhendong Su
    International Symposium on Software Testing and Analysis
    ISSTA 2015, full paper, [33/119=27.7%][pdf]
  8. Tsmart-GalsBlock: A Toolkit for Modeling, Validation, and Synthesis of Multi-clocked Embedded Systems
    Yu Jiang, Hehua Zhang, Huafeng Zhang, Xinyan Zhao, Han Liu, Chengnian Sun, Xiaoyu Song, Ming Gu, Jiaguang Sun
    Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering
    ESEC/FSE 2014, research tool demo track, [pdf][tool]
  9. Querying Sequential Software Engineering Data
    Chengnian Sun, Haidong Zhang, Jian-Guang Lou, Hongyu Zhang, Qiang Wang, Dongmei Zhang, Siau-Cheng Khoo
    Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering
    ESEC/FSE 2014, full paper, [61/273=22%][pdf]
  10. Efficient Predicated Bug Signature Mining via Hierarchical Instrumentation
    Zhiqiang Zuo, Siau-Cheng Khoo, Chengnian Sun
    International Symposium on Software Testing and Analysis
    ISSTA 2014, full paper, [36/128=28%][pdf]
  11. Constraint-Based Automatic Symmetry Detection
    Shao Jie Zhang, Jun Sun, Chengnian Sun, Yang Liu, Junwei Ma, Jin Song Dong
    IEEE/ACM Conference on Automated Software Engineering
    ASE 2013, full paper, [43/253=17%][pdf]
  12. TzuYu: Learning Stateful Typestates
    Hao Xiao, Jun Sun, Yang Liu, Shang-Wei Lin, Chengnian Sun
    IEEE/ACM Conference on Automated Software Engineering
    ASE 2013, full paper, [43/253=17%][pdf]
  13. DRONE: Predicting Priority of Reported Bugs by Multi-Factor Analysis
    Yuan Tian, David Lo, Chengnian Sun
    IEEE International Conference on Software Maintenance
    ICSM 2013, full paper, Nominee for Best Paper Award, [36/163=22%][pdf]
  14. Mining Succinct Predicated Bug Signatures
    Chengnian Sun, Siau-Cheng Khoo
    Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering
    ESEC/FSE 2013, full paper, [51/251=20.3%][pdf][artifacts]
  15. Mining Explicit Rules for Software Process Evaluation
    Chengnian Sun, Jing Du, Ning Chen, Siau-Cheng Khoo, Yang Ye
    International Conference on Software and System Process
    ICSSP 2013, full paper, [39%][pdf]
  16. Information Retrieval Based Nearest Neighbor Classification for Fine-Grained Bug Severity Prediction
    Yuan Tian, David Lo, Chengnian Sun
    Working Conference on Reverse Engineering
    WCRE 2012, full paper, [35/138=25.4%][pdf]
  17. Duplicate Bug Report Detection with a Combination of Information Retrieval and Topic Modeling
    Anh Tuan Nguyen, Tung Thanh Nguyen, Tien N. Nguyen, David Lo, Chengnian Sun
    IEEE/ACM Conference on Automated Software Engineering
    ASE 2012, full paper, ACM SIGSOFT Distinguished Paper Award, [21/138=15.2%][pdf]
  18. Improved Duplicate Bug Report Identification
    Yuan Tian, Chengnian Sun, David Lo
    European Conference on Software Maintenance and Reengineering
    CSMR 2012, EAR track, [18/46=39.1%][pdf]
  19. Towards More Accurate Retrieval of Duplicate Bug Reports
    Chengnian Sun, David Lo, Siau-Cheng Khoo, Jing Jiang
    IEEE/ACM Conference on Automated Software Engineering
    ASE 2011, full paper, [37/252=14.7%][pdf][artifacts]
  20. Graph-based Detection of Library API Imitations
    Chengnian Sun, Siau-Cheng Khoo, Shao Jie Zhang
    IEEE International Conference on Software Maintenance
    ICSM 2011, full paper, [36/127=28.3%][pdf]
  21. A Discriminative Model Approach for Accurate Duplicate Bug Report Retrieval
    Chengnian Sun, David Lo, Jing Jiang, Xiaoyin Wang, Siau-Cheng Khoo
    ACM/IEEE International Conference on Software Engineering
    ICSE 2010, full paper, [52/380=13.7%][pdf]
  22. Classification of Software Behaviors for Failure Detection: A Discriminative Pattern Mining Approach
    David Lo, Hong Cheng, Jiawei Han, Siau-Cheng Khoo, Chengnian Sun
    ACM SIGKDD Conference on Knowledge Discovery and Data Mining
    KDD 2009, full paper, [51/538=9.5%][pdf][artifacts]
Journal
  1. Automated Prediction of Bug Report Priority Using Multi-Factor Analysis
    Yuan Tian, David Lo, Xin Xia, Chengnian Sun
    Empirical Software Engineering
    EMSE 2014 [pdf]
Awards
Work Experience
Activities