activity
20192021
most citedEditable AI: Mixed Human-AI Authoring of Code Patterns

4 citations · 6 across the 4 of their papers we have counts for

collaborators

12 papers

cs.SE2021

Edit-Run Behavior in Programming and Debugging

Abdulaziz Alaboudi, Thomas D. LaToza

As developers program and debug, they continuously edit and run their code, a behavior known as edit-run cycles. While techniques such as live programming are intended to support t…

cs.SE2021

An Exploratory Study of Debugging Episodes

Abdulaziz Alaboudi, Thomas D. LaToza

Many studies have long investigated how developers debug, shaping our understanding of debugging and helping motivate the creation of more effective tools. However, less is known a…

cs.SE2020

Can Microtask Programming Work in Industry?

Shinobu Saito, Yukako Iimura, Emad Aghayi +1

A critical issue in software development projects in IT service companies is finding the right people at the right time. By enabling assignments of tasks to people to be more fluid…

cs.HC20204 cited

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…

cs.SE2020

Using Hypotheses as a Debugging Aid

Abdulaziz Alaboudi, Thomas D. LaToza

As developers debug, developers formulate hypotheses about the cause of the defect and gather evidence to test these hypotheses. To better understand the role of hypotheses in debu…

cs.SE20202 cited

Find Unique Usages: Helping Developers Understand Common Usages

Emad Aghayi, Aaron Massey, Thomas LaToza

When working in large and complex codebases, developers face challenges using \textit{Find Usages} to understand how to reuse classes and methods. To better understand these challe…