Junjie Chen's HomePage

Junjie Chen (陈 俊洁)

Tenured Associate Professor (长聘副教授)

Leader of Software Engineering Team (软件工程团队负责人)

College of Intelligence and Computing, Tianjin University

Email: junjiechen [AT] tju [DOT] edu [DOT] cn

Office: Room A317, Building #55, Tianjin University (Beiyangyuan Campus)

 

Our lab has several PhD and Master positions this year. If you are a self-motivated student with proficient programming skills and strong interests in Software Testing, Deep Learning, Program Analysis, and/or AIOps, please send me your CV.

News
  • October 13, 2022: Our paper "Exploring Better Black-Box Test Case Prioritization via Log Analysis" was accepted by TOSEM. Congratulations to Zhichao and Weijing!
  • October 2, 2022: Our paper "Learning to Construct Better Mutation Faults" won the ACM SIGSOFT Distinguished Paper Award at ASE 2022. Thanks for the recognition!
  • September 3, 2022: One research paper "FuzzJIT: Towards Fuzzing JavaScript Engine JIT Compiler" was accepted by USENIX Security'23.
  • July 21, 2022: Four research papers were accepted by ASE 2022, including "Learning to Construct Better Mutation Faults", "Natural Test Generation for Precise Testing of Question Answering Software", "How Useful is Code Change Information for Fault Localization in Continuous Integration?", "Toward Improving the Robustness of Deep Learning Models via Model Transformation". Congratulations to Zhao, Qingchao, An Ran, Yingyi!
  • July 9, 2022: One new-idea paper "An Empirical Study on Numerical Bugs in Deep Learning Programs" was accepted by ASE 2022 NIER track. Congratulations to Gan and Ming!
  • June 3, 2022: My student Chen Yang won the 3rd place at the 2022 ACM's Student Research Competition Grand Finals (undergraduate category). His research is "Accelerating Redundancy-Based Program Repair via Code Representation Learning and Adaptive Patch Filtering". Congratulations to Chen!
  • Januray 10, 2022: One research paper "Achieving High MAP-Coverage through Pattern Constraint Reduction" was accepted by TSE. Congratulations to Yingquan!
  • December 24, 2021: One research paper "Boosting Compiler Testing via Compiler Optimization Exploration" was accepted by TOSEM. Congratulations to Chenyao!
  • December 3, 2021: Three research papers were accepted by ICSE 2022, including "History-Driven Test Program Synthesis for JVM Testing", "On the Evaluation of Neural Code Summarization", "BugListener: Identifying and Synthesizing Bug Reports from Collaborative Live Chats". Congratulations to Yingquan, Mengdi, Ensheng!
  • October 27, 2021: Our paper "How Long Will it Take to Mitigate this Incident for Online Service Systems?" won the Best Paper Award at ISSRE 2021. Thanks for the recognition!
  • September 16, 2021: Our ISSRE paper "How Long Will it Take to Mitigate this Incident for Online Service Systems?" was selected as one of the four best paper candidates and the final best paper award will be announced during ISSRE 2021. Thanks for the recognition!
  • August 27, 2021: My student Chen Yang won the Gold (undergraduate category) in FSE 2021 Student Research Competition. His research is "Accelerating Redundancy-Based Program Repair via Code Representation Learning and Adaptive Patch Filtering". Congratulations to Chen!
  • August 26, 2021: One research paper "APIRecX: Cross-Library API Recommendation via Pre-Trained Language Model" was accepted by EMNLP 2021. Congratulations to Yuning and Hanmo!
  • July 31, 2021: One research paper "How Long Will it Take to Mitigate this Incident for Online Service Systems?" was accepted by ISSRE 2021. Congratulation to Weijing and Lin!
  • July 1, 2021: Our paper "Probabilisitic Delta Debugging" won the ACM SIGSOFT Distinguished Paper Award at FSE 2021. Thanks for the recognition!
  • June 19, 2021: One research paper "Parallel Test Prioritization" was accepted by TOSEM. Congratulations to Jianyi!
  • June 18, 2021: Our TOSEM paper "Practical Accuracy Estimation for Efficient Deep Neural Network Testing" was accepted as a Journal-First paper for presentation at FSE 2021. Congratulations to Zhuo, Hanmo, and Ming!
  • May 22, 2021: Our workshop RESS 2021 was accepted as an ISSRE co-located workshop (co-organizers are Dan Hao, Xinyu Feng, and me).
  • May 20, 2021: Five research papers were accepted by FSE 2021, including "Exposing Numerical Bugs in Deep Learning via Gradient Back-propagation", "A Comprehensive Study of Deep Learning Compiler Bugs", "Identifying Bad Software Changes via Multimodal Anomaly Detection for Online Service Systems", "Probabilistic Delta Debugging", and "LS-Sampling: An Effective Local Search Based Sampling Approach for Achieving High t-wise Coverage". Congratulations to Ming, Gan, Qingchao, Haoyang, Nengwen, Guancheng!

