2024

  1. Incivility detection in open source code review and issue discussions Isabella Ferreira, Ahlaam Rafiq, and Jinghui Cheng Journal of Systems and Software [Abstract] [arXiv]

2023

  1. SUMMIT: Scaffolding Open Source Software Issue Discussion Through Summarization Saskia Gilmer, Avinash Bhat, Shuvam Shah, Kevin Cherry, Jinghui Cheng, and Jin L.C. Guo Proc. ACM Hum.-Comput. Interact. [Abstract] [arXiv]
  2. GUILGET: GUI Layout GEneration with Transformer Andrey Sobolevsky, Guillaume-Alexandre Bilodeau, Jinghui Cheng, and Jin L. C. Guo In Proceedings of the 36th Canadian Conference on Artificial Intelligence [Abstract] [arXiv]
  3. Machine learning application development: practitioners’ insights Md Saidur Rahman, Foutse Khomh, Alaleh Hamidi, Jinghui Cheng, Giuliano Antoniol, and Hironori Washizaki Software Quality Journal [Abstract] [arXiv]
  4. “Finding the Magic Sauce”: Exploring Perspectives of Recruiters and Job Seekers on Recruitment Bias and Automated Tools Mitra Lashkari, and Jinghui Cheng In Proceedings of the 2023 CHI Conference on Human Factors in Computing Systems [Abstract] [arXiv] [Video]

2022

  1. “Inconsistent Performance”: Understanding Concerns of Real-World Users on Smart Mobile Health Applications Through Analyzing App Reviews Banafsheh Mohajeri, and Jinghui Cheng In Adjunct Proceedings of the 35th Annual ACM Symposium on User Interface Software and Technology [Abstract] [arXiv]
  2. Understanding and supporting the design systems practice Yassine Lamine, and Jinghui Cheng Empirical Software Engineering [Abstract] [arXiv]
  3. Characterizing User Behaviors in Open-Source Software User Forums: An Empirical Study Jazlyn Hellman, Jiahao Chen, Md. Sami Uddin, Jinghui Cheng, and Jin L. C. Guo In Proceedings of the 15th International Conference on Cooperative and Human Aspects of Software Engineering [Abstract] [arXiv] [Video]
  4. GANSpiration: Balancing Targeted and Serendipitous Inspiration in User Interface Design with Style-Based Generative Adversarial Network Mohammad Amin Mozaffari, Xinyuan Zhang, Jinghui Cheng, and Jin L.C. Guo In Proceedings of the 2022 CHI Conference on Human Factors in Computing Systems [Abstract] [arXiv] [Video]
  5. Understanding the Characteristics of Visual Contents in Open Source Issue Discussions: A Case Study of Jupyter Notebook Vishakha Agrawal, Yong-Han Lin, and Jinghui Cheng In Proceedings of the International Conference on Evaluation and Assessment in Software Engineering 2022 [Abstract] [arXiv] [Video]
  6. How Heated is It? Understanding GitHub Locked Issues Isabella Ferreira, Bram Adams, and Jinghui Cheng In Proceedings of the 19th International Conference on Mining Software Repositories [Abstract] [arXiv] [Video]

2021

  1. The "Shut the F**k up" Phenomenon: Characterizing Incivility in Open Source Code Review Discussions Isabella Ferreira, Jinghui Cheng, and Bram Adams Proc. ACM Hum.-Comput. Interact. [Abstract] [arXiv] [Video] [Blog]
  2. Facilitating Asynchronous Participatory Design of Open Source Software: Bringing End Users into the Loop Jazlyn Hellman, Jinghui Cheng, and Jin L.C. Guo In Extended Abstracts of the 2021 CHI Conference on Human Factors in Computing Systems [Abstract] [arXiv] [Video]
  3. The Impacts of Sentiments and Tones in Community-Generated Issue Discussions Arghavan Sanei, Jinghui Cheng, and Bram Adams In 2021 IEEE/ACM 13th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE) [Abstract] [arXiv] [Video]

2020

  1. Adapting Usability Heuristics to the Context of Mobile Augmented Reality Audrey Labrie, and Jinghui Cheng In Adjunct Publication of the 33rd Annual ACM Symposium on User Interface Software and Technology [Abstract] [arXiv]
  2. ArguLens: Anatomy of Community Opinions On Usability Issues Using Argumentation Models Wenting Wang, Deeksha Arya, Nicole Novielli, Jinghui Cheng, and Jin L.C. Guo In Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems [Abstract] [arXiv] [Video] [Blog]
  3. Capturing the Practices, Challenges, and Needs of Transportation Decision-Makers Nasim Sharbatdar, Yassine Lamine, Brigitte Milord, Catherine Morency, and Jinghui Cheng In Extended Abstracts of the 2020 CHI Conference on Human Factors in Computing Systems [Abstract] [arXiv]
  4. How Do Open Source Software Contributors Perceive and Address Usability? Valued Factors, Practices, and Challenges W. Wang, J. Cheng, and J. L. C. Guo IEEE Software [Abstract] [arXiv]

