activity
20182026
most citedSemantically Enhanced Software Traceability Using Deep Learning Techniques

231 citations · 542 across the 39 of their papers we have counts for

collaborators

39 papers

cs.HC2026

Stitching the Divide: Investigating Mixed Reality as a Bridge Between Paper-Based and Digital Artifacts in UI/UX Design

Abidullah Khan, Jinghui Cheng

UI/UX designers work with both paper-based and digital artifacts but lack tools that seamlessly integrate the two. Mixed Reality (MR) offers under-explored opportunities to combine…

cs.HC2026

"We Wanted to Do Better Than the Law": Exploring UI/UX Designers' Privacy Advocacy in Practice

Keyu Yao, Jinghui Cheng, Jin L. C. Guo

Designers hold primary responsibility for shaping the user interface (UI) and user experience (UX) of a product. This role goes beyond aesthetics and usability, extending to the pr…

cs.HC2026

What If We Work Together? Fostering Reflections on Designer Inclusion in Open Source Software Through Speculative Design

Rozhan Hozhabri Nezhad, Jin L. C. Guo, Jinghui Cheng

Open source software (OSS) often prioritizes technical functionality over usability and UX design. This imbalance limits OSS adoption among broader, non-technical users. Key underl…

cs.HC2026

Putting a Face to the Issue: Fostering User Empathy of Open Source Software Developers With PersonaFlow

Boniface Bahati Tadjuidje, Jin L. C. Guo, Jinghui Cheng

