Litcius/Paper detail

The Future of AI-Driven Software Engineering

Valerio Terragni, Annie Vella, Partha S. Roop, Kelly Blincoe

2025ACM Transactions on Software Engineering and Methodology35 citationsDOI

Abstract

A paradigm shift is underway in Software Engineering, with AI systems such as LLMs playing an increasingly important role in boosting software development productivity. This trend is anticipated to persist. In the next years, we expect a growing symbiotic partnership between human software developers and AI. The Software Engineering research community cannot afford to overlook this trend; we must address the key research challenges posed by the integration of AI into the software development process. In this article, we present our vision of the future of software development in an AI-driven world and explore the key challenges that our research community should address to realize this vision.

Topics & Concepts

Computer scienceSoftware engineeringSystems engineeringEngineeringSoftware Testing and Debugging TechniquesSoftware Reliability and Analysis ResearchSoftware Engineering Research