255 citations · 522 across the 5 of their papers we have counts for
5 papers
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…
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…
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…
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…
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…