BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Events//NONSGML v1.0//EN
METHOD:PUBLISH
BEGIN:VEVENT
DTSTART;TZID="Pacific Time (US & Canada)":20220705T150000
DTEND;TZID="Pacific Time (US & Canada)":20220705T170000
SUMMARY:Models, Metrics, and Minds: Empirical Perspectives on Developer Productivity by Sarah Fakhoury &#8211; Dissertation Defense
LOCATION:Online
DESCRIPTION:Student: Sarah Fakhoury\n\nAdvisor: Dr. Venera Arnaoudova\n\nDegree:  Computer Science Ph.D.\n\nDissertation Title: Models, Metrics, and Minds: Empirical Perspectives on Developer Productivity\n\nAbstract: Programming tasks require inherent cognitive load, but the design of the tools and languages a programmer uses to complete their task can either increase mental burden, or optimize for it. To build software that better supports all those that interact with it, we must develop the necessary processes and frameworks to understand the impact that software has on its users and to account for it when designing the next generation of languages and tools. Understanding the complexities of comprehension processes when developing software requires diverse research strategies that bring together fundamentals of human cognition, from domains like Psychology and Cognitive Neuroscience, to empirical methods used in Software Engineering research.\n\nIn this dissertation we contribute novel methods and perspectives to the domain of program comprehension and software developer productivity including: 1) a novel perspective and tools for studying cognitive processes during computing activities, 2) a better understanding of how software quality factors impact mental effort and productivity during bug localization, and 3) opportunities to improve metrics that serve as proxies for user evaluation of models for code summarization, readability, and merge tasks. We discuss how user-centered development and evaluation processes can help to develop theories that better inform and align tools designed to improve developer productivity in practice.
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:REMINDER
TRIGGER;RELATED=START:-PT00H15M00S
END:VALARM
END:VEVENT
END:VCALENDAR
