6 papers
Configurable AI Coding Assistants: Designing For Developers Who Like to Be in Control
Ekaterina Koshchenko, Jovana Stankovic, Ilya Zakharov +1
AI coding assistants are now widely used in professional development, yet they offer only limited ways for developers to control how they behave. In this paper, we investigate what…
Human-AI Experience in Integrated Development Environments: A Systematic Literature Review
Agnia Sergeyuk, Ilya Zakharov, Ekaterina Koshchenko +1
The integration of Artificial Intelligence (AI) into Integrated Development Environments (IDEs) is reshaping software development, fundamentally altering how developers interact wi…
Developer Needs and Feasible Features for AI Assistants in IDEs
Agnia Sergeyuk, Ekaterina Koshchenko, Ilya Zakharov +2
Despite the increasing presence of AI assistants in Integrated Development Environments (IDEs), it remains unclear what different groups of developers actually need from these tool…
Enhancing Debugging Skills with AI-Powered Assistance: A Real-Time Tool for Debugging Support
Elizaveta Artser, Daniil Karol, Anna Potriasaeva +6
Debugging is a crucial skill in programming education and software development, yet it is often overlooked in CS curricula. To address this, we introduce an AI-powered debugging as…
AI in Software Engineering: Perceived Roles and Their Impact on Adoption
Ilya Zakharov, Ekaterina Koshchenko, Agnia Sergeyuk
This paper investigates how developers conceptualize AI-powered Development Tools and how these role attributions influence technology acceptance. Through qualitative analysis of 3…
From Teacher to Colleague: How Coding Experience Shapes Developer Perceptions of AI Tools
Ilya Zakharov, Ekaterina Koshchenko, Agnia Sergeyuk
AI-assisted development tools promise productivity gains and improved code quality, yet their adoption among developers remains inconsistent. Prior research suggests that professio…