4 papers
Exploring the Garden of Forking Paths in Empirical Software Engineering Research: A Multiverse Analysis
Nathan Cassee, Robert Feldt
In empirical software engineering (SE) research, researchers have considerable freedom to decide how to process data, what operationalizations to use, and which statistical model t…
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…
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…
Teaching Empirical Methods at Eindhoven University of Technology
Alexander Serebrenik, Nathan Cassee
In this chapter, we share an experience report of teaching a master course on empirical research methods at Eindhoven University of Technology in the Netherlands. The course is tau…