4 citations · 7 across the 6 of their papers we have counts for
5 papers · 1 filter
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…
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…
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…
Editable AI: Mixed Human-AI Authoring of Code Patterns
Kartik Chugh, Andrea Y. Solis, Thomas D. LaToza
Developers authoring HTML documents define elements following patterns which establish and reflect the visual structure of a document, such as making all images in a footer the sam…
User-Interactive Machine Learning Model for Identifying Structural Relationships of Code Features
Ankit Gupta
Traditional machine learning based intelligent systems assist users by learning patterns in data and making recommendations. However, these systems are limited in that the user has…