5 papers
GenAI Is No Silver Bullet for Qualitative Research in Software Engineering
Neil A. Ernst, Christoph Treude
Qualitative research gives rich insights into the quintessentially human aspects of software engineering as a socio-technical system. Qualitative research spans diverse strategies…
Engagement in Code Review: Emotional, Behavioral, and Cognitive Dimensions in Peer vs. LLM Interactions
Adam Alami, Nathan Cassee, Thiago Rocha Silva +2
Code review is a socio-technical practice, yet how software engineers engage in Large Language Model (LLM)-assisted code reviews compared to human peer-led reviews is less understo…
Accountability in Code Review: The Role of Intrinsic Drivers and the Impact of LLMs
Adam Alami, Victor Vadmand Jensen, Neil A. Ernst
Accountability is an innate part of social systems. It maintains stability and ensures positive pressure on individuals' decision-making. As actors in a social system, software dev…
Human and Machine: How Software Engineers Perceive and Engage with AI-Assisted Code Reviews Compared to Their Peers
Adam Alami, Neil A. Ernst
The integration of artificial intelligence (AI) continues to increase and evolve, including in software engineering (SE). This integration involves processes traditionally entruste…
Negativity in Self-Admitted Technical Debt: How Sentiment Influences Prioritization
Nathan Cassee, Neil Ernst, Nicole Novielli +1
Self-Admitted Technical Debt, or SATD, is a self-admission of technical debt present in a software system. To effectively manage SATD, developers need to estimate its priority and…