Jie M. Zhang (张洁)

Research Associate, CREST, UCL, UK.

Email: jie.zhang the-at-symbol ucl.ac.uk (My PKU address jie.zhang the-at-symbol pku.edu.cn is no longer available)

Links: CV Google Scholar


  • One paper accepted by FSE 2018 industry track: Automated Refactoring of Nested-IF Formulae in Spreadsheets, by Jie Zhang, Shi Han, Dan Hao, Lu Zhang, Dongmei Zhang
  • I got the Outstanding PHD Graduate Award at Peking University

Research Interest

The CEO of Nvidia mentioned in 2017 that “Software is eating up the world, but AI is going to eat Software”. In my humble opinion, the fast development and breakthrough of AI (Artificial Intelligence) will not make software disappear, but will provide stronger and more reliable tools for software engineering to help better solve software development problems. At the same time, the methodology of SE (Software Engineering) can be applied to enhance AI technologies and AI systems as well. There are mutual benefits.

My research focus is to build more channels between SE and AI to make each community benefit more from the other. My past research has applied AI to SE, i.e., to use search-based techniques to automatically infer test oracles (ASE 2014), and to use machine learning techniques to automatically predicting the program behaviours (ISSTA 2016, TSE 2018). Currently, I am trying to combine my expertise in SE (e.g., code mutation and metamorphic testing) and AI (e.g., search algorithms) to improve automatic program debugging, as well as to apply SE methodology to AI to detect overfitting.

My Ph.D advisor in Peking University is Prof. Lu Zhang. My supervisors in CREST, UCL are Earl Barr and Mark Harman.

Major Research Experience

PHD student | Sep, 2015 – June, 2018 | GOSTA, Peking University, China | Supervisor : Lu Zhang

Intern | June,2017-December, 2017 | Software Analysis group, Microsoft Research Asia, China | Mentor: Shi Han

Visiting student | Sep, 2016–Dec, 2016 | CREST, University College London, UK | Supervisor : Mark Harman

Honors and Awards

2018 Outstanding PHD Graduate Award, Peking University

2017 Top-ten Research Excellence Award, EECS, Peking University

2016 Fellowship at Microsoft Research Asia

2016 Lee Wai Wing Scholarship at Peking University

2015 National Scholarship

2015 Award for Scientific Research

2014 Learning Scholarship at Peking University

2014 Award for Scientific Research

2014 Innovation Award at Peking University

2013 Learning Excellence Award at Peking University


2018: PC member of Mutation 2018;

Reviewer of ACM Transactions on Software Engineering and Methodology

Reviewer of IEEE Transactions on Software Engineering;

Reviewer of IEEE Transactions on Reliability;

Reviewer of STVR;

Reviewer of IET Software

2017: PC member of Mutation 2017; Reviewer of STVR, JCST

2017: Student volunteer of ICSME 2017, in Shanghai, China

2016: Student volunteer of FSE 2016, in Seatle, U.S.A