Biography

I am currently an associate professor in the school of Cyber Science and Engineering of Huazhong University of Science and Technology (HUST). I have obtained my PhD degree in March 2019 from the Hong Kong University of Science and Technology. During my PhD studies, I was honored and fortunate to be supervised by Prof. Shing-Chi CHEUNG in the CASTLE group. I also had an unforgettable visiting experience at UC, Davis under the supervision of Prof. Zhendong Su. My research interests mainly focus on program analysis, automated debugging and software security. My official Homepage at HUST is: http://faculty.hust.edu.cn/wenming.


Working Experience

  • Huazhong University of Science and Technology Dec, 2019 - Now    
    Associate Professor
  • The Hong Kong University of Science and Technology Apr, 2019 - Nov, 2019    
    PostDoc Research Fellow, supervised by Prof. Shing-Chi CHEUNG

Education

  • The Hong Kong University of Science and Technology Sep, 2014 - Mar, 2019   
    Ph.D., Computer Science, Supervised by Prof. Shing-Chi CHEUNG
    Top Research Post-Graduate Award and School of Engineering (SENG) PhD Fellowship Award.
    PhD Thesis: Utilizing Code Change Information for Better Automated Debugging (to appear)
  • University of California, Davis Jul, 2017 - Feb, 2018   
    Visiting Scholar, Supervised by Prof. Zhendong Su
  • Zhejiang University Sep, 2010 - Jun, 2014   
    B.A., Computer Science and Technology (Major)
    B.A., Industrial Design (Dual Major)
    Graduated as Outstanding Students in Both the University and Zhejiang Province.


Publications

