activity
20242026
collaborators

5 papers

cs.RO2026

Designing for Robot Wranglers: A Synthesis of Literature and Practice

David Porfirio, Ian McDermott, Hsin-Mei Chen +3

Robots are increasingly present in human spaces, such as for conducting deliveries in hospitals, interacting with visitors at museums, and stocking items in warehouses. To ensure t…

cs.SE2025

The Evolution of Information Seeking in Software Development: Understanding the Role and Impact of AI Assistants

Ebtesam Al Haque, Chris Brown, Thomas D. LaToza +1

About 32% of a software practitioners' day involves seeking and using information to support task completion. Although the information needs of software practitioners have been stu…

cs.HC2025

How Developers Choose Debugging Strategies for Challenging Web Application Defects

Maryam Arab, Jenny T. Liang, Valentina Hong +1

Effective debugging is a crucial aspect of software development, demanding problem-solving skills, expertise, and appropriate tools. Although previous research has studied expert d…

cs.HC2025

Towards Decoding Developer Cognition in the Age of AI Assistants

Ebtesam Al Haque, Chris Brown, Thomas D. LaToza +1

Background: The increasing adoption of AI assistants in programming has led to numerous studies exploring their benefits. While developers consistently report significant productiv…

cs.HC2024

IntelliExplain: Enhancing Conversational Code Generation for Non-Professional Programmers

Hao Yan, Thomas D. Latoza, Ziyu Yao

Chat LLMs such as GPT-3.5-turbo and GPT-4 have shown promise in assisting humans in coding, particularly by enabling them to conversationally provide feedback. However, current app…