🤖 AI Summary
This study investigates the transformative impact of generative artificial intelligence (GenAI) on human-computer interaction paradigms within integrated development environments (IDEs), along with its associated challenges and opportunities. Through a four-day interdisciplinary workshop at the Shonan Meeting 222, involving 33 experts from software engineering, artificial intelligence, and human-computer interaction, the research systematically identifies four core themes shaping the future evolution of IDEs under GenAI influence. The findings highlight GenAI’s potential to enhance developer productivity in tasks such as code generation, testing, review, and repair, while articulating key research challenges and practical opportunities. This work provides a foundational roadmap for advancing collaborative programming research in human-AI co-development contexts.
📝 Abstract
Generative Artificial Intelligence (GenAI) models are achieving remarkable performance in various tasks, including code generation, testing, code review, and program repair. The ability to increase the level of abstraction away from writing code has the potential to change the Human-AI interaction within the integrated development environment (IDE). To explore the impact of GenAI on IDEs, 33 experts from the Software Engineering, Artificial Intelligence, and Human-Computer Interaction domains gathered to discuss challenges and opportunities at Shonan Meeting 222, a four-day intensive research meeting. Four themes emerged as areas of interest for researchers and practitioners.