2019

  1. Usability of Virtual Reality Application Through the Lens of the User Community: A Case Study Wenting Wang, Jinghui Cheng, and Jin L.C. Guo In Extended Abstracts of the 2019 CHI Conference on Human Factors in Computing Systems [Abstract] [arXiv]
  2. Activity-based Analysis of Open Source Software Contributors: Roles and Dynamics Jinghui Cheng, and Jin L. C. Guo In Proceedings of the 12th International Workshop on Cooperative and Human Aspects of Software Engineering [Abstract] [arXiv]
  3. Interlocking Safety Cases for Unmanned Autonomous Systems in Shared Airspaces M. Vierhauser, S. Bayley, J. Wyngaard, W. Xiong, J. Cheng, J. Huseman, R. R. Lutz, and J. Cleland-Huang IEEE Transactions on Software Engineering [Abstract]
  4. Analysis and Detection of Information Types of Open Source Software Issue Discussions Deeksha Arya, Wenting Wang, Jin L. C. Guo, and Jinghui Cheng In Proceedings of the 41st International Conference on Software Engineering [Abstract] [arXiv]

2018

  1. Interlocking Safety Cases for Unmanned Autonomous Systems in Urban Environments Michael Vierhauser, Sean Bayley, Jane Wyngaard, Jinghui Cheng, Wandi Xiong, Robyn Lutz, Joshua Huseman, and Jane Cleland-Huang In Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings
  2. How Do Practitioners Perceive Assurance Cases in Safety-critical Software Systems? Jinghui Cheng, Micayla Goodrum, Ronald Metoyer, and Jane Cleland-Huang In Proceedings of the 11th International Workshop on Cooperative and Human Aspects of Software Engineering [Abstract] [arXiv]
  3. How Do the Open Source Communities Address Usability and UX Issues?: An Exploratory Study Jinghui Cheng, and Jin L.C. Guo In Extended Abstracts of the 2018 CHI Conference on Human Factors in Computing Systems [Abstract]
  4. Software Engineering for Machine-Learning Applications: The Road Ahead Foutse Khomh, Bram Adams, Jinghui Cheng, Marios Fokaefs, and Giuliano Antoniol IEEE Software [Abstract]

2017

  1. Leveraging Design Patterns to Support Designer-Therapist Collaboration When Ideating Brain Injury Therapy Games Jinghui Cheng, Dorian Anderson, Cynthia Putnam, and Jin Guo In Proceedings of the Annual Symposium on Computer-Human Interaction in Play [Abstract]
  2. Effects of Commercial Exergames on Motivation in Brian Injury Therapy Cynthia Putnam, Amanda Lin, Vansanth Subramanian, Dorian C. Anderson, Erica Christian, Bharathi Swaminathan, Sai Yalla, William Cotter, Danielle Ciccone, and Jinghui Cheng In Extended Abstracts Publication of the 2017 Annual Symposium on Computer-Human Interaction in Play - CHI PLAY ’17 Extended Abstracts
  3. Cognitive Rehabilitation Potential of a Driving Simulation Game for BrainInjury Cynthia Putnam, Dorian C. Anderson, Wayne Hosley, Jinghui Cheng, and Lisa Goldman In Extended Abstracts Publication of the 2017 Annual Symposium on Computer-Human Interaction in Play - CHI PLAY ’17 Extended Abstracts
  4. What Requirements Knowledge Do Developers Need to Manage Change in Safety-Critical Systems? Micayla Goodrum, Jane Cleland-Huang, Robyn Lutz, Jinghui Cheng, and Ronald Metoyer In 2017 IEEE 25th International Requirements Engineering Conference (RE) [Abstract]
  5. Supporting Therapy-Centered Game Design for Brain Injury Rehabilitation Jinghui Cheng In College of Computing and Digital Media Dissertation
  6. Semantically Enhanced Software Traceability Using Deep Learning Techniques Jin Guo, Jinghui Cheng, and Jane Cleland-Huang In 2017 IEEE/ACM 39th International Conference on Software Engineering (ICSE) [Abstract]
  7. Towards a Prototype Tool Leveraging Design Patterns to Support Design of Games for Brain Injury Therapy Jinghui Cheng, and Cynthia Putnam In Proceedings of the 2017 CHI Conference Extended Abstracts on Human Factors in Computing Systems - CHI EA ’17

