activity
20212026
most citedA Large-Scale Survey on the Usability of AI Programming Assistants: Successes and Challenges

14 citations · 24 across the 7 of their papers we have counts for

collaborators

9 papers

cs.AI2026

World of SWECraft: Agent Collaboration at Scale via Simulated Software Worlds

Shannon Zejiang Shen, Yapei Chang, Qiyao Liang +13

As teams of AI agents take on larger projects and long-standing open problems, agent collaboration offers another dimension for scaling inference-time compute. To understand what m…

cs.SE2023

Can GPT-4 Replicate Empirical Software Engineering Research?

Jenny T. Liang, Carmen Badea, Christian Bird +4

Empirical software engineering research on production systems has brought forth a better understanding of the software engineering process for practitioners and researchers alike.…

cs.CL2023★ 6 cited

LLMs as Workers in Human-Computational Algorithms? Replicating Crowdsourcing Pipelines with LLMs

Tongshuang Wu, Haiyi Zhu, Maya Albayrak +21

LLMs have shown promise in replicating human-like behavior in crowdsourcing tasks that were previously thought to be exclusive to human abilities. However, current efforts focus ma…

cs.CL2023★ 4 cited

NLPositionality: Characterizing Design Biases of Datasets and Models

Sebastin Santy, Jenny T. Liang, Ronan Le Bras +2

Design biases in NLP systems, such as performance differences for different populations, often stem from their creator's positionality, i.e., views and lived experiences shaped by…

cs.SE2023★ 14 cited

A Large-Scale Survey on the Usability of AI Programming Assistants: Successes and Challenges

Jenny T. Liang, Chenyang Yang, Brad A. Myers

The software engineering community recently has witnessed widespread deployment of AI programming assistants, such as GitHub Copilot. However, in practice, developers do not accept…

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.SE2022

Understanding Skills for OSS Communities on GitHub

Jenny T. Liang, Thomas Zimmermann, Denae Ford

The development of open source software (OSS) is a broad field which requires diverse skill sets. For example, maintainers help lead the project and promote its longevity, technica…

cs.SE2022

Towards Mining OSS Skills from GitHub Activity

Jenny T. Liang, Thomas Zimmermann, Denae Ford

Open source software (OSS) development relies on diverse skill sets. However, to our knowledge, there are no tools which detect OSS-related skills. In this paper, we present a nove…

cs.CL2021

Can Machines Learn Morality? The Delphi Experiment

Liwei Jiang, Jena D. Hwang, Chandra Bhagavatula +12

As AI systems become increasingly powerful and pervasive, there are growing concerns about machines' morality or a lack thereof. Yet, teaching morality to machines is a formidable…