ConceptioArchivearXiv CS
arXiv CSopen access

From Generic to Personalized: Exploring Persona-Aware Code Review Explanations

Unknown · 2026 · arxiv_cs
arXiv CS · Papers · License: Open Access · 2026
Open Source ↗Direct PDF ↓
softwarearchitecturesoftwareengineeringtesting
software engineering, software architecture, testing

From Generic to Personalized: Exploring Persona-Aware Code Review Explanations Shamse Tasnim Cynthia♦ , Ratnadira Widyasari♣ , Banani Roy♦ , Italo Santos♠ , and David Lo♣ ♦ University of Saskatchewan, Canada ♣ Singapore Management University, Singapore ♠ University of Hawai’i, USA

{shamse.cynthia, banani.roy}@usask.ca, {ratnadiraw.2020, davidlo}@smu.edu.sg, [email protected]

arXiv:2607.08990v1 [cs.SE] 9 Jul 2026

Abstract Code review is essential for ensuring software quality and supporting collaboration, yet prior work shows that developers can interpret code review comments differently. These differences can hinder effective communication, particularly in collaborative settings. To address this challenge, we explore the potential of personified code review explanations. We report initial findings from an ongoing mixed-methods user study in which developers evaluated persona-aligned review comments across multiple code snippets. Our results suggest that preferences for explanation styles vary across problem-solving styles, experience levels, and roles. Across problem-solving style profiles, developers valued explanatory depth, learning support, practical suggestions, and risk awareness over conciseness, highlighting the need to balance personalization with clarity and trust. Based on these findings, we outline a vision for inclusive, human-centered AI-assisted code review systems that adapt feedback to developers’ problem-solving preferences.

Keywords code review, persona-aware, GenderMag, problem-solving styles ACM Reference Format: Shamse Tasnim Cynthia♦ , Ratnadira Widyasari♣ , Banani Roy♦ , Italo Santos♠ , and David Lo♣ . 2018. From Generic to Personalized: Exploring PersonaAware Code Review Explanations. In JAWs ’26: ACM 1st Journal Ahead Workshop. ACM, New York, NY, USA, 5 pages. https://doi.org/XXXXXXX. XXXXXXX

1

Introduction

Code review is a widely used technique for systematically examining code changes, aiming to increase software quality [24]. Code reviews provide several benefits for the project, including finding bugs, knowledge transfer, and assurance of adherence to project guidelines and coding style [7, 26]. An effective code review depends on active involvement and cooperation between reviewers and code authors. Prior research has identified several key characteristics of high-quality review comments, showing that explanatory feedback and a constructive tone promote understanding, whereas harsh language, superficial critiques, and impractical suggestions hinder Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]. JAWs 2026, Rio De Janeiro, Brazil © 2018 Copyright held by the owner/author(s). Publication rights licensed to ACM. ACM ISBN 978-1-4503-XXXX-X/2018/06 https://doi.org/XXXXXXX.XXXXXXX

knowledge transfer [13, 35, 37]. Moreover, review comments are perceived as more helpful when they help build positive relationships among developers [8]. However, recent findings by Widyasari et al. [39] indicate that the interpretation of code review explanations can vary substantially across developers. What appears obvious to one developer may not be equally clear to another, which might reflect the underlying cognitive diversity in how developers reason about, process, and act on feedback [21]. This oversight results in a critical research gap since current automated and manual code review systems rarely adapt explanations to individual reviewers’ problem-solving styles (e.g., differences in information processing, learning orientation, and motivation [12, 29]) or experience level (novice vs. expert). As a result, explanations may be misaligned, misunderstood, or even ignored, which leads to increased backand-forth, slower reviews, and abandoned pull requests [23, 38]. Therefore, a systematic investigation is required to find out the effectiveness of personalized, need-driven code review comments that better support knowledge sharing among developers. Recent advances in Large Language Models (LLMs) present a promising opportunity to bridge this gap. Prompt-engineered LLMs can generate explanations with varying tones, formats, and levels of detail [9, 33]. When combined with problem-solving profiling approaches such as the GenderMag framework [11], these models can be guided to produce persona-aligned code review explanations tailored to individual differences in problem-solving styles [2, 14]. Our study aims to explore how persona-aligned code review explanations influence developers’ trust, comprehension, and decisionmaking. Unlike most prior studies that treat developers uniformly and overlook cognitive diversity [1, 13], we build on an initial mixed-methods user study to examine how developers with different problem-solving styles perceive the usefulness and value of GenderMag persona-aligned code review comments. Our goal is to inform the design of inclusive and human-centered AI-assisted code review systems. In this paper, we outline our research goals, present preliminary results from our user study, and discuss the overall impact.

