activity
20192026
most citedChatGPT and Software Testing Education: Promises & Perils

240 citations · 254 across the 11 of their papers we have counts for

collaborators
Showing cs.SEShow all

13 papers · 1 filter

cs.SE2024★ 6 cited

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.SE2023★ 240 cited

ChatGPT and Software Testing Education: Promises & Perils

Sajed Jalil, Suzzana Rafi, Thomas D. LaToza +2

Over the past decade, predictive language modeling for code has proven to be a valuable tool for enabling new forms of automation for developers. More recently, we have seen the ad…

cs.SE2023

A Qualitative Study on the Implementation Design Decisions of Developers

Jenny T. Liang, Maryam Arab, Minhyuk Ko +2

Decision-making is a key software engineering skill. Developers constantly make choices throughout the software development process, from requirements to implementation. While prio…

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…