# Co-First Author; * Corresponding Author;

  1. [ISSRE'20] An Exploratory Study of Bugs in Extended Reality Applications on the Web. CCF-B
    Shuqing Li, Yechang Wu, Yi Liu, Dinghua Wang, Ming Wen, Yida Tao, Yulei Sui, Yepang Liu
    In the 31st International Symposium on Software Reliability Engineering, Coimbra, Portugal, October 2020

  2. [ASE'20] Automated Patch Correctness Assessment: How Far are We? CCF-A
    Shangwen Wang#, Ming Wen# *, Bo Lin, Hongjun Wu, Yihao Qin, Deqing Zou, Xiaoguang Mao, Hai Jin
    In the 35th IEEE/ACM International Conference on Automated Software Engineering, Melbourne, Australia, September 2020

  3. [ASE'20] MockSniffer: Characterizing and Recommending Mocking Decisions for Unit Tests CCF-A.
    Hengcheng Zhu, Lili Wei, Ming Wen, Yepang Liu, Shing-Chi Cheung , Qin Sheng, Cui Zhou
    In the 35th IEEE/ACM International Conference on Automated Software Engineering, Melbourne, Australia, September 2020

  4. [ICSE-Demonstrations’20] EvalDNN: A Toolbox for Evaluating Deep Neural Network Models.
    Yongqiang Tian, Zhihua Zeng, Ming Wen, Yepang Liu, Tzu-yang Kuo, Shing-Chi Cheung
    In the International Conference on Software Engineering, Demonstrations , 2020

  5. [ICSE-NIER’20] Boosting Automated Program Repair with Bug-Inducing Commits.
    Ming Wen, Yepang Liu, Shing-Chi Cheung
    In the International Conference on Software Engineering, New Ideas and Emerging Results Track, 2020 (Acceptance ratio 30.1%=28/93)

  6. [ICSE’20] Watchman: Monitoring Dependency Conflicts for Python Library EcosystemCCF-A.
    Ying Wang, Ming Wen*, Yepang Liu*, Yibo Wang, Zhenming Li, Chao Wang, Hai Yu, Shing-Chi Cheung, Chang Xu and Zhiliang Zhu
    In the International Conference on Software Engineering, Technical Research Paper, 2020 (Acceptance ratio 20.9%=129/617)
    [Watchman - enabling technology for growing software]: Finding dependency conflicts in your evolving Python projects!

  7. [SANER’20] How Do Python Framework APIs Evolve? An Exploratory StudyCCF-B.
    Zhaoxu Zhang, Hengcheng Zhu, Ming Wen, Yida Tao, Yepang Liu, Yingfei Xiong
    In the 27th IEEE International Conference on Software Analysis, Evolution and Reengineering, 2020 (Acceptance ratio 21.1%=42/199)

  8. [TSE’20] Historical Spectrum based Fault LocalizationCCF-A.
    Ming Wen, Junjie Chen, Yongqiang Tian, Rongxin Wu, Dan Hao, Shi Han and Shing-Chi Cheung
    In Transactions of Software Engineering, 2020 (Selected for ICSE 2020 Journal-First Presentation)

  9. [ESEM’19] How Different Is It Between Machine-Generated and Developer-Provided Patches?
    An Empirical Study on The Correct Patches Generated by Automated Program Repair Techniques
    CCF-B.
    Shangwen Wang, Ming Wen, Liqian Chen, Xin Yi and Xiaoguang Mao
    In The ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, Porto de Galinhas, Brazil, 2019 (Acceptance ratio 19.8%=23/116)

  10. [ESEC/FSE’19] Exploring and Exploiting the Correlations between Bug-Inducing and Bug-Fixing CommitsCCF-A.
    Ming Wen, Rongxin Wu, Yepang Liu, Yongqiang Tian, Xuan Xie, Shing-Chi Cheung and Zhendong Su
    In The ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, Technical Research Paper, Tallinn, Estonia, To Appear, 2019 (Acceptance ratio 24.4%=74/303) [Project]

  11. [EASE’19] Attention Please: Consider Mockito when Evaluating Newly Proposed Automated Program Repair Techniques.
    Shangwen Wang, Ming Wen, Xiaoguang Mao, Deheng Yang
    In the Conference of Evaluation and Assessment in Software Engineering (EASE), 2019

  12. [ICSE’19] Exposing Library API Misuses via Mutation Analysis.CCF-A
    Ming Wen, Yepang Liu, Rongxin Wu, Xuan Xie, Shing-Chi Cheung and Zhendong Su
    In the International Conference on Software Engineering, Technical Research Paper, 2019 (Acceptance ratio 20.6%=109/529)

  13. [ICSE’19] Can I Have a Stack Trace to Examine the Dependency Conflict Issue? CCF-A
    Ying Wang, Ming Wen, Rongxin Wu, Zhenwei Liu, Shin Hwei Tan, Zhiliang Zhu, Hai Yu and Shing-Chi Cheung
    In International Conference on Software Engineering, Technical Research Paper, 2019 (Acceptance ratio 20.6%=109/529)

  14. [TSE’18] How Well Do Change Sequences Predict Defects? Sequence Learning from Software Changes.   CCF-A
    Ming Wen, Rongxin Wu, Shing-Chi Cheung
    In Transactions of Software Engineering, 2018

  15. [ESEC/FSE’18] Do the Dependency Conflicts in My Project Matter? CCF-A
    Ying Wang, Ming Wen, Zhenwei Liu, Rongxin Wu, Rui Wang, Bo Yang, Hai Yu, Zhiliang Zhu and Shing-Chi Cheung
    In The ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, Technical Research Paper, Lake Buena Vista, Florida, 4 Nov - 9 Nov 2018. (Acceptance ratio 18.6%=55/295)

  16. [ICSE’18] Context-Aware Patch Generation for Better Automated Program Repair. CCF-A
    Ming Wen, Junjie Chen, Rongxin Wu, Dan Hao and Shing-Chi Cheung
    In the International Conference on Software Engineering, Technical Research Paper, May 27 - 3 June 2018. (Acceptance ratio 20.9%=105/502)

  17. [EmSE’17] ChangeLocator: Locate Crash-Inducing Changes Based on Crash Reports.CCF-B
    Rongxin Wu, Ming Wen, Shing-Chi Cheung, and Hongyu Zhang
    In Empirical Software Engineering,  2017

  18. [ASE’16] Locus: Locating Bugs from Software Changes. CCF-A
    Ming Wen,
    Rongxin Wu and Shing-Chi Cheung
    In the Proceedings of the 31st IEEE/ACM International Conference on Automated Software Engineering, Technical Research Paper, Singapore, 3 Sep - 7 Sep, 2016, 262-273 (Acceptance ratio 19.1%=57/298) [Slides][Dataset][Prototype]

  19. [SANER’14] An Empirical Study of Bug Report Field Reassignment.CCF-B
    Xin Xia, David Lo, Ming Wen, Emad Shihab and Bo Zhou
    In the Joint Meeting of the 18th European Conference on Software Maintenance and Reengineering and the 21st Working Conference on Reverse Engineering. IEEE, 2014, 174-183.


Teaching

  1. COMP3021 Java Programming, Fall 2016. Teaching Assistant.
  2. COMP1022Q Introduction to Computing with Excel VBA, Spring 2016. Teaching Assistant.
  3. COMP2011 Introduction to Object-Oriented Programming, Fall 2015. Teaching Assistant.
  4. COMP3021 Java Programming, Spring 2015. Teaching Assistant.

Service

  1. Reviewer of IEEE Transactions on Dependable and Secure Computing, 2020
  2. Reviewer of IEEE Transaction of Software Engineering, 2020
  3. Reviewer of Empirical Software Engineering, 2020
  4. Reviewer of ACM Transaction of Software Engineering and Methodology, 2020
  5. Program Committee, ICPC Tool Demo, 2020
  6. Reviewer of IEEE Transaction of Software Engineering, 2019
  7. Program Committee, ASE SRC, 2019
  8. Reviewer of IEEE Transaction of Software Engineering, 2018
  9. Reviewer of Empirical Software Engineering, 2018
  10. Reviewer of ACM Transaction of Software Engineering and Methodology, 2018
  11. Reviewer of IEEE Transaction on Reliability, 2018
  12. External Reviewer of International Conference on Software Engineering, 2017
  13. Student Volunteer, FSE 2014 , Hong Kong

Honors and Awards

  1. Postgraduate Studentship, CSE HKUST, Annually (September 2014-March 2019).
  2. Top Research Post-Graduate Award, SENG HKUST, July 2018.
  3. School of Engineering (SENG) PhD Fellowship Award, SENG HKUST, 2014-2015.
  4. Excellent Certificate of Stars of Tomorrow Internship Program, Microsoft Research Asia, September 2014.
  5. Outstanding Graduates of Zhejiang University, Zhejiang University, June 2014.
  6. National Scholarship, Ministry of Education of The People's Republic of China, October 2013.
  7. First-Class Scholarship for Outstanding Students, Zhejiang University, December 2012.
  8. Excellent Student Awards, Zhejiang University, December 2012.
  9. Outstanding Student Leader Awards, Zhejiang University, December 2012.

Hobbies

I love taking photos, and you can find some of my photos on Instagram.

Ming WEN's Homepage