code reviews

An Exploratory Study on Confusion in Code Reviews

Context: Code review is a widely used technique of systematic examination of code changes which aims at increasing software quality. Code reviews provide several benefits for the project, including finding bugs, knowledge transfer, and assurance of …

Understanding Confusion in Code Reviews

PhD in Computer Science / 2014 - 2019

Communicative Intention in Code Review Questions

During code review, developers request clarifications, suggest improvements, or ask for explanations about the rationale behind the implementation choices. We envision the emergence of tools to support developers during code review based on the …

Keynote: Understanding Confusion in Code Reviews

Confusion Detection in Code Reviews

Confusion Detection in Code Reviews