English
Related papers

Related papers: Human-AI Experience in Integrated Development Envi…

200 papers

Artificial Intelligence (AI) has been increasingly applied to creative domains, leading to the development of systems that collaborate with humans in design processes. In Graphic Design, integrating computational systems into co-creative…

Human-Computer Interaction · Computer Science 2025-11-25 Joana Rovira Martins , Pedro Martins , Ana Boavida

AI is now embedded in healthcare, finance, policy, and many other domains, yet genuine human-AI synergy - combined performance that exceeds what either party achieves alone - is uncommon. Meta-analyses show that AI assistance tends to…

Human-Computer Interaction · Computer Science 2026-05-22 Tommaso Turchi , Ben Wilson , Matt Roach , Alan Dix , Alessio Malizia

We discuss Google's journey in developing and refining two internal AI-based IDE features: code completion and natural-language-driven code transformation (Transform Code). We address challenges in latency, user experience and suggestion…

We present a comprehensive real-world evaluation of AI-assisted software development tools deployed at enterprise scale. Over one year, 300 engineers across multiple teams integrated an in-house AI platform (DeputyDev) that combines code…

Automated feedback systems have become increasingly integral to programming education, where learners engage in iterative cycles of code construction, testing, and refinement. Despite its wider integration in practices and technical…

Computers and Society · Computer Science 2026-02-03 Yeonji Jung , Yunseo Lee , Jiyeong Bae , DoYong Kim , Heungsoo Choi , Minji Kang , Unggi Lee

In the rapidly evolving landscape of software engineering, the integration of Artificial Intelligence (AI) into the Software Development Life-Cycle (SDLC) heralds a transformative era for developers. Recently, we have assisted to a pivotal…

Software Engineering · Computer Science 2024-09-30 Ketai Qiu , Niccolò Puccinelli , Matteo Ciniselli , Luca Di Grazia

The increasing demand for programmers has led to a surge in participants in programming courses, making it increasingly challenging for instructors to assess student code manually. As a result, automated programming assessment systems…

Software Engineering · Computer Science 2025-03-18 Eduard Frankford , Daniel Crazzolara , Michael Vierhauser , Niklas Meissner , Stephan Krusche , Ruth Breu

This chapter systematically promotes an emerging interdisciplinary field of human-artificial intelligence interaction (human-AI interaction, HAII) from a human-centered AI (HCAI) perspective. It introduces a framework of human-centered HAII…

Human-Computer Interaction · Computer Science 2025-08-28 Wei Xu

With software development increasingly reliant on innovative technologies, there is a growing interest in exploring the potential of generative AI tools to streamline processes and enhance productivity. In this scenario, this paper…

Software Engineering · Computer Science 2024-06-04 Mariana Coutinho , Lorena Marques , Anderson Santos , Marcio Dahia , Cesar Franca , Ronnie de Souza Santos

Machine learning, the foundation of modern artificial intelligence, has driven innovations that have fundamentally transformed the world. Yet, behind advancements lies a complex and often tedious process requiring labor and compute…

Artificial Intelligence · Computer Science 2025-02-19 Zhengyao Jiang , Dominik Schmidt , Dhruv Srikanth , Dixing Xu , Ian Kaplan , Deniss Jacenko , Yuxiang Wu

Recent In-IDE AI coding assistant tools (ACATs) like GitHub Copilot have significantly impacted developers' coding habits. While some studies have examined their effectiveness, there lacks in-depth investigation into the actual assistance…

Software Engineering · Computer Science 2024-04-25 Xin Tan , Xiao Long , Xianjun Ni , Yinghao Zhu , Jing Jiang , Li Zhang

This exploratory study examined the consistency of human-AI collaboration by analyzing three extensive "vibe coding" sessions between a human product lead and an AI software engineer. We investigated similarities and differences in team…

Computers and Society · Computer Science 2025-08-29 Cory Knobel , Nicole Radziwill

Let's imagine that in a few years generative AI has changed software development dramatically, taking charge of most of the programming tasks. Let's also assume that extended reality devices became ubiquitous, being the preferred interface…

Software Engineering · Computer Science 2024-04-16 Jesus M. Gonzalez-Barahona

The rapid development of artificial intelligence (AI) has fundamentally transformed creative work practices in the design industry. Existing studies have identified both opportunities and challenges for creative practitioners in their…

Human-Computer Interaction · Computer Science 2025-09-30 Nami Ogawa , Yuki Okafuji , Yuji Hatada , Jun Baba

Recent advances in AI are integrating AI into the fabric of human social life, creating transformative, co-shaping relationships between humans and AI. This trend makes it urgent to investigate how these systems, in turn, shape their users.…

Human-Computer Interaction · Computer Science 2026-02-05 Lingqing Wang , Yingting Gao , Chidimma Lois Anyi , Ashok Goel

The advent of Artificial intelligence has promising advantages that can be utilized to transform the landscape of software project development. The Software process framework consists of activities that constantly require routine human…

Software Engineering · Computer Science 2024-09-02 Mariyam Mahboob , Mohammed Rayyan Uddin Ahmed , Zoiba Zia , Mariam Shakeel Ali , Ayman Khaleel Ahmed

My research centers on the development of context-adaptive AI systems to improve end-user adoption through the integration of technical methods. I deploy these AI systems across various interaction modalities, including user interfaces and…

Human-Computer Interaction · Computer Science 2024-01-25 Christine P Lee

AI assistance produces significant productivity gains across professional domains, particularly for novice workers. Yet how this assistance affects the development of skills required to effectively supervise AI remains unclear. Novice…

Computers and Society · Computer Science 2026-02-03 Judy Hanwen Shen , Alex Tamkin

Code review has evolved for decades, from informal peer checking to today's pull request (PR) workflows, yet it remains a largely manual, uneven, and cognitively demanding process. The rise of Artificial Intelligence (AI) coding assistants…

Software Engineering · Computer Science 2026-05-19 Hüseyin Özgür Kamalı , Erdem Tuna , Vahid Haratian , Eray Tüzün

In recent years, Artificial Intelligence has become more and more relevant in our society. Creating AI systems is almost always the prerogative of IT and AI experts. However, users may need to create intelligent solutions tailored to their…

Human-Computer Interaction · Computer Science 2023-06-02 Andrea Esposito , Miriana Calvano , Antonio Curci , Giuseppe Desolda , Rosa Lanzilotti , Claudia Lorusso , Antonio Piccinno