4 papers
Let the Agent Do It? How Software Practitioners Understand and Make Permission Decisions in Agentic AI Assistants
Larissa Salerno, Haoyu Gao, Gregory Gay +2
Agentic AI assistants increasingly act on developers' behalf by modifying files, executing commands, and accessing external resources. These actions often require permission, yet l…
In-person, Online and Back Again -- A Tale of Three Hybrid Hackathons
Abasi-amefon Obot Affia-Jomants, Alexander Serebrenik, James D. Herbsleb +1
Hybrid hackathons, which combine in-person and online participation, present unique challenges for organizers and participants. Although such events are increasingly conducted, res…
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…