2016

  1. Best Practices for Teaching Accessibility in University Classrooms: Cultivating Awareness, Understanding, and Appreciation for Diverse Users Cynthia Putnam, Maria Dahman, Emma Rose, Jinghui Cheng, and Glenn Bradford ACM Transactions on Accessible Computing
  2. You Are Not the Player: Teaching Games User Research to Undergraduate Students Cynthia Putnam, José Zagal, and Jinghui Cheng In Games User Research: A Case Study Approach
  3. Using the Kano Model to Balance Delight and Frustration for an Enterprise Application Jinghui Cheng, James Mulholland, and Anil Shankar In Proceedings of the 2016 CHI Conference Extended Abstracts on Human Factors in Computing Systems - CHI EA ’16
  4. ’Choose a Game’: Creation and Evaluation of a Prototype Tool to Support Therapists in Brain Injury Rehabilitation Cynthia Putnam, Jinghui Cheng, Feng Lin, Sai Yalla, and Stephanie Wu In Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems - CHI ’16
  5. "Always a Tall Order": Values and Practices of Professional Game Designers of Serious Games for Health Jinghui Cheng, Cynthia Putnam, and Jin Guo In Proceedings of the 2016 Annual Symposium on Computer-Human Interaction in Play - CHI PLAY ’16
  6. Human-Centered Design in Practice: Roles, Definitions, and Communication Cynthia Putnam, Aaron Reiner, Emily Ryou, Morgan Caputo, Jinghui Cheng, Mace Allen, and Ravali Singamaneni Journal of Technical Writing and Communication
  7. ’Choose a Game’: A Prototype Tool to Support Therapists Use Games in Brain Injury Rehabilitation Jinghui Cheng, and Cynthia Putnam In Proceedings of the 2016 CHI Conference Extended Abstracts on Human Factors in Computing Systems - CHI EA ’16

2015

  1. Teaching Accessibility, Learning Empathy Cynthia Putnam, Maria Dahman, Emma Rose, Jinghui Cheng, and Glenn Bradford In Proceedings of the 17th International ACM SIGACCESS Conference on Computers & Accessibility
  2. Towards Efficacy-Centered Game Design Patterns for Brain Injury Rehabilitation: A Data-Driven Approach Jinghui Cheng, Cynthia Putnam, and Doris C Rusch In Proceedings of the 17th International ACM SIGACCESS Conference on Computers & Accessibility
  3. Therapeutic Gaming in Context: Observing Game Use for Brain Injury Rehabilitation Jinghui Cheng, and Cynthia Putnam In Proceedings of the 33rd Annual ACM Conference Extended Abstracts on Human Factors in Computing Systems - CHI EA ’15

2014

  1. Therapist-centered requirements: A multi-method approach of requirement gathering to support rehabilitation gaming Cynthia Putnam, and Jinghui Cheng In Proceedings of the IEEE 22nd International Requirements Engineering Conference (RE 2014)
  2. Therapist Perspectives: Wii Active Videogames Use in Inpatient Settings with People Who Have Had a Brain Injury Cynthia Putnam, Jinghui Cheng, and Gregory Seymour Games for Health Journal

2013

  1. Motion-games in brain injury rehabilitation: an in-situ multi-method study of inpatient care Cynthia Putnam, and Jinghui Cheng In Proceedings of the 15th International ACM SIGACCESS Conference on Computers and Accessibility (ASSETS ’13)
  2. Supporting therapists in motion-based gaming for brain injury rehabilitation Cynthia Putnam, Jinghui Cheng, Doris Rusch, André Berthiaume, and Robin Burke In CHI ’13 Extended Abstracts on Human Factors in Computing Systems (CHI EA ’13)
  3. Helping therapists make evidence-based decisions about commercial motion gaming Cynthia Putnam, and Jinghui Cheng ACM SIGACCESS Accessibility and Computing
  4. Helping Therapists Make Evidence-based Decisions About Commercial Motion Gaming Cynthia Putnam, and Jinghui Cheng SIGACCESS Access. Comput.

2012

  1. How do professionals who create computing technologies consider accessibility? Cynthia Putnam, Kathryn Wozniak, Mary Jo Zefeldt, Jinghui Cheng, Morgan Caputo, and Carl Duffield In Proceedings of the 14th international ACM SIGACCESS conference on Computers and accessibility (ASSETS ’12)

2010

  1. Fast Identification of Inactive Security Constraints in SCUC Problems Qiaozhu Zhai, Xiaohong Guan, Jinghui Cheng, and Hongyu Wu IEEE Transactions on Power Systems [Abstract]