2

Motivational Example

Fig. 1a illustrates a code review comment from a GitHub pull request [4] that highlights challenges arising from underspecified and cognitively misaligned explanations. The reviewer suggests a design improvement but provides limited context regarding the affected components, the issue location, or the rationale for the suggestion. As a result, the contributor is unable to interpret the feedback and requests clarification. The discussion subsequently shifts away from the original comment without resolving the initial concern, demonstrating how misaligned explanations can hinder effective communication and knowledge transfer in code review.

JAWs 2026, April 12–18, 2026, Rio De Janeiro, Brazil

Shamse Tasnim Cynthia, Ratnadira Widyasari, Banani Roy, Italo Santos, and David Lo

(a) Example 1

with developers’ problem-solving preferences, their practical value depends on how developers and reviewers perceive such adaptation. Understanding whether adaptive, persona-aware review tools are viewed as useful, desirable, or concerning is essential before pursuing broader adoption or tool development. To address these RQs, we adopt a mixed-methods user study to examine developers’ perceptions and assessments of personaaligned code review explanations. The following sections describe the survey design and the participant recruitment process.

3.1 (b) Example 2

Figure 1: Example of code review comments misaligned with developers’ problem-solving styles [4, 5]. Fig. 1b [5] represents another example where a contributor requests guidance for resolving a complex issue, reflecting a need for a structured, procedural explanation. The reviewer instead resolves the issue directly and provides a brief, high-level explanation. Although the interaction concludes successfully, it exposes a misalignment between the explanations offered and the developers’ actual needs. These examples motivate the need for adaptive code review explanations tailored to developers’ problem-solving preferences and information requirements.

3

Research Questions and Methodology

This study aims to establish an empirically grounded understanding of how cognitive diversity shapes developers’ interactions with code review explanations and how this understanding can inform more inclusive code review practices. Rather than assuming that a single explanation type is universally effective, we aim to examine how developers with different problem-solving styles perceive and engage with code review feedback. Thus, we seek to answer the following research questions (RQs): RQ1 . How do developers’ preferences for code review explanations differ according to their problem-solving style, experience, and roles in the development? Developers vary in how they process information and respond to feedback, suggesting that code review explanations may not be uniformly effective [3, 39]. Problem-solving style, development experience, and role in the review process can each influence the type of explanation developers find most useful. Thus, in this RQ, we aim to examine whether and how these individual differences translate into distinct preferences for code review explanations, informing the design of more adaptive and human-centered review tools. RQ2 . Which elements of review comments are preferred by developers belonging to different personas? Effective code review comments emphasize different elements, such as explanation depth, conciseness, or learning support, yet it remains unclear whether developers with different problem-solving styles value these elements similarly. Understanding persona-specific preferences is essential for designing effective and inclusive code review feedback. RQ3 . How do developers perceive the usefulness of adaptive, persona-aware code review tools? While persona-aware code review explanations have the potential to better align feedback

Survey Design