The News module starts to be used from May, 2021.

Education
  • 09/2014~07/2019, Peking University, PhD student in computer science under the supervision of Prof. Bing Xie, Prof. Lu Zhang, Prof. Dan Hao and Prof. Yingfei Xiong
  • 11/2016~03/2017, The University of Texas at Dallas, visiting PhD student in computer science under the supervision of Prof. Lingming Zhang
  • 09/2010~07/2014, Beihang University, Bachelor diploma of software engineering
Research Interests
  • Software Testing and Debugging: Mainly focusing on Data-Driven Software Testing, Compiler Testing, Deep Learning Testing, Regression Testing, Automated Debugging
  • Software Maintenance: Mainly focusing on AIOps (based on Machine Learning and Deep Learning techniques for software maintenance)
Publications: (* refers to the corresponding author)

Conference

  1. [USENIX Security'23] FuzzJIT: Towards Fuzzing JavaScript Engine JIT Compiler (CCF-A)

    Junjie Wang, Zhiyi Zhang, Shuang Liu, Xiaoning Du, Junjie Chen

    In: The 32nd USENIX Security Symposium, August 9-11, 2023, pages to appear, Anaheim, CA, USA

  2. [ASE'22] Learning to Construct Better Mutation Faults (CCF-A)

    Zhao Tian, Junjie Chen*, Qihao Zhu, Junjie Yang, Lingming Zhang

    In: The 37th IEEE/ACM International Conference on Automated Software Engineering, October 10-14, 2022, pages to appear, Oakland Center, Michigan, USA

    🏆ACM SIGSOFT Distinguished Paper Award

  3. [ASE'22] Natural Test Generation for Precise Testing of Question Answering Software (CCF-A)

    Qingchao Shen, Junjie Chen*, Jie Zhang, Haoyu Wang, Shuang Liu, Menghan Tian

    In: The 37th IEEE/ACM International Conference on Automated Software Engineering, October 10-14, 2022, pages to appear, Oakland Center, Michigan, USA

  4. [ASE'22] How Useful is Code Change Information for Fault Localization in Continuous Integration? (CCF-A)

    An Ran Chen, Tse-Hsun (Peter) Chen*, Junjie Chen*

    In: The 37th IEEE/ACM International Conference on Automated Software Engineering, October 10-14, 2022, pages to appear, Oakland Center, Michigan, USA

  5. [ASE'22] Toward Improving the Robustness of Deep Learning Models via Model Transformation (CCF-A)

    Yingyi Zhang, Zan Wang, Jiajun Jiang, Hanmo You, Junjie Chen

    In: The 37th IEEE/ACM International Conference on Automated Software Engineering, October 10-14, 2022, pages to appear, Oakland Center, Michigan, USA

  6. [ASE-NIER'22] An Empirical Study on Numerical Bugs in Deep Learning Programs

    Gan Wang, Zan Wang, Junjie Chen*, Xiang Chen, Ming Yan

    In: The 37th IEEE/ACM International Conference on Automated Software Engineering, NIER track, October 10-14, 2022, pages to appear, Oakland Center, Michigan, USA

  7. [ICSE'22]History-Driven Test Program Synthesis for JVM Testing (CCF-A)

    Yingquan Zhao, Zan Wang, Junjie Chen*, Mengdi Liu, Mingyuan Wu, Yuqun Zhang, Lingming Zhang

    In: The 44th International Conference on Software Engineering, May 21-29, 2022, pages to appear, Pittsburgh, PA, USA

  8. [ICSE'22]On the Evaluation of Neural Code Summarization (CCF-A)

    Ensheng Shi, Yanlin Wang, Lun Du, Junjie Chen, Shi Han, Hongyu Zhang, Dongmei Zhang, Hongbin Sun

    In: The 44th International Conference on Software Engineering, May 21-29, 2022, pages 1597-1608, Pittsburgh, PA, USA

  9. [ICSE'22]BugListener: Identifying and Synthesizing Bug Reports from Collaborative Live Chats (CCF-A)

    Lin Shi, Fangwen Mu, Yumin Zhang, Ye Yang, Junjie Chen, Xiao Chen, Hanzhi Jiang, Ziyou Jiang, Qing Wang

    In: The 44th International Conference on Software Engineering, May 21-29, 2022, pages to appear, Pittsburgh, PA, USA

  10. [EMNLP'21]APIRecX: Cross-Library API Recommendation via Pre-Trained Language Model (CCF-B)

    Yuning Kang, Zan Wang, Hongyu Zhang, Junjie Chen*, Hanmo You

    In: The 2021 Conference on Empirical Methods in Natural Language Processing, November 7 - 11, 2021, pages 3425-3436, Barceló Bávaro Convention Centre, Punta Cana, Dominican Republic

  11. [ISSRE'21]How Long Will it Take to Mitigate this Incident for Online Service Systems? (CCF-B)

    Weijing Wang, Junjie Chen, Lin Yang, Hongyu Zhang, Pu Zhao, Bo Qiao, Yu Kang, Qingwei Lin, Saravanakumar Rajmohan, Feng Gao, Zhangwei Xu, Yingnong Dang, Dongmei Zhang

    In: The 32nd International Symposium on Software Reliability Engineering, October 25 - 28, 2021, pages 36-46, Wuhan, China

    🏆Best Paper Award

  12. [FSE'21]Exposing Numerical Bugs in Deep Learning via Gradient Back-propagation. (CCF-A)

    Ming Yan, Junjie Chen*, Xiangyu Zhang, Lin Tan, Gan Wang, Zan Wang

    In: The 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, August 23 - 28, 2021, pages 627-638, Athens, Greece

    🏆ACM SIGSOFT Distinguished Paper Award Nominee

  13. [FSE'21]A Comprehensive Study of Deep Learning Compiler Bugs. (CCF-A)

    Qingchao Shen, Haoyang Ma, Junjie Chen*, Yongqiang Tian, Shing-Chi Cheung, Xiang Chen

    In: The 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, August 23 - 28, 2021, pages 968-980, Athens, Greece

  14. [FSE'21]Identifying Bad Software Changes via Multimodal Anomaly Detection for Online Service Systems. (CCF-A)

    Nengwen Zhao, Junjie Chen*, Zhaoyang Yu, Honglin Wang, Jiesong Li, Bin Qiu, Hongyu Xu, Wenchi Zhang, Kaixin Sui, Dan Pei

    In: The 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, August 23 - 28, 2021, pages 527-539, Athens, Greece

  15. [FSE'21]Probabilistic Delta Debugging. (CCF-A)

    Guancheng Wang, Ruobing Shen, Junjie Chen, Yingfei Xiong, Lu Zhang

    In: The 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, August 23 - 28, 2021, pages 881-892, Athens, Greece

    🏆ACM SIGSOFT Distinguished Paper Award

  16. [FSE'21]LS-Sampling: An Effective Local Search Based Sampling Approach for Achieving High t-wise Coverage. (CCF-A)

    Chuan Luo, Binqi Sun, Bo Qiao, Junjie Chen, Hongyu Zhang, Jinkun Lin, Qingwei Lin, Dongmei Zhang

    In: The 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, August 23 - 28, 2021, pages 1081-1092, Athens, Greece

  17. [USENIX ATC'21]Jump-Starting Multivariate Time Series Anomaly Detection for Online Service Systems. (CCF-A)

    Minghua Ma, Shenglin Zhang, Junjie Chen, Haozhe Li, Yongliang Lin, Jim Xu, Xiaohui Nie, Bo Zhou, Yong Wang, Dan Pei

    In: The 2021 USENIX Annual Technical Conference, July 14-16, 2021, pages 413-426, Virtual Event

  18. [IWQoS'21]Practical Root Cause Localization for Microservice Systems via Trace Analysis. (CCF-B)

    Zeyan Li, Junjie Chen*, Rui Jiao, Neggen Zhao, Zhijun Wang, Shuwei Zhang, Yanjun Wu, Long Jiang, Leiqin, Yan, Zikai Wang, Zhekang Chen, Wenchi Zhang, Xiaohui Nie, Kaixin Sui, Dan Pei.

    In: The 2021 IEEE/ACM International Symposium on Quality of Service, June 25-28, 2021, pages 1-10, Virtual Conference

  19. [ICSE'21]Efficient Compiler Autotuning via Bayesian Optimization. (CCF-A)

    Junjie Chen*, Ningxin Xu, Peiqi Chen, Hongyu Zhang

    In: The 43rd International Conference on Software Engineering, May 23-29, 2021, pages 1198-1209, Madrid, Spain [pdf]

  20. [ICSE'21]Semi-supervised Log-based Anomaly Detection via Probabilistic Label Estimation. (CCF-A)

    Lin Yang, Junjie Chen*, Zan Wang*, Weijing Wang, Jiajun Jiang, Xuyuan Dong, Wenbin Zhang

    In: The 43rd International Conference on Software Engineering, May 23-29, 2021, pages 1448-1460, Madrid, Spain [pdf]

  21. [ICSE'21]Prioritizing Test Inputs for Deep Neural Networks via Mutation Analysis. (CCF-A)

    Zan Wang, Hanmo You, Junjie Chen*, Yingyi Zhang, Xuyuan Dong, Wenbin Zhang

    In: The 43rd International Conference on Software Engineering, May 23-29, 2021, pages 397-409, Madrid, Spain [pdf]

  22. [ASE'20]Enhanced Compiler Bug Isolation via Memoized Search. (CCF-A)

    Junjie Chen*#, Haoyang Ma#, Lingming Zhang

    In: The 35th IEEE/ACM International Conference on Automated Software Engineering, September 21-25, 2020, pages 78-89, Melbourne, Australia [pdf]

  23. [ASE'20]How Incidental are the Incidents? Characterizing and Prioritizing Incidents for Large-Scale Online Service Systems. (CCF-A)

    Junjie Chen, Shu Zhang, Xiaoting He, Qingwei Lin, Hongyu Zhang, Dan Hao, Yu Kang, Feng Gao, Zhangwei Xu, Yingnong Dang, Dongmei Zhang

    In: The 35th IEEE/ACM International Conference on Automated Software Engineering, September 21-25, 2020, pages 373-384, Melbourne, Australia [pdf]

  24. [ICECCS'20]iFix: Fixing Concurrency Bugs While They Are Introduced. (CCF-C)

    Zan Wang, Haichi Wang, Shuang Liu, Jun Sun, Haoyu Wang, Junjie Chen

    In: The 25th International Conference on Engineering of Complex Computer Systems, October 28-31, 2020, pages 155-164, Singapore

  25. [FSE'20]Deep Learning Library Testing via Effective Model Generation. (CCF-A)

    Zan Wang, Ming Yan, Junjie Chen*, Shuang Liu, Dongdi Zhang

    In: The 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, November 8-13, 2020, pages 788-799, Sacramento, California, United States [pdf]

    🏆ACM SIGSOFT Distinguished Paper Award

  26. [FSE'20]Real-time Incident Prediction for Online Service Systems. (CCF-A)

    Nengwen Zhao, Junjie Chen*, Zhou Wang, Xiao Peng, Gang Wang, Yong Wu, Fang Zhou, Zhen Feng, Xiaohui Nie, Wenchi Zhang, Kaixin Sui, Dan Pei

    In: The 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, November 8-13, 2020, pages 315-326, Sacramento, California, United States

  27. [FSE'20]Identifying Linked Incidents in Large-scale Online Service Systems. (CCF-A)

    Yujun Chen, Xian Yang, Hang Dong, Xiaoting He, Hongyu Zhang, Qingwei Lin, Junjie Chen, Pu Zhao, Yu Kang, Feng Gao, Zhangwei Xu, Dongmei Zhang

    In: The 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, November 8-13, 2020, pages 304-314, Sacramento, California, United States

  28. [FSE'20]How to Mitigate the Incident? An Effective Troubleshooting Guide Recommendation Technique for Online Service Systems. (CCF-A)

    Jiajun Jiang, Weihai Lu, Junjie Chen, Qingwei Lin, Pu Zhao, Yu Kang, Hongyu Zhang, Yingfei Xiong, Feng Gao, Zhangwei Xu, Yingnong Dang, Dongmei Zhang

    In: The 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, Industry track, November 8-13, 2020, pages 1410-1420, Sacramento, California, United States

  29. [IEEE ICWS'20]Root-Cause Metric Location for Microservice Systems via Log Anomaly Detection. (CCF-B)

    Lingzhi Wang, Nengwen Zhao, Junjie Chen*, Pinnong Li, Wenchi Zhang, Kaixin Sui

    In: The 2020 IEEE International Conference on Web Services, July 7-11, 2020, pages 142-150, Beijing, China [pdf]

  30. [ICSE-SEIP'20] Understanding and Handling Alert Storm for Online Service Systems. (CCF-A)

    Nengwen Zhao, Junjie Chen*, Xiao Peng, Honglin Wang, Xinya Wu, Yuanzong Zhang, Zikai Chen, Xiangzhong Zheng, Xiaohui Nie, Gang Wang, Yong Wu, Fang Zhou, Wenchi Zhang, Kaixin Sui, Dan Pei

    In: The 42nd International Conference on Software Engineering, SEIP track, May 23-29, 2020, pages 162-171, Seoul, South Korea

  31. [ASE'19]History-Guided Configuration Diversification for Compiler Test-Program Generation. (CCF-A)

    Junjie Chen, Guancheng Wang, Dan Hao, Yingfei Xiong, Hongyu Zhang, Lu Zhang

    In: The 34th IEEE/ACM International Conference on Automated Software Engineering, November 11-15, 2019, pages 305-316, San Diego, CA, USA [pdf]

    🏆ACM SIGSOFT Distinguished Paper Award

  32. [ASE'19]Continuous Incident Triage for Large-Scale Online Service Systems. (CCF-A)

    Junjie Chen, Xiaoting He, Qingwei Lin, Hongyu Zhang, Dan Hao, Feng Gao, Zhangwei Xu, Yingnong Dang, Dongmei Zhang

    In: The 34th IEEE/ACM International Conference on Automated Software Engineering, November 11-15, 2019, pages 364-375, San Diego, CA, USA [pdf]

  33. [ISSRE'19]How to Explain a Patch: An Empirical Study of Patch Explanations in Open Source Projects. (CCF-B)

    Jingjing Liang, Yaozong Hou, Shurui Zhou, Junjie Chen, Yingfei Xiong, Gang Huang

    In: The 30th edition of the International Symposium on Software Reliability Engineering, October 28-31, 2019, pages 58-69, Berlin, Germany

  34. [ICSME'19]Automatic Discovery and Cleansing of Numerical Metamorphic Relations. (CCF-B)

    Bo Zhang, Hongyu Zhang, Junjie Chen, Dan Hao, Pablo Moscato

    In: The 35th IEEE International Conference on Software Maintenance and Evolution, September 30-October 4, 2019, pages 235-245, Cleveland, Ohio, USA

  35. [FSE'19]Compiler Bug Isolation via Effective Witness Test Program Generation. (CCF-A)

    Junjie Chen, Jiaqi Han, Peiyi Sun, Lingming Zhang, Dan Hao, Lu Zhang

    In: The 27th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, August 26-30, 2019, pages 223-234, Tallinn, Estonia [pdf]

  36. [FSE'19]Robust Log-based Anomaly Detection on Unstable Log Data. (CCF-A)

    Xu Zhang, Yong Xu, Qingwei Lin, Bo Qiao, Hongyu Zhang, Yingnong Dang, Chunyu Xie, Xinsheng Yang, Qian Cheng, Ze Li, Junjie Chen, Xiaoting He, Randolph Yao, Jian-Guang Lou, Murali Chintalapati, Furao Shen and Dongmei Zhang

    In: The 27th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, August 26-30, 2019, pages 807-817, Tallinn, Estonia [pdf]

  37. [ISSTA'19]History-driven Build Failure Fixing: How Far Are We? (CCF-A)

    Yiling Lou, Junjie Chen, Lingming Zhang, Dan Hao, Lu Zhang

    In: Proceedings of the 28th International Symposium on Software Testing and Analysis, July 15-19, 2019, pages 43-54, Beijing, China. [pdf]

    🏆ACM SIGSOFT Distinguished Paper Award

  38. [ICSE-SEIP'19]An Empirical Investigation of Incident Triage for Online Service Systems. (CCF-A)

    Junjie Chen, Xiaoting He, Qingwei Lin, Yong Xu, Hongyu Zhang, Dan Hao, Feng Gao, Zhangwei Xu, Yingnong Dang, Dongmei Zhang

    In: The 41st International Conference on Software Engineering, SEIP track, May 25-31, 2019, pages 111-120, Montréal, QC, Canada [pdf]

  39. [FSE'18]Optimizing Test Prioritization via Test Distribution Analysis. (CCF-A)

    Junjie Chen, Yiling Lou, Lingming Zhang, Jianyi Zhou, Xiaoleng Wang, Dan Hao, Lu Zhang

    In: The 26th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, November 4-9, 2018, pages 656-667, Lake Buena Vista, Florida, USA [pdf]

  40. [ECOOP'18]Learning to Accelerate Symbolic Execution via Code Transformation. (CCF-B)

    Junjie Chen, Wenxiang Hu, Lingming Zhang, Dan Hao, Sarfraz Khurshid, Lu Zhang

    In: The 32nd European Conference on Object-Oriented Programming, July 16-21, 2018, pages 6:1-6:27, Amsterdam, Netherlands [pdf]

  41. [ICSE'18]Context-Aware Patch Generation for Better Automated Program Repair. (CCF-A)

    Ming Wen, Junjie Chen, Rongxin Wu, Dan Hao, Shing-Chi Cheung

    In: The 40th International Conference on Software Engineering, May 27-3 June, 2018, pages 1-11, Gothenburg, Sweden [pdf]

  42. [ICSE-DS'18] Learning to Accelerate Compiler Testing.

    Junjie Chen

    In: The 40th International Conference on Software Engineering, Doctoral Symposium track, May 27-3 June, 2018, pages 472-475, Gothenburg, Sweden

  43. [ICSE'17]Learning to Prioritize Test Programs for Compiler Testing. (CCF-A)

    Junjie Chen, Yanwei Bai, Dan Hao, Yingfei Xiong, Hongyu Zhang, Bing Xie

    In: The 39th International Conference on Software Engineering, May 20-28, 2017, pages 700-711, Buenos Aires, Argentina. [pdf]

  44. [ICST'17]How Do Assertions Impact Coverage-based Test-Suite Reduction? (CCF-C)

    Junjie Chen, Yanwei Bai, Dan Hao, Lingming Zhang, Lu Zhang, Bing Xie

    In: The 10th International Conference on Software Testing, Verification and Validation, March 13-17, 2017, pages 418-423, Tokyo, Japan. [pdf]

  45. [ASE'16]Supporting Oracle Construction via Static Analysis. (CCF-A)

    Junjie Chen, Yanwei Bai, Dan Hao, Lingming Zhang, Lu Zhang, Bing Xie, Hong Mei

    In: The 31st IEEE/ACM International Conference on Automated Software Engineering, September 3-7, 2016, pages 178-189, Singapore. [pdf]

  46. [ICSE'16]An Empirical Comparison of Compiler Testing Techniques. (CCF-A)

    Junjie Chen, Wenxiang Hu, Dan Hao, Yingfei Xiong, Hongyu Zhang, Lu Zhang, Bing Xie

    In: The 38th International Conference on Software Engineering, May 14-22, 2016, pages 180-190, Austin, TX, USA. [pdf]

  47. [ICST'16]Test Case Prioritization for Compilers: A Text-Vector based Approach. (CCF-C)

    Junjie Chen, Yanwei Bai, Dan Hao, Yingfei Xiong, Hongyu Zhang, Lu Zhang, Bing Xie

    In: The 9th International Conference on Software Testing, Verification and Validation, April 10-15, 2016, pages 266-277, Chicago, IL, USA. [pdf]

  48. [ASE'14]Search-based Inference of Polynomial Metamorphic Relations. (CCF-A)

    Jie Zhang, Junjie Chen, Dan Hao, Yingfei Xiong, Bing Xie, Lu Zhang, Hong Mei

    In: The 29th IEEE/ACM International Conference on Automated Software Engineering, September 15-19, 2014, pages 701-712, Sweden. [pdf]

Journal/Report

  1. [TOSEM'22] Exploring Better Black-Box Test Case Prioritization via Log Analysis. (CCF-A)

    Zhichao Chen, Junjie Chen*, Weijing Wang, Jianyi Zhou, Meng Wang, Xiang Chen, Shan Zhou, Jianmin Wang

    In: Transactions on Software Engineering and Methodology, to Appear, 2022

  2. [TSE'22]Achieving High MAP-Coverage through Pattern Constraint Reduction. (CCF-A)

    Yingquan Zhao, Zan Wang, Shuang Liu, Jun Sun, Junjie Chen, Xiang Chen

    In: Transactions of Software Engineering, to Appear, 2022.

  3. [TOSEM'22]Boosting Compiler Testing via Compiler Optimization Exploration. (CCF-A)

    Junjie Chen*, Chenyao Suo

    In: Transactions on Software Engineering and Methodology, to Appear, 2022

  4. [TOSEM'21]Parallel Test Prioritization. (CCF-A)

    Jianyi Zhou, Junjie Chen, Dan Hao

    In: Transactions on Software Engineering and Methodology, Volume 31, Issue 1, pages 8:1-8:50, 2021

  5. [TOSEM'20]Practical Accuracy Estimation for Efficient Deep Neural Network Testing. (CCF-A)

    Junjie Chen, Zhuo Wu, Zan Wang, Hanmo You, Lingming Zhang, Ming Yan

    In: Transactions on Software Engineering and Methodology, Volume 29, Issue 4, pages 30:1-30:35, 2020 (Selected for ESEC/FSE 2021 Journal-First Presentation) [pdf]

  6. [CSUR'20]A Survey of Compiler Testing. (SCI Q1/一区)

    Junjie Chen, Jibesh Patra, Michael Pradel, Yingfei Xiong, Hongyu Zhang, Dan Hao, Lu Zhang

    In: ACM Computing Surveys, Volume 53, Issue 1, pages 4:1-4:36, 2020 [pdf]

  7. [Journal of Software'20]A Survey on Testing of Deep Neural Networks. (CCF-B)

    Zan Wang, Ming Yan, Shuang Liu, Junjie Chen, Dongdi Zhang, Zhuo Wu, Xiang Chen

    In: Journal of Software, 2020, Volume 31, Issue 5, pages 1255-1275.

  8. [TSE'20]Historical Spectrum based Fault Localization. (CCF-A)

    Ming Wen, Junjie Chen, Yongqiang Tian, Rongxin Wu, Dan Hao, Shi Han, Shing-Chi Cheung

    In: Transactions of Software Engineering, Volume 47, Issue 11, pages 2348-2368, 2020. (Selected for ICSE 2020 Journal-First Presentation) [pdf]

  9. [Science China'19]Static Duplicate Bug Report Identification for Compilers. (CCF-B)

    Junjie Chen, Wenxiang Hu, Dan Hao, Yingfei Xiong, Hongyu Zhang, Lu Zhang

    In: SCIENCE CHINA Information Sciences, 2019, Volume 49, Issue 10, pages 1283-1298. (Chinese)

  10. [TSE'18]Coverage Prediction for Accelerating Compiler Testing. (CCF-A)

    Junjie Chen, Guancheng Wang, Dan Hao, Yingfei Xiong, Hongyu Zhang, Lu Zhang, Bing Xie

    In: Transactions on Software Engineering, 2021, Volume 47, Issue 2, pages 261-278. (Selected for ESEC/FSE 2019 Journal-First Presentation) [pdf]

  11. [Dagstuhl Reports'18]Testing and Verification of Compilers (Dagstuhl Seminar 17502).

    Junjie Chen, Alastair F Donaldson, Andreas Zeller, Hongyu Zhang

    In: Dagstuhl Reports, 2018, Volume 7, Issue 12, pages 50--65

  12. [Advances in Computers'18]A Survey on Regression Test-case Prioritization.

    Yiling Lou, Junjie Chen, Lingming Zhang, Dan Hao

    In: Advances in Computers, 2018, Volume 113, pages 1-46. (Invited Chapter)

Academic Services
  • 2021: ASE Review Process co-Chair
  • 2021: RESS 2021 Program co-Chair (colocated with ISSRE 2021)
  • 2021: Journal of Software, Guest Editor
  • 2020: Journal of Software, Guest Editor
  • 2017: Co-organizer of Dagstuhl seminar 17502 "Testing and Verification of Compilers" with Alastair F. Donaldson (Imperial College London), Andreas Zeller (Saarland University), and Hongyu Zhang (Microsoft Research Asia)

  • 2024: ICSE Program Committee (PC) member

  • 2023: FSE Program Committee (PC) member
  • 2023: ISSTA Program Committee (PC) member
  • 2023: ICSE NIER Committee member
  • 2023: SANER Program Committee (PC) member
  • 2023: ICST Program Committee (PC) member

  • 2022: ASE Program Committee (PC) member
  • 2022: FSE Program Committee (PC) member
  • 2022: ICSE Poster Committee member
  • 2022: ISSRE Program Committee (PC) member
  • 2022: SANER Program Committee (PC) member
  • 2022: EASE Program Committee (PC) member
  • 2022: COMPSAC Program Committee (PC) member
  • 2022: APSEC Program Committee (PC) member
  • 2022: QRS Program Committee (PC) member
  • 2022: TSE, TOSEM, TDSC reviewers

  • 2021: TSE, TOSEM, STVR, EMSE, JSS reviewers
  • 2021: ASE Program Committee (PC) member
  • 2021: ISSTA Program Committee (PC) member
  • 2021: ISSTA Tool Demo Committee member
  • 2021: COMPSAC Program Committee (PC) member
  • 2021: EASE Program Committee (PC) member
  • 2021: QRS Program Committee (PC) member

  • 2020: TSE, TR, JCST, JOS reviewers
  • 2020: ASE Tool Demo Committee member
  • 2020: ISSTA Tool Demo Committee member
  • 2020: APSEC Program Committee (PC) member
  • 2020: QRS Program Committee (PC) member
  • 2020: COMPSAC Program Committee (PC) member
  • 2020: SNPD Program Committee (PC) member
  • 2020: SSBSE New Ideas and Emerging Results Committee member

  • 2019: TSE, STVR reviewers
  • 2019: QRS Program Committee (PC) member
  • 2019: COMPSAC Program Committee (PC) member
  • 2019: SATE Program Committee (PC) member
  • 2019: ISSTA Tool Demo Committee member
  • 2019: ISSTA Artifact Evaluation Committee (AEC) member
  • 2019: ECOOP External Review Committee (ERC) member
  • 2019: ECOOP Artifact Evaluation Committee (AEC) member

  • 2018: TSE reviewer
  • 2018: QRS Program Committee (PC) member
  • 2018: SATE Program Committee (PC) member

  • 2017: OOPSLA co-reviewer, ASE co-reviewer, TSE co-reviewer, SPLC co-reviewer, Journal of Software co-reviewer
  • 2016: TSE co-reviewer, FASE co-reviewer, SPLC volunteer
  • 2015: Internetware co-reviewer
  • 2014: AWASE volunteer
Main Honers & Awards
  • 2022: ACM SIGSOFT Distinguished Paper Award, ASE 2022
  • 2022: ISSRE 2022 Distinguished Reviewer Award
  • 2021: ISSRE 2021 Best Research Paper Award
  • 2021: ACM SIGSOFT Distinguished Paper Award, FSE 2021
  • 2021: Distinguished Reviewer Award, Journal of Software 2021
  • 2020: ACM SIGSOFT Distinguished Paper Award, FSE 2020
  • 2019: CCF Outstanding Doctoral Dissertation Award (CCF优秀博士学位论文奖) (the highest award for PhD graduate in China with less than 10 awards for all disciplines of computer science per year)
  • 2019: ACM SIGSOFT Distinguished Paper Award, ASE 2019
  • 2019: ACM SIGSOFT Distinguished Paper Award, ISSTA 2019
  • 2019: Outstanding Graduate of Beijing, China
  • 2019: Outstanding Graduate of Peking University
  • 2019: Outstanding Doctoral Dissertation Award in Peking University
  • 2018: President Fellowship (one of the highest fellowships in EECS, Peking University)
  • 2018: National Scholarship
  • 2017: President Fellowship (one of the highest fellowships in EECS, Peking University)
  • 2017: Qualcomm Fellowship (one of the highest fellowships in EECS, Peking University)
  • 2016: President Fellowship (one of the highest fellowships in EECS, Peking University)
  • 2015: President Fellowship (one of the highest fellowships in EECS, Peking University)
  • 2015: Merit Student in Peking University
  • 2014: President Fellowship (one of the highest fellowships in EECS, Peking University)
  • 2014: Outstanding Graduate of Beijing, China (Bachelor degree)
  • before 2014: there were also many honers & awards when I was an undergraduate, such as National Scholarship, Merit Student, etc.
Hobbies:

When having spare time, I go to travel, go roller skating, go hiking, and play table tennis.