Fetching the paper…
Reading the bibliography…
Large language models (LLMs) have recently been applied in software engineering to perform tasks such as translating code between programming languages, generating code from natural language, and autocompleting code as it is being written.
ELIZA — a computer program for the study of natural language communication between man and machine
Joseph Weizenbaum. 1966 · 1966
Earlier work this paper cites.
Notes on methodology
Harvey Sacks. 1984 · 1984
Earlier work this paper cites.
Direct manipulation interfaces
Edwin L Hutchins, James D Hollan, and Donald A Norman. 1985 · 1985
Earlier work this paper cites.
Personal computing: Windows, DOS and the MAC
Larry Press. 1990 · 1990
Earlier work this paper cites.
The Programmer’s Apprentice
Charles H. Rich and Richard C. Waters. 1990 · 1990
Earlier work this paper cites.
Nonvisual presentation of graphical user interfaces: contrasting two approaches. In Proceedings of the SIGCHI conference on Human factors in computing systems . 166–172
Elizabeth D Mynatt and Gerhard Weber. 1994 · 1994
Earlier work this paper cites.
Design patterns: elements of reusable object-oriented software
Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides. 1995 · 1995
Earlier work this paper cites.
GUI Users have trouble using graphic conventions on novel tasks. In Conference Companion on Human Factors in Computing Systems . 75–76
Catherine A Ashworth. 1996 · 1996
Earlier work this paper cites.
The Media Equation: How People Treat Computers, Television, and New Media Like Real People and Places
B. Reeves and C.I. Nass. 1996 · 1996
Earlier work this paper cites.
HCI, natural science and design: a framework for triangulation across disciplines. In Proceedings of the 2nd conference on Designing interactive systems: processes, practices, methods, and techniques . 223–234
Wendy E Mackay and Anne-Laure Fayard. 1997 · 1997
Earlier work this paper cites.
Information foraging
Peter Pirolli and Stuart Card. 1999 · 1999
Earlier work this paper cites.
The influence of shared mental models on team process and performance
John E Mathieu, Tonia S Heffner, Gerald F Goodwin, Eduardo Salas, and Janis A Cannon-Bowers. 2000 · 2000
Earlier work this paper cites.
Machines and Mindlessness: Social Responses to Computers
C. Nass and Y. Moon. 2000 · 2000
Earlier work this paper cites.
Group dynamics and shared mental model development
Stephen M Fiore, Eduardo Salas, and Janis A Cannon-Bowers. 2001 · 2001
Earlier work this paper cites.
Building Collaboration into IDEs: Edit>Compile>Run>Debug>Collaborate?
Li-Te Cheng, R.B. De Souza, Susanne Hupfer, John Patterson, and Steven Ross. 2003 · 2003
Earlier work this paper cites.
Software Engineering Knowledge Repositories
Andreas Jedlitschka and Markus Nick. 2003 · 2003
Earlier work this paper cites.
Eclipse as a platform for research on interruption management in software development. In Proceedings of the 2004 OOPSLA workshop on Eclipse Technology eXchange (Vancouver, British Columbia, Canada), Michael G. Burke (Ed.). ACM, 12–16
Uri Dekel and Steven Ross. 2004 · 2004
Earlier work this paper cites.
A user evaluation of synchronous collaborative software engineering tools. In 12th Asia-Pacific Software Engineering Conference (APSEC’05) . IEEE, 6–pp
Carl Cook, Warwick Irwin, and Neville Churcher. 2005 · 2005
Earlier work this paper cites.
The Collaborative Nature of Pair Programming. In Extreme Programming and Agile Processes in Software Engineering , Pekka Abrahamsson, Michele Marchesi, and Giancarlo Succi (Eds.). Springer Berlin Heidelberg, Berlin, Heidelberg, 53–64
Sallyann Bryant, Pablo Romero, and Benedict" du Boulay. 2006 · 2006
Earlier work this paper cites.
FeedMe: a collaborative alert filtering system. In Proceedings of the 2006 20th anniversary conference on Computer supported cooperative work . 89–98
Shilad Sen, Werner Geyer, Michael Muller, Marty Moore, Beth Brownholtz, Eric Wilcox, and David R Millen. 2006 · 2006
Earlier work this paper cites.
Example-centric programming: integrating web search into the development environment. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems . 513–522
Joel Brandt, Mira Dontcheva, Marcos Weskamp, and Scott R Klemmer. 2010 · 2010
Earlier work this paper cites.
Collaborative software development on the web
Martin Nordio, H Estler, Carlo A Furia, Bertrand Meyer, et al · 2011
Earlier work this paper cites.
Sourcevis: Collaborative software visualization for co-located environments. In 2013 First IEEE Working Conference on Software Visualization (VISSOFT) . IEEE, 1–10
Craig Anslow, Stuart Marshall, James Noble, and Robert Biddle. 2013 · 2013
Earlier work this paper cites.
Agile Software Development: It Is about Knowledge Management and Creativity. In Computational Science and Its Applications – ICCSA 2013 , Beniamino Murgante, Sanjay Misra, Maurizio Carlini, Carmelo M. Torre, Hong-Quang Nguyen, David Taniar, Bernady O. Apduhan, and Osvaldo Gervasi (Eds.). Springer Berlin Heidelberg, Berlin, Heidelberg, 98–113
Claudio León de la Barra, Broderick Crawford, Ricardo Soto, Sanjay Misra, and Eric Monfroy. 2013 · 2013
Earlier work this paper cites.
Achieving saturation in thematic analysis: Development and refinement of a codebook
Hikari Ando, Rosanna Cousins, and Carolyn Young. 2014 · 2014
Earlier work this paper cites.
Empowering interfaces for system administrators: Keeping the command line in mind when designing GUIs. In Proceedings of the XV International Conference on Human Computer Interaction . 1–4
Sandra R Murillo and J Alfredo Sánchez. 2014 · 2014
Earlier work this paper cites.
Distributing Expertise in Agile Software Development Projects. In 2014 Agile Conference . 33–36
Mawarny Md Rejab, James Noble, and George Allan. 2014 · 2014
Earlier work this paper cites.
Disrupting developer productivity one bot at a time. In Proceedings of the 2016 24th ACM SIGSOFT international symposium on foundations of software engineering . 928–931
Margaret-Anne Storey and Alexey Zagalsky. 2016 · 2016
Earlier work this paper cites.
What Do Developers Use the Crowd For? A Study Using Stack Overflow
Rabe Abdalkareem, Emad Shihab, and Juergen Rilling. 2017 · 2017
Earlier work this paper cites.
Toward mutual theory of mind as a foundation for co-creation. In International Conference on Computational Creativity, Co-Creation Workshop
Bobbie Eicher, Kathryn Cunningham, Sydni Peterson Marissa Gonzales, and Ashok Goel. 2017 · 2017
Earlier work this paper cites.
Automation bias and verification complexity: a systematic review
David Lyell and Enrico Coiera. 2017 · 2017
Earlier work this paper cites.
Torta: Generating mixed-media gui and command-line app tutorials using operating-system-wide activity tracing. In Proceedings of the 30th Annual ACM Symposium on User Interface Software and Technology . 703–714
Alok Mysore and Philip J Guo. 2017 · 2017
Earlier work this paper cites.
A framework for developing and using shared mental models in human-agent teams
Matthias Scheutz, Scott A DeLoach, and Julie A Adams. 2017 · 2017
Earlier work this paper cites.
Attention is All you Need. In Advances in Neural Information Processing Systems , I. Guyon, U. Von Luxburg, S. Bengio, H. Wallach, R. Fergus, S. Vishwanathan, and R. Garnett (Eds.), Vol. 30. Curran Associates, Inc
Ashish Vaswani, Noam Shazeer, Niki Parmar, Jakob Uszkoreit, Llion Jones, Aidan N Gomez, Ł ukasz Kaiser, and Illia Polosukhin. 2017 · 2017
Earlier work this paper cites.
Codepilot: Scaffolding end-to-end collaborative software development for novice programmers. In Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems . 1136–1141
Jeremy Warner and Philip J Guo. 2017 · 2017
Earlier work this paper cites.
A survey of machine learning for big code and naturalness
Miltiadis Allamanis, Earl T Barr, Premkumar Devanbu, and Charles Sutton. 2018 · 2018
Earlier work this paper cites.
Measuring the utility of search engine result pages: an information foraging based measure. In The 41st International ACM SIGIR conference on research & development in information retrieval . 605–614
Leif Azzopardi, Paul Thomas, and Nick Craswell. 2018 · 2018
Cited alongside, same era.
WeightMentor: a new automated chatbot for weight loss maintenance. In Proceedings of the 32nd International BCS Human Computer Interaction Conference 32 . 1–5
Samuel Holmes, Anne Moorhead, Raymond Bond, Huiru Zheng, Vivien Coates, and Mike McTear. 2018 · 2018
Cited alongside, same era.
Ad empathy: A design fiction. In Proceedings of the 2018 ACM Conference on Supporting Groupwork . 267–273
Michael Skirpan and Casey Fiesler. 2018 · 2018
Cited alongside, same era.
Improving automatic source code summarization via deep reinforcement learning. In Proceedings of the 33rd ACM/IEEE international conference on automated software engineering . 397–407
Yao Wan, Zhou Zhao, Min Yang, Guandong Xu, Haochao Ying, Jian Wu, and Philip S Yu. 2018 · 2018
Cited alongside, same era.
Actionable UI Design Guidelines for Smartphone Applications Inclusive of Low-Literate Users
Ayushi Srivastava, Shivani Kapania, Anupriya Tuli, and Pushpendra Singh. 2021 · 2021
Later among the works it cites.
Applied AI matters: AI4Code: applying artificial intelligence to source code
Kartik Talamadupula. 2021 · 2021
Later among the works it cites.
Towards mutual theory of mind in human-ai interaction: How language reflects what students perceive about a virtual teaching assistant. In Proceedings of the 2021 CHI Conference on Human Factors in Computing Systems . 1–14
Qiaosi Wang, Koustuv Saha, Eric Gregori, David Joyner, and Ashok Goel. 2021 · 2021
Later among the works it cites.
Perfection Not Required? Human-AI Partnerships in Code Translation. In 26th International Conference on Intelligent User Interfaces . 402–412
Justin D Weisz, Michael Muller, Stephanie Houde, John Richards, Steven I Ross, Fernando Martinez, Mayank Agarwal, and Kartik Talamadupula. 2021 · 2021
Later among the works it cites.
Escape! Bot: Social Robots as Creative Problem-Solving Partners. In Creativity and Cognition . 275–283
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…
Easier and faster is not always better: grounded theory of the impact of large-scale system transformation on the clinical work of emergency medicine nurses and physicians
Elaine Zibrowski, Lisa Shepherd, Kamran Sedig, Richard Booth, Candace Gibson, et al · 2018
Cited alongside, same era.
Human-Computer Co-Creativity: Designing, Evaluating and Modelling Computational Collaborators for Poetry Writing
Anna Kantosalo et al · 2019
Cited alongside, same era.
Conversational UX Design: A Practitioner’s Guide to the Natural Conversation Framework
Robert J. Moore and Raphael Arar. 2019 · 2019
Cited alongside, same era.
Language Models are Unsupervised Multitask Learners
Alec Radford, Jeffrey Wu, Rewon Child, David Luan, Dario Amodei, Ilya Sutskever, et al · 2019
Cited alongside, same era.
Machine learning in medicine
Alvin Rajkomar, Jeffrey Dean, and Isaac Kohane. 2019 · 2019
Cited alongside, same era.
Bespoke: Interactively synthesizing custom GUIs from command-line applications by demonstration. In Proceedings of the 32nd annual ACM symposium on user interface software and technology . 563–576
Priyan Vaithilingam and Philip J Guo. 2019 · 2019
Cited alongside, same era.
Human-AI collaboration in data science: Exploring data scientists’ perceptions of automated AI
Dakuo Wang, Justin D Weisz, Michael Muller, Parikshit Ram, Werner Geyer, Casey Dugan, Yla Tausczik, Horst Samulowitz, and Alexander Gray. 2019 · 2019
Cited alongside, same era.
PACT - Programming Assistant ChaTbot. In 2019 2nd International Conference on Intelligent Communication and Computational Techniques (ICCT) . 131–136
Aditya Ankur Yadav, Ishan Garg, and Dr. Pratistha Mathur. 2019 · 2019
Cited alongside, same era.
Safinah Ali, Nisha Elizabeth Devasia, and Cynthia Breazeal. 2022 · 2022
Later among the works it cites.
GitHub Next | GitHub Copilot Labs
Irene Alvarado, Idan Gazit, and Amelia Wattenberger. 2022 · 2022
Later among the works it cites.
Grounded Copilot: How Programmers Interact with Code-Generating Models
Shraddha Barke, Michael B James, and Nadia Polikarpova. 2022 · 2022
Later among the works it cites.
Common challenges in Thematic Analysis and how to avoid them
Virginia Braun and Victoria Clarke. 2022 · 2022
Later among the works it cites.
A Test for Evaluating Performance in Human-Computer Systems
Andres Campero, Michelle Vaccaro, Jaeyoon Song, Haoran Wen, Abdullah Almaatouq, and Thomas W Malone. 2022 · 2022
Later among the works it cites.
Perspectives on design creativity and innovation research: 10 years later
Gaetano Cascini, Yukari Nagai, Georgi V Georgiev, Jader Zelaya, Niccolò Becattini, Jean-François Boujut, Hernan Casakin, Nathan Crilly, Elies Dekoninck, John Gero, et al · 2022
Later among the works it cites.
Top Programming Languages 2022
Stephen Cass. 2022 · 2022
Later among the works it cites.
GitHub copilot · your AI pair programmer
GitHub, Inc. 2022 · 2022
Later among the works it cites.
Improving alignment of dialogue agents via targeted human judgements
Amelia Glaese, Nat McAleese, Maja Trębacz, John Aslanides, Vlad Firoiu, Timo Ewalds, Maribeth Rauh, Laura Weidinger, Martin Chadwick, Phoebe Thacker, Lucy Campbell-Gillingham, Jonathan Uesato, Po-Sen Huang, Ramona Comanescu, Fan Yang, Abigail See, Sumanth Dathathri, Rory Greig, Charlie Chen, Doug Fritz, Jaume Sanchez Elias, Richard Green, Soňa Mokrá, Nicholas Fernando, Boxi Wu, Rachel Foley, Susannah Young, Iason Gabriel, William Isaac, John Mellor, Demis Hassabis, Koray Kavukcuoglu, Lisa Anne Hendricks, and Geoffrey Irving. 2022 · 2022
Later among the works it cites.
Research: Quantifying github copilot’s impact on developer productivity and happiness
Eirini Kalliamvakou. 2022 · 2022
Later among the works it cites.
Competition-level code generation with AlphaCode
Yujia Li, David Choi, Junyoung Chung, Nate Kushman, Julian Schrittwieser, Rémi Leblond, Tom Eccles, James Keeling, Felix Gimeno, Agustin Dal Lago, and et al. 2022 · 2022
Later among the works it cites.
The Potential of Artificial Intelligence as a Method of Software Developer’s Productivity Improvement. In 2022 Conference of Russian Young Researchers in Electrical and Electronic Engineering (ElConRus) . IEEE, 386–390
Ekaterina A Moroz, Vladimir O Grizkevich, and Igor M Novozhilov. 2022 · 2022
Later among the works it cites.
Drinking Chai with Your (AI) Programming Partner: A Design Fiction about Generative AI for Software Engineering
Michael Muller, Stevean Ross, Stephanie Houde, Mayank Agarwal, Fernando Martinez, John Richards, Kartik Talamadupula, and Justin D Weisz. 2022 · 2022
Later among the works it cites.
An Empirical Evaluation of GitHub Copilot’s Code Suggestions. In 2022 IEEE/ACM 19th International Conference on Mining Software Repositories (MSR) . IEEE, 1–5
Nhan Nguyen and Sarah Nadi. 2022 · 2022
Later among the works it cites.
Training language models to follow instructions with human feedback
Long Ouyang, Jeff Wu, Xu Jiang, Diogo Almeida, Carroll L. Wainwright, Pamela Mishkin, Chong Zhang, Sandhini Agarwal, Katarina Slama, Alex Ray, John Schulman, Jacob Hilton, Fraser Kelton, Luke Miller, Maddie Simens, Amanda Askell, Peter Welinder, Paul Christiano, Jan Leike, and Ryan Lowe. 2022 · 2022
Later among the works it cites.
Hierarchical text-conditional image generation with clip latents
Aditya Ramesh, Prafulla Dhariwal, Alex Nichol, Casey Chu, and Mark Chen. 2022 · 2022
Later among the works it cites.
Designing PairBuddy—A Conversational Agent for Pair Programming
Peter Robe and Sandeep Kaur Kuttal. 2022 · 2022
Later among the works it cites.
High-resolution image synthesis with latent diffusion models. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition . 10684–10695
Robin Rombach, Andreas Blattmann, Dominik Lorenz, Patrick Esser, and Björn Ommer. 2022 · 2022
Later among the works it cites.
The Deskilling of Domain Expertise in AI Development. In CHI Conference on Human Factors in Computing Systems . 1–14
Nithya Sambasivan and Rajesh Veeraraghavan. 2022 · 2022
Later among the works it cites.
Human-Centered AI
Ben Shneiderman. 2022 · 2022
Later among the works it cites.
BlenderBot 3: a deployed conversational agent that continually learns to responsibly engage
Kurt Shuster, Jing Xu, Mojtaba Komeili, Da Ju, Eric Michael Smith, Stephen Roller, Megan Ung, Moya Chen, Kushal Arora, Joshua Lane, et al · 2022
Later among the works it cites.
LAMDA: Language models for dialog applications
Romal Thoppilan, Daniel De Freitas, Jamie Hall, Noam Shazeer, Apoorv Kulshreshtha, Heng-Tze Cheng, Alicia Jin, Taylor Bos, Leslie Baker, Yu Du, and et al. 2022 · 2022
Later among the works it cites.
Co-creative Product Design with Interactive Evolutionary Algorithms: A Practice-Based Reflection. In International Conference on Computational Intelligence in Music, Sound, Art and Design (Part of EvoStar) . Springer, 292–307
Severi Uusitalo, Anna Kantosalo, Antti Salovaara, Tapio Takala, and Christian Guckelsberger. 2022 · 2022
Later among the works it cites.
Expectation vs. Experience: Evaluating the Usability of Code Generation Tools Powered by Large Language Models. In Extended Abstracts of the 2022 CHI Conference on Human Factors in Computing Systems (New Orleans, LA, USA) (CHI EA ’22) . Association for Computing Machinery, New York, NY, USA, Article 332, 7 pages
Priyan Vaithilingam, Tianyi Zhang, and Elena L. Glassman. 2022 · 2022
Later among the works it cites.
Documentation Matters: Human-Centered AI System to Assist Data Science Code Documentation in Computational Notebooks
April Yi Wang, Dakuo Wang, Jaimie Drozdal, Michael Muller, Soya Park, Justin D Weisz, Xuye Liu, Lingfei Wu, and Casey Dugan. 2022 · 2022
Later among the works it cites.
Better together? an evaluation of ai-supported code translation. In 27th International Conference on Intelligent User Interfaces . 369–391
Justin D Weisz, Michael Muller, Steven I Ross, Fernando Martinez, Stephanie Houde, Mayank Agarwal, Kartik Talamadupula, and John T Richards. 2022 · 2022
Later among the works it cites.
In-ide code generation from natural language: Promise and challenges
Frank F Xu, Bogdan Vasilescu, and Graham Neubig. 2022 · 2022
Later among the works it cites.
Productivity Assessment of Neural Code Completion. In Proceedings of the 6th ACM SIGPLAN International Symposium on Machine Programming (San Diego, CA, USA) (MAPS 2022) . Association for Computing Machinery, New York, NY, USA, 21–29
Albert Ziegler, Eirini Kalliamvakou, X. Alice Li, Andrew Rice, Devon Rifkin, Shawn Simister, Ganesh Sittampalam, and Edward Aftandilian. 2022 · 2022
Later among the works it cites.
ChatGPT writes code, but won’t replace developers
Stephanie Glen. 2022 · 2023
Closest in time.
ChatGPT: Optimizing Language Models for Dialogue
OpenAI. 2022 · 2023
Closest in time.
Summarizing source code using a neural attention model. In Proceedings of the 54th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers) . 2073–2083
Srinivasan Iyer, Ioannis Konstas, Alvin Cheung, and Luke Zettlemoyer. 2016 · 2083
Closest in time.