We use open, multiple-choice, and 5-point Likert scale questions (from 1-strongly disagree to 5-strongly agree). Below, we briefly explain the survey sections: Demographics: Participants reported their profession, gender, years of development experience, and frequency of participation as code authors and reviewers. Problem-solving style assessment: In this section, participants were asked how they behave when they approach unknown technology. The questions were used to evaluate participants’ GenderMag [11] facets. Based on their responses, participants are mapped to GenderMag personas representing different problem-solving profiles. GenderMag is a validated analytical method for identifying inclusivity barriers in software by explicitly considering differences in users’ problem-solving styles. It characterizes variation using three personas, i.e., “Abi", “Pat", and “Tim", across five problemsolving style types: motivation, information processing style, learning style, self-efficacy, and risk attitude. While GenderMag has been applied to evaluate inclusivity issues across various software systems [25, 27], its applicability to developer-facing workflows, such as code review, remains underexplored. In our study, we focus on the two extreme personas, Abi and Tim, which represent opposite ends of the facet spectrum, and use five representative questions from prior work [32] to categorize participants’ problem-solving styles based on their responses. Code Snippets: Participants were presented with three selfcontained code snippets, each accompanied by multiple code review comments addressing the same underlying issues but different in style, level of detail, and guidance. The snippets were selected from prior code review datasets [39] to represent realistic scenarios and required no project-specific knowledge [16, 18]. We conducted a pilot validation with two developers (with 3 and 7 years of development experience) outside the main study to ensure the snippets were understandable and the functionality explanations were accurate. To further reduce ambiguity, we provided a brief lay explanation of each snippet’s functionality. Code Review Explanation: To generate persona-aligned code review comments, we used ChatGPT (GPT-5.2) with tailored prompts, following prior work [33]. We designed prompts aligned with the GenderMag personas Abi and Tim: Abi-aligned comments provide structured, step-by-step explanations reflecting a process-oriented and risk-averse style, while Tim-aligned comments are concise and action-oriented, encouraging experimentation and autonomy. Finally, participants were shown the original code review comment along with Abi- and Tim-aligned comments in a randomized order, without any labels indicating their origin. After reviewing each explanation, participants completed a short questionnaire

From Generic to Personalized: Exploring Persona-Aware Code Review Explanations

JAWs 2026, April 12–18, 2026, Rio De Janeiro, Brazil

assessing their perceptions, followed by open-ended questions on their preferences, perceived benefits, and concerns regarding persona-aligned code review explanations. After design and proofreading, the survey was piloted with five participants to ensure clarity and understandability. The replication package, including the full survey and prompts used to generate the comments, is available at [6].

for the third code snippet. Differences become more pronounced when divided by development experience. Novice-Abi participants consistently preferred persona-aligned explanations, while noviceTim participants showed limited alignment. The higher alignment among Novice-Abi participants likely reflects a compound effect of low experience and persona traits. Abi personas have lower selfefficacy and prefer supportive, process-oriented explanations [34], which can reduce cognitive load for novices and make feedback easier to follow. As a result, novice-Abi participants may benefit more from persona-aligned explanations than novice-Tim participants. In contrast, among the expert participants, Tim developers exhibited higher alignment than Abi developers. This result may be explained by Tim’s persona, characterized by high confidence in using technology and a belief in being effective at learning new features independently [19]. The lower alignment observed in Novice-Tim participants may originate from the lack of technical experience needed to fully benefit from Tim-aligned explanations. Whereas expert participants are more likely to find these explanations useful due to their expertise, a tendency also observed in prior studies on code comprehension as well [22]. Role-dependent patterns also indicate diverse preference structures, with participants having both author and reviewer roles showing stronger alignment among Abi participants. However, the results for Both-Tim remain inclusive due to a single participant. Although exploratory and based on a small sample, these findings motivate future large-scale studies and support the vision of an adaptive, persona-aware review system to support diverse developers’ needs. Table 2: Percentage of persona-aligned code review explanations chosen across personas, experience levels, and roles.

3.2

Participants

