Directory of Experts
Back to search results
Jinghui Cheng
BSE (Xi’an Jiaotong University, China); MSE (Xi’an Jiaotong University, China); PhD (DePaul University, USA)

Phone: (514) 340-4711 Ext. 3232 Fax: (514) 340-5139 Room: M-4117
ResearchGate Google Scholar Twitter
Student research project(s)

Research interests and affiliations

Research interests
  • Software engineering
  • Human-computer interaction
  • Usability engineering
  • Non-functional software requirements
  • Game design and development
Expertise type(s) (NSERC subjects)
  • 2705 Software and development
  • 2706 Software engineering
  • 2710 Information systems design
  • 1605 Human factors engineering


Recent publications
Conference paper
Hellman, J., Chen, J., Uddin, M.S., Cheng, J. & Guo, J.L.C. (2022). Characterizing user behaviors in open-source software user forums: An empirical study. Paper presented at the 15th ACM/IEEE International Conference on Cooperative and Human Aspects of Software Engineering (CHASE 2022), Pittsburgh, PA, USA (pp. 46-55). Retrieved from
Conference paper
Mozaffari, M.A., Zhang, X., Cheng, J. & Guo, J.L.C. (2022). GANSpiration: Balancing Targeted and Serendipitous Inspiration in User Interface Design with Style-Based Generative Adversarial Network. Paper presented at the 2022 CHI Conference on Human Factors in Computing Systems (CHI 2022), New Orleans, LA, USA (15 pages). Retrieved from
Journal article
Wang, W., Cheng, J. & Guo, J.L.C. (2022). How Do Open Source Software Contributors Perceive and Address Usability? Valued Factors, Practices, and Challenges. IEEE Software, 39(1), 76-83. Retrieved from
Conference paper
Ferreira, I., Adams, B. & Cheng, J. (2022). How heated is it? Understanding GitHub locked issues. Paper presented at the IEEE/ACM 19th International Conference on Mining Software Repositories (MSR 2022), Pittsburgh, PA, USA (pp. 309-320). Retrieved from


Jinghui Cheng received an M.Sc.Eng. degree in Computer Systems Engineering (2009) and a B.Sc.Eng. degree in Information Engineering (2006) from Xi’an Jiaotong Univeristy, China. He obtained his Ph.D. degree at DePaul University, Chicago (2017), and was an associate research fellow at the University of Notre Dame (Notre Dame, Indiana) between September 2016 and September 2017. Prior to his Ph.D. study, he has accumulated years of industrial experience as a game developer. His current research combines the fields of Human-Computer Interaction (HCI) and Software Engineering. He is particularly interested in exploring technologies that support practitioners who have domain-specific expertise but special information needs, including software engineers, designers, and domain experts.


  • BSE in Information Engineering, Xi’an Jiaotong University, Xi’an, China, July 2006
  • MSE in Computer Systems Engineering, Xi’an Jiaotong University, Xi’an, China, June 2009
  • PhD in Computer Science, DePaul University, Chicago, USA, March 2017

Supervision at Polytechnique


  • Master's Thesis (4)

    • Abedi, M. (2022). Towards a reference architecture of AI-based job interview systems (Master's Thesis, Polytechnique Montréal). Retrieved from
    • Mozaffari, M.A. (2022). Investigating User Interface Design Generation Techniques for Designer Inspiration (Master's Thesis, Polytechnique Montréal). Retrieved from
    • Lamine, Y. (2020). Understanding the Practice and Supporting the Creation of Design Systems (Master's Thesis, Polytechnique Montréal). Retrieved from
    • Sharbatdar, N. (2020). Supporting Transportation Decision-Makers with Tool Design and Data Uncertainty Visualizations (Master's Thesis, Polytechnique Montréal). Retrieved from

News about Jinghui Cheng

NEWS | June 2, 2022
Two new Canada Research Chairs for Professors Morency and Cheng; Professor Boffito’s CR Chair renewed | Read
NEWS | June 22, 2021
Humanities: Polytechnique Montréal researchers involved in research projects and partnerships | Read

Press review about Jinghui Cheng

July 8, 2020, CRCHUM, L'audace de quatre chercheuses récompensée Dre Gabrielle Pagé a obtenu une subvention AUDACE de 127 000 $ des Fonds de recherche du Québec, projet qu'elle co-dirigera avec Jinghui Cheng, professeur adjoint au Département de génie informatique et génie logiciel de Polytechnique Montréal.