Open-source software (OSS) developers often struggle to understand and respond to user context, while existing tools, such as issue trackers (for handling bugs, requests, and feedb…

cs.HC2026

Beyond Privacy Labels: How Users Perceive Different Information Sources for Understanding App's Privacy Practices

Varun Shiri, Charles Liu, Keyu Yao +2

Despite having growing awareness and concerns about privacy, technology users are often insufficiently informed of the data practices of various digital products to protect themsel…

cs.SE2025

What Pulls the Strings? Understanding the Characteristics and Role of Argumentation in Open-Source Software Usability Discussions

Arghavan Sanei, Chaima Amiri, Atefeh Shokrizadeh +1

The usability of open-source software (OSS) is important but frequently overlooked in favor of technical and functional complexity. Argumentation can be a pivotal device for divers…

cs.HC2025

"Your Privacy is Your Responsibility": Understanding How Users Collectively Navigate the Complexity of Privacy on Quora

Varun Shiri, Maggie Xiong, Jin L. C. Guo +1

In the current technology environment, users are often in a vulnerable position when it comes to protecting their privacy. Previous efforts to promote privacy protection have large…

cs.HC2025★ 2 cited

Democratizing Game Modding with GenAI: A Case Study of StarCharM, a Stardew Valley Character Maker

Hamid Zand Miralvand, Mohammad Ronagh Nikghalb, Mohammad Darandeh +3

Game modding offers unique and personalized gaming experiences, but the technical complexity of creating mods often limits participation to skilled users. We envision a future wher…

cs.HC2025★ 2 cited

"Ohhh, He's the Boss!": Unpacking Power Dynamics Among Developers, Designers, and End-Users in FLOSS Usability

Jazlyn Hellman, Itai Epstein, Jinghui Cheng +1

Addressing usability in free, libre, and open-source software (FLOSS) is a challenging issue, particularly due to a long-existing "by developer, for developer" mentality. Engaging…

cs.HC2025★ 1 cited

Untold Stories: Unveiling the Scarce Contributions of UX Professionals to Usability Issue Discussions of Open Source Software Projects

Arghavan Sanei, Jinghui Cheng

Previous work established that open source software (OSS) projects can benefit from the involvement of UX professionals, who offer user-centric perspectives and contributions to im…

cs.HC2025★ 15 cited

Beyond Automation: How UI/UX Designers Perceive AI as a Creative Partner in the Divergent Thinking Stages

Abidullah Khan, Atefeh Shokrizadeh, Jinghui Cheng

Divergent thinking activities, like research and ideation, are key drivers of innovation in UI/UX design. Existing research has explored AI's role in automating design tasks, but l…

cs.HC2025★ 6 cited

Dancing With Chains: Ideating Under Constraints With UIDEC in UI/UX Design

Atefeh Shokrizadeh, Boniface Bahati Tadjuidje, Shivam Kumar +2

UI/UX designers often work under constraints like brand identity, design norms, and industry guidelines. How these constraints impact designers' ideation and exploration processes…

cs.HC2024★ 2 cited

Motivating Users to Attend to Privacy: A Theory-Driven Design Study

Varun Shiri, Maggie Xiong, Jinghui Cheng +1

In modern technology environments, raising users' privacy awareness is crucial. Existing efforts largely focused on privacy policy presentation and failed to systematically address…

cs.HC2024★ 3 cited

"It's Sink or Swim'': Exploring Patients' Challenges and Tool Needs for Self-Management of Postoperative Acute Pain

Souleima Zghab, Gabrielle Pagé, Mélanie Lussier +2

Poorly managed postoperative acute pain can have long-lasting negative impacts and pose a major healthcare issue. There is limited investigation to understand and address the uniqu…

cs.HC2024★ 9 cited

Interrogating AI: Characterizing Emergent Playful Interactions with ChatGPT

Mohammad Ronagh Nikghalb, Jinghui Cheng

In an era of AI's growing capabilities and influences, recent advancements are reshaping HCI and CSCW's view of AI. Playful interactions emerged as an important way for users to ma…

cs.HC2023★ 8 cited

SUMMIT: Scaffolding OSS Issue Discussion Through Summarization

Saskia Gilmer, Avinash Bhat, Shuvam Shah +3

For Open Source Software (OSS) projects, discussions in Issue Tracking Systems (ITS) serve as a crucial collaboration mechanism for diverse stakeholders. However, these discussions…

cs.HC2023

Characterizing Usability Issue Discussions in Open Source Software Projects

Arghavan Sanei, Jinghui Cheng

Usability is a crucial factor but one of the most neglected concerns in open source software (OSS). While far from an ideal approach, a common practice that OSS communities adopt t…

cs.CV2023

GUILGET: GUI Layout GEneration with Transformer

Andrey Sobolevsky, Guillaume-Alexandre Bilodeau, Jinghui Cheng +1

Sketching out Graphical User Interface (GUI) layout is part of the pipeline of designing a GUI and a crucial task for the success of a software application. Arranging all component…

cs.HC2023★ 11 cited

"Finding the Magic Sauce": Exploring Perspectives of Recruiters and Job Seekers on Recruitment Bias and Automated Tools

Mitra Lashkari, Jinghui Cheng

Automated recruitment tools are proliferating. While having the promise of improving efficiency, various risks, including bias, challenges the potential of these tools. An in-depth…

cs.HC2022★ 2 cited

"Inconsistent Performance": Understanding Concerns of Real-World Users on Smart Mobile Health Applications Through Analyzing App Reviews

Banafsheh Mohajeri, Jinghui Cheng

While smart mobile health apps that adapt to users' progressive individual needs are proliferating, many of them struggle to fulfill their promises due to an inferior user experien…

cs.SE2022★ 18 cited

Incivility Detection in Open Source Code Review and Issue Discussions

Isabella Ferreira, Ahlaam Rafiq, Jinghui Cheng

Given the democratic nature of open source development, code review and issue discussions may be uncivil. Incivility, defined as features of discussion that convey an unnecessarily…

cs.SE2022

Understanding and Supporting the Design Systems Practice

Yassine Lamine, Jinghui Cheng

Design systems represent a user interaction design and development approach that is currently of avid interest in the industry. However, little research work has been done to synth…

cs.SE2022★ 12 cited

Understanding the Characteristics of Visual Contents in Open Source Issue Discussions: A Case Study of Jupyter Notebook

Vishakha Agrawal, Yong-Han Lin, Jinghui Cheng

Most issue tracking systems for open source software (OSS) development include features for community members to embed visual contents, such as images and videos, to enhance the di…

cs.SE2022★ 9 cited

Characterizing User Behaviors in Open-Source Software User Forums: An Empirical Study

Jazlyn Hellman, Jiahao Chen, Md. Sami Uddin +2

User forums of Open Source Software (OSS) enable end-users to collaboratively discuss problems concerning the OSS applications. Despite decades of research on OSS, we know very lit…