Participants were recruited via snowball sampling and were required to have prior experience with code review in academic, industrial, or open-source settings. In the first circulation phase, we received 18 non-empty responses, of which 16 passed attention checks and were included in the analysis. The demographics of our participants are summarized in Table 1. Among the 16 participants, more than half are from academia, with an equal number of novice and expert developers. While 25% of participants are classified as reviewers, equal proportions are authors or contribute similarly as both authors and reviewers. Finally, participants are evenly split between the Tim and Abi personas.

3.3

Data Analysis

(I) Likert-scale items: We measured participants’ agreement with code review elements, analyzed the data descriptively and visually. The sample was segmented by problem-solving style (Abi vs Tim), development experience (novice vs expert), and role (author vs reviewer). Following Santos et al. [31], we categorized experience on an ordinal scale. Similar to previous studies that used a 5-year cutoff [28, 40], developers with less than 5 years of experience were classified as novices, and those with 5 or more years as experts. Next, participants were classified as authors or reviewers based on which activity they reported performing more frequently, following the frequency distribution by Ebert et al. [17]. Participants who reported equal involvement in both reviewing and authoring code were assigned to a separate category, labeled Both. (II) Open questions: We used open-ended questions to gather deeper insights into participants’ perceptions of adaptive, persona-aware code review tools and qualitatively analyzed their responses.

4

Preliminary Results

Below, we present results from our ongoing study examining whether personified code review comments can support inclusive code review practices and developers with diverse problem-solving styles. Table 1: Participant demographics by development experience, profession, role, and persona. Experience

Profession

Role

Persona

Novice

Expert

Dev.

Acad.

Author

Reviewer

Both

Tim

Abi

8 (50%)

8 (50%)

7 (44%)

9 (56%)

6 (38%)

4 (25%)

6 (38%)

8 (50%)

8 (50%)

Note. Dev. = Developers; Acad. = Academic researcher.

Preferences for persona-aligned comments (RQ1 ): Table 2 summarizes participants’ preferences for persona-aligned code review comments across three code snippets. We observe early indications that explanation preferences vary across personas, experience levels, and code contributors’ roles. Abi participants selected persona-aligned explanations in roughly half or more of the cases, whereas Tim participants showed lower alignment, particularly

Category

Group

Snippet1

Snippet2

Snippet3

Persona

Tim Abi

50% 50%

50% 63%

38% 50%

Experience

Novice–Tim Novice–Abi Expert–Tim Expert–Abi

33% 60% 60% 33%

33% 80% 60% 33%

33% 60% 40% 33%

Role

Reviewer–Tim Reviewer–Abi Author–Tim Author–Abi Both–Tim Both–Abi

50% 50% 0% 40% 0% 40%

50% 50% 50% 50% 0% 60%

25% 0% 25% 0% 0% 60%

Answer to RQ1: Preferences varied across problem-solving styles (Abi vs. Tim), experiences (novice vs. experienced), and roles (reviewer vs. author vs. both). Abi-aligned explanations were preferred by novice Abi participants, while expert Tim participants preferred Tim-aligned explanations. Preferences in comment elements based on personas (RQ2 ): We asked participants to rate their preferred elements in comments. Fig. 2 summarizes the participants’ agreement with different code review comment elements. Among Abi participants, step-by-step explanation, risk awareness, learning-oriented guidance, and practical suggestions received very high agreement, with approximately 80–100% indicating that they agree or strongly agree. However, concise/brief comments receive largely neutral or negative responses. These preferences, particularly step-by-step explanation, align with

JAWs 2026, April 12–18, 2026, Rio De Janeiro, Brazil

Shamse Tasnim Cynthia, Ratnadira Widyasari, Banani Roy, Italo Santos, and David Lo

Answer to RQ3: Participants largely viewed adaptive code review tools positively, particularly for novices and developers with specific communication needs, while emphasizing the need to balance personalization with transparency and correctness.

5

(a) Abi Participants

(b) Tim Participants

