most citedThe Programmer's Assistant: Conversational Interaction with a Large Language Model for Software Development

255 citations · 522 across the 5 of their papers we have counts for

collaborators

5 papers

cs.HC2024

Expedient Assistance and Consequential Misunderstanding: Envisioning an Operationalized Mutual Theory of Mind

Justin D. Weisz, Michael Muller, Arielle Goldberg +1

Design fictions allow us to prototype the future. They enable us to interrogate emerging or non-existent technologies and examine their implications. We present three design fictio…

cs.HC2024214 cited

Design Principles for Generative AI Applications

Justin D. Weisz, Jessica He, Michael Muller +3

Generative AI applications present unique design challenges. As generative AI technologies are increasingly being incorporated into mainstream applications, there is an urgent need…

cs.HC2023255 cited

The Programmer's Assistant: Conversational Interaction with a Large Language Model for Software Development

Steven I. Ross, Fernando Martinez, Stephanie Houde +2

Large language models (LLMs) have recently been applied in software engineering to perform tasks such as translating code between programming languages, generating code from natura…

cs.CY20233 cited

A Case Study in Engineering a Conversational Programming Assistant's Persona

Steven I. Ross, Michael Muller, Fernando Martinez +2

The Programmer's Assistant is an experimental prototype software development environment that integrates a chatbot with a code editor. Conversational capability was achieved by usi…

cs.HC202350 cited

Toward General Design Principles for Generative AI Applications

Justin D. Weisz, Michael Muller, Jessica He +1

Generative AI technologies are growing in power, utility, and use. As generative technologies are being incorporated into mainstream applications, there is a need for guidance on h…