Junjie Chen (陈 俊洁)
 
 
 
      Ph.D Student
       Software Engineering Institute
       School of Electronics Engineering and Computer Scienc
       Peking University

       Email: chenjunjie [AT] pku [DOT] edu [DOT] cn
       
       Office: Room 1537, Science Building # 1, Peking University
     


Education

  • 09/2014~07/2019 (expected), Peking University, PhD student in computer science under the supervision of Prof. Lu Zhang, Prof. Dan Hao  and Prof. Yingfei Xiong
  • 11/2016~03/2017,   The University of Texas at Dallasvisiting 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 Compiler Testing, Regression Testing, Test Oracle, Automated Debugging.

Publications: 

    Conference
  1. Junjie Chen, Yiling Lou, Lingming Zhang, Jianyi Zhou, Xiaoleng Wang, Dan Hao, Lu Zhang. Optimizing Test Prioritization via Test Distribution Analysis. In: Proceedings of  the 26th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2018), November 4-9, 2018, pages to appear, Lake Buena Vista, Florida, USA.
  2. Junjie Chen, Wenxiang Hu, Lingming Zhang, Dan Hao, Sarfraz Khurshid, Lu Zhang. Learning to Accelerate Symbolic Execution via Code Transformation. In: Proceedings of  the 32nd European Conference on Object-Oriented Programming (ECOOP 2018), July 16-21, 2018, pages to appear, Amsterdam, Netherlands.
  3. Ming Wen, Junjie Chen, Rongxin Wu, Dan Hao, Shing-Chi Cheung. Context-Aware Patch Generation for Better Automated Program Repair. In: Proceedings of the 40th International Conference on Software Engineering (ICSE 2018), May 27-3 June, 2018, pages to appear, Gothenburg, Sweden.
  4. Junjie ChenLearning to Accelerate Compiler Testing. In: Proceedings of the 40th International Conference on Software Engineering (ICSE 2018), Doctoral Symposium, May 27-3 June, 2018, pages to appear, Gothenburg, Sweden.
  5. Junjie ChenYanwei Bai, Dan Hao, Yingfei Xiong, Hongyu Zhang, and Bing XieLearning to Prioritize Test Programs for Compiler Testing. In: Proceedings of the 39th International Conference on Software Engineering (ICSE 2017), May 20-28, 2017, pages 700-711, Buenos Aires, Argentina[pdf]
  6. Junjie ChenYanwei Bai, Dan Hao, Lingming Zhang, Lu Zhang, and Bing XieHow Do Assertions Impact Coverage-based Test-Suite Reduction? In: Proceedings of the 10th International Conference on Software Testing, Verification and Validation (ICST 2017), March 13-18, 2017, pages 418-423, Tokyo, Japan. [pdf]
  7. Junjie Chen, Yanwei Bai, Dan Hao, Lingming Zhang, Lu Zhang, Bing Xie and Hong MeiSupporting Oracle Construction via Static Analysis. In: Proceedings of 31st IEEE/ACM International Conference on Automated Software Engineering (ASE 2016), September 3-7, 2016, pages 178-189, Singapore. [pdf]
  8. Junjie Chen, Wenxiang Hu, Dan Hao, Yingfei Xiong, Hongyu Zhang, Lu Zhang, Bing Xie. An Empirical Comparison of Compiler Testing Techniques. In: Proceedings of the 38th International Conference on Software Engineering (ICSE 2016), May 14-22, 2016, pages 180-190, Austin, TX, USA. [pdf]
  9. Junjie Chen, Yanwei Bai, Dan Hao, Yingfei Xiong, Hongyu Zhang, Lu Zhang, Bing Xie. Test Case Prioritization for Compilers: A Text-Vector based Approach. In: Proceedings of the 9th International Conference on Software Testing, Verification and Validation (ICST 2016), April 10-15, 2016, pages 266-277, Chicago, IL, USA. [pdf]
  10. Jie Zhang, Junjie Chen, Dan Hao, Yingfei Xiong, Bing Xie, Lu Zhang, Hong Mei. Search-based Inference of Polynomial Metamorphic Relations. In: Proceedings of the 29th IEEE/ACM International Conference on Automated Software Engineering (ASE 2014), September 15-19, 2014, pages 701-712, Sweden. [pdf]

    Journal/Report
  1. Junjie ChenAlastair F Donaldson, Andreas Zeller, Hongyu ZhangTesting and Verification of Compilers (Dagstuhl Seminar 17502). In: Dagstuhl Reports, 2018Volume 7, Issue 12, pages 50--65.
    
    Book/Chapter
  1. Yiling Lou, Junjie Chen, Lingming Zhang, Dan Hao. A Survey on Regression Test-case Prioritization. In: Advances in Computers, 2018, to appear. (Invited Chapter)

Academic Services:

  • 2019: ECOOP External Review Committee member
  • 2018: TSE reviewer
  • 2018: QRS Program Committee member
  • 2018: SATE Program Committee member
  • 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)
  • 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

Hobbies:

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