Figure 2: Distribution of participants’ preferences for code review comment elements across personas. Abi persona’s process-oriented learning style and lower self-efficacy. Tim participants also show similar responses for learning-oriented comments, risk-aware guidance, and practical suggestions, but exhibit more mixed views on conciseness and direct fixes. These early findings indicate that, regardless of persona, developers tend to value explanatory depth, learning support, practical suggestion and risk awareness more than conciseness. Answer to RQ2: Across personas, learning-oriented comments, risk-aware guidance, and practical suggestions were preferred over conciseness, with Abi participants additionally valuing step-by-step explanations. Perceived usefulness of adaptive code review tools (RQ3 ): Most participants expressed a positive view towards a code review tool that adapts comments to individual preferences. Respondents noted that personalization could improve clarity and efficiency by aligning feedback with their problem-solving styles and reducing confusion, especially for novice developers. Several participants highlighted additional perceived benefits, including improved empathy, reduced toxicity, and better support for individuals with specific communication needs, as stated by P8 (an Abi), “Like I said I am autistic so I have very specific communication preferences. So yes, but I am not sure this would help "normal" people.” At the same time, participants raised concerns about over-simplification, loss of diverse perspectives, and the need for transparency and trust in the adaptation logic. Overall, these responses suggest that adaptive code review tools are promising, but their design must carefully balance personalization with correctness and diversity of feedback.

Related Work

Prior work has examined modern code review practices and effective review comments, showing that explanatory and constructive feedback supports developer understanding, while shallow or harsh comments hinder learning [35, 36, 39]. Other studies categorize review comment intents such as suggestions, defect identification, educational guidance, and design feedback [1, 13, 30], but largely assume that such comments are interpreted uniformly by developers. In parallel, research has addressed diversity gaps by modeling problem-solving styles with the GenderMag framework to identify inclusivity issues in software systems [10, 15, 20, 32, 34]. More recently, studies have begun exploring LLMs’ ability to support developers’ diverse learning styles [9] and have shown that GenderMag can effectively guide LLMs to account for cognitive diversity in designing more inclusive explanations [3, 33]. Building on these works, we examine how developers with different problem-solving styles perceive persona-aligned code review explanations, motivating adaptive and inclusive review practices.

6

Conclusion and Future Plan

In this paper, we presented a vision for more effective and inclusive code review practices that account for developers’ diverse problemsolving styles. Our preliminary results provided early evidence that developers’ preferences for explanations vary across problemsolving styles, experience levels, and roles. Our future work will focus on RQ1 and RQ2 to examine persona-aligned explanation preferences across problem-solving styles, while further exploring the feasibility of practical tools (RQ3) to support diverse developer needs. We seek to accommodate the following implications: Personalized developers support. We plan to recruit more participants to investigate further how persona-aligned code review explanations influence developers’ productivity, trust, and decisionmaking, with more detailed statistical analyses to be reported in a subsequent full paper. This work has the potential to improve accessibility and inclusivity in code review, particularly for developers with specific cognitive or communication needs. Guiding coding agents toward adaptive reviews. Future studies will explore how development experience (novice vs. expert) and review roles (authors vs. reviewers) interact with problem-solving personas. These insights can guide AI-based code review tools and coding agents toward adaptive, persona-aware feedback. Extending to tool prototyping and feasibility evaluation. We plan to design and evaluate a prototype for generating personaaware code review comments grounded in developers’ observational history and GenderMag personas. We will collect user feedback on the tool’s design and preferred features. The tool will leverage prior interaction patterns, including preferred explanation styles and gaps between provided and preferred comments. We will evaluate usability, perceived usefulness, and workflow integration to assess support for diverse problem-solving styles.

From Generic to Personalized: Exploring Persona-Aware Code Review Explanations

References [1] Adam Alami, Nathan Cassee, Thiago Rocha Silva, Elda Paja, and Neil A Ernst. 2025. Engagement in Code Review: Emotional, Behavioral, and Cognitive Dimensions in Peer vs. LLM Interactions. arXiv preprint arXiv:2512.05309 (2025). [2] Andrew Anderson, Jimena Noa Guevara, Fatima Moussaoui, Tianyi Li, Mihaela Vorvoreanu, and Margaret Burnett. 2024. Measuring user experience inclusivity in human-AI interaction via five user problem-solving styles. ACM Transactions on Interactive Intelligent Systems 14, 3 (2024), 1–90. [3] Andrew Anderson, David Piorkowski, Margaret Burnett, and Justin Weisz. 2025. An LLM’s Attempts to Adapt to Diverse Software Engineers’ Problem-Solving Styles: More Inclusive & Equitable? arXiv preprint arXiv:2503.11018 (2025). [4] Anonymous. 2024. FitFlex Pull Request #30. https://github.com/Open-CodeCrafters/FitFlex/pull/30. GitHub pull request. Accessed: 2026-01-19. [5] Anonymous. 2024. Fix hide calender icon if no deadline on task (Pull Request #7465). GitHub pull request in twentyhq/twenty. https://github.com/twentyhq/ twenty/pull/7465 Merged Oct 10, 2024. Accessed Jan 19, 2026. [6] Anonymous. 2026. Replication Package for "From Generic to Personalized: Exploring Persona-Aware Code Review Explanations". https://anonymous.4open. science/r/Personified-Code-Review-5F54/README.md [7] Gabriele Bavota and Barbara Russo. 2015. Four eyes are better than two: On the impact of code reviews on software quality. In 2015 IEEE International Conference on Software Maintenance and Evolution (ICSME). IEEE, 81–90. [8] Amiangshu Bosu, Jeffrey C Carver, Christian Bird, Jonathan Orbeck, and Christopher Chockley. 2016. Process aspects and social dynamics of contemporary code review: Insights from open source development and industrial practice at microsoft. IEEE Transactions on Software Engineering 43, 1 (2016), 56–75. [9] Michelle Brachman, Arielle Goldberg, Andrew Anderson, Stephanie Houde, Michael Muller, and Justin D Weisz. 2025. Towards Personalized and Contextualized Code Explanations. In Adjunct Proceedings of the 33rd ACM Conference on User Modeling, Adaptation and Personalization. 120–125. [10] Margaret Burnett. 2021. From GenderMag to InclusiveMag: A Journey for University IT. In Proceedings of the 2021 ACM SIGUCCS Annual Conference. 1–2. [11] Margaret Burnett, Anicia Peters, Charles Hill, and Noha Elarief. 2016. Finding gender-inclusiveness software issues with GenderMag: A field investigation. In Proceedings of the 2016 CHI conference on human factors in computing systems. 2586–2598. [12] Margaret Burnett, Simone Stumpf, Jamie Macbeth, Stephann Makri, Laura Beckwith, Irwin Kwan, Anicia Peters, and William Jernigan. 2016. GenderMag: A method for evaluating software’s gender inclusiveness. Interacting with computers 28, 6 (2016), 760–787. [13] Junkai Chen, Zhenhao Li, Qiheng Mao, Xing Hu, Kui Liu, and Xin Xia. 2025. Understanding Practitioners’ Expectations on Clear Code Review Comments. Proceedings of the ACM on Software Engineering 2, ISSTA (2025), 1257–1279. [14] Rudrajit Choudhuri, Bianca Trinkenreich, Rahul Pandita, Eirini Kalliamvakou, Igor Steinmacher, Marco Gerosa, Christopher Sanchez, and Anita Sarma. 2025. What Needs Attention? Prioritizing Drivers of Developers’ Trust and Adoption of Generative AI. arXiv preprint arXiv:2505.17418 (2025). [15] Faith Culas, Amisha Singh, Atharva Arankalle, Priyanka Dhopade, and Kelly Blincoe. 2025. Newcomers’ experiences during debugging: A cognitive inclusivity perspective using GenderMag. Information and Software Technology (2025). [16] Rodrigo Magalhães dos Santos and Marco Aurélio Gerosa. 2018. Impacts of coding practices on readability. In Proceedings of the 26th conference on program comprehension. 277–285. [17] Felipe Ebert, Fernando Castor, Nicole Novielli, and Alexander Serebrenik. 2021. An exploratory study on confusion in code reviews. Empirical Software Engineering 26, 1 (2021), 12. [18] Eduardo Guerra, Everaldo Gomes, Jeferson Ferreira, Igor Wiese, Phyllipe Lima, Marco Gerosa, and Paulo Meirelles. 2024. How do annotations affect Java code readability? Empirical Software Engineering 29, 3 (2024), 62. [19] Mariam Guizani, Igor Steinmacher, Jillian Emard, Abrar Fallatah, Margaret Burnett, and Anita Sarma. 2022. How to debug inclusivity bugs? a debugging process with information architecture. In Proceedings of the 2022 ACM/IEEE 44th International Conference on Software Engineering: Software Engineering in Society. [20] Md Montaser Hamid, Amreeta Chatterjee, Mariam Guizani, Andrew Anderson, Fatima Moussaoui, Sarah Yang, Isaac Escobar, Anita Sarma, and Margaret Burnett. 2024. How to measure diversity actionably in technology. In Equity, diversity, and inclusion in software engineering: Best practices and insights. Apress Berkeley, CA, 469–485. [21] Sonja M Hyrynsalmi, Sebastian Baltes, Chris Brown, Rafael Prikladnicki, Gema Rodriguez-Perez, Alexander Serebrenik, Jocelyn Simmonds, Bianca Trinkenreich, Yi Wang, and Grischa Liebel. 2025. Making Software Development More Diverse and Inclusive: Key Themes, Challenges, and Future Directions. ACM Transactions on Software Engineering and Methodology 34, 5 (2025), 1–23. [22] Sarah A. Jessup, Sasha M. Willis, Gene M. Alarcon, and Michael A. Lee. 2021. Using Eye-Tracking Data to Compare Differences in Code Comprehension and Code Perceptions between Expert and Novice Programmers. In Hawaii International Conference on System Sciences. https://api.semanticscholar.org/CorpusId:232414013

JAWs 2026, April 12–18, 2026, Rio De Janeiro, Brazil

[23] SayedHassan Khatoonabadi, Diego Elias Costa, Rabe Abdalkareem, and Emad Shihab. 2023. On wasted contributions: Understanding the dynamics of contributorabandoned pull requests–a mixed-methods study of 10 large open-source projects. ACM Transactions on Software Engineering and Methodology 32, 1 (2023), 1–39. [24] Shane McIntosh, Yasutaka Kamei, Bram Adams, and Ahmed E Hassan. 2014. The impact of code review coverage and code review participation on software quality: A case study of the qt, vtk, and itk projects. In Proceedings of the 11th working conference on mining software repositories. 192–201. [25] Christopher Mendez, Anita Sarma, and Margaret Burnett. 2018. Gender in open source software: what the tools tell. In Proceedings of the 1st International workshop on gender equality in software engineering. 21–24. [26] Rodrigo Morales, Shane McIntosh, and Foutse Khomh. 2015. Do code review practices impact design quality? a case study of the qt, vtk, and itk projects. In 2015 IEEE 22nd international conference on software analysis, evolution, and reengineering (SANER). IEEE, 171–180. [27] Emerson Murphy-Hill, Alberto Elizondo, Ambar Murillo, Marian Harbach, Bogdan Vasilescu, Delphine Carlson, and Florian Dessloch. 2024. Gendermag improves discoverability in the field, especially for women: An multi-year case study of suggest edit, a code review feature. In Proceedings of the IEEE/ACM 46th International Conference on Software Engineering. 1–12. [28] Stas Negara, Nicholas Chen, Mohsen Vakilian, Ralph E Johnson, and Danny Dig. 2013. A comparative study of manual and automated refactorings. In European Conference on Object-Oriented Programming. Springer, 552–576. [29] Hema Susmita Padala, Christopher Mendez, Felipe Fronchetti, Igor Steinmacher, Zoe Steine-Hanson, Claudia Hilderbrand, Amber Horvath, Charles Hill, Logan Simpson, Margaret Burnett, et al. 2020. How gender-biased tools shape newcomer experiences in OSS projects. IEEE Transactions on Software Engineering 48, 1 (2020), 241–259. [30] Irum Rauf, Helen Sharp, Tamara Lopez, and Michel Wermelinger. 2025. HumanMachine Teaming and Team Effectiveness in AI Tools for Software Engineering. In 2025 IEEE/ACM 18th International Conference on Cooperative and Human Aspects of Software Engineering (CHASE). IEEE, 75–80. [31] Adrian Santos, Sira Vegas, Oscar Dieste, Fernando Uyaguari, Ayşe Tosun, Davide Fucci, Burak Turhan, Giuseppe Scanniello, Simone Romano, Itir Karac, et al. 2021. A family of experiments on test-driven development. Empirical Software Engineering 26, 3 (2021), 42. [32] Italo Santos, Katia Romero Felizardo, Marco A Gerosa, and Igor Steinmacher. 2024. Game elements to engage students learning the open source software contribution process. In 2024 IEEE Symposium on Visual Languages and HumanCentric Computing (VL/HCC). IEEE, 59–70. [33] Italo Santos, Katia Romero Felizardo, Igor Steinmacher, and Marco A Gerosa. 2025. Great Power Brings Great Responsibility: Personalizing Conversational AI for Diverse Problem-Solvers. In 2025 IEEE/ACM 18th International Conference on Cooperative and Human Aspects of Software Engineering (CHASE). IEEE, 93–95. [34] Italo Santos, João Felipe Pimentel, Igor Wiese, Igor Steinmacher, Anita Sarma, and Marco A Gerosa. 2023. Designing for cognitive diversity: Improving the github experience for newcomers. In 2023 IEEE/ACM 45th International Conference on Software Engineering: Software Engineering in Society (ICSE-SEIS). IEEE, 1–12. [35] Anita Sarma and Nina Chen. 2024. Effective teaching through code reviews: Patterns and anti-patterns. Proceedings of the ACM on Software Engineering 1, FSE (2024), 1262–1283. [36] Xiaohang Tang, Sam Wong, Marcus Huynh, Zicheng He, Yalong Yang, and Yan Chen. 2025. SPHERE: Supporting Personalized Feedback at Scale in Programming Classrooms with Structured Review of Generative AI Outputs. In Proceedings of the Extended Abstracts of the CHI Conference on Human Factors in Computing Systems. 1–17. [37] Asif Kamal Turzo and Amiangshu Bosu. 2024. What makes a code review useful to opendev developers? an empirical investigation. Empirical Software Engineering 29, 1 (2024), 6. [38] Antonio Vitale, Emanuela Guglielmi, Rocco Oliveto, and Simone Scalabrino. 2025. Personalized Code Readability Assessment: Are We There Yet? arXiv preprint arXiv:2503.07870 (2025). [39] Ratnadira Widyasari, Ting Zhang, Abir Bouraffa, Walid Maalej, and David Lo. 2025. Explaining explanations: An empirical study of explanations in code reviews. ACM Transactions on Software Engineering and Methodology 34, 6 (2025), 1–30. [40] Pavlína Wurzel Gonçalves, Gül Calikli, Alexander Serebrenik, and Alberto Bacchelli. 2023. Competencies for code review. Proceedings of the ACM on HumanComputer Interaction 7, CSCW1 (2023), 1–33.

Record · ID 361529 · SHA-256 50b2f343c9287158
Retrieved via Conceptio — every document is proof-bundled with source, license, and retrieval metadata.