A Research Roadmap for Augmenting Software Engineering Processes and Software Products with Generative AI
Authors:
- Domenico AmalfitanoDADomenico Amalfitano
- Andreas MetzgerAMAndreas Metzger
- Marco AutiliMAMarco Autili
- Tommaso FulciniTFTommaso Fulcini
- Tobias HeyTHTobias Hey
- Jan KeimJKJan Keim
- Patrizio PelliccionePPPatrizio Pelliccione
- Vincenzo ScottiVSVincenzo Scotti
- Anne KoziolekAKAnne Koziolek
- Raffaela MirandolaRMRaffaela Mirandola
- Andreas VogelsangAVAndreas Vogelsang
Top Cited Papers
Open Access
- 30 January 2026
- journal article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Software Engineering and Methodology
- Vol. 35 (9) , 1-52
Abstract
Generative AI (GenAI) is rapidly transforming software engineering (SE) practices, influencing how SE processes are executed, as well as how software systems are developed, operated, and evolved. This paper applies design science research to build a roadmap for GenAI-augmented SE. The process consists of three cycles that incrementally integrate multiple sources of evidence, including collaborative discussions from the FSE 2025 “Software Engineering 2030” workshop, rapid literature reviews, and external feedback sessions involving peers. McLuhan’s tetrads were used as a conceptual instrument to systematically capture the transforming effects of GenAI on SE processes and software products. The resulting roadmap identifies four fundamental forms of GenAI augmentation in SE and systematically characterizes their related research challenges and opportunities. These insights are then consolidated into a set of future research directions. By grounding the roadmap in a rigorous multi-cycle process and cross-validating it among independent author teams and peers, the study provides a transparent and reproducible foundation for analyzing how GenAI affects SE processes, methods and tools, and for framing future research within this rapidly evolving area.Keywords
All Related Versions
This publication has 86 references indexed in Scilit:
- Complementarity in human-AI collaboration: concept, sources, and evidenceEuropean Journal of Information Systems, 2025
- We need a new ethics for a world of AI agentsNature, 2025
- Generative Artificial Intelligence for Software Engineering—A Research AgendaSoftware: Practice and Experience, 2025
- Copiloting the future: How generative AI transforms Software EngineeringInformation and Software Technology, 2025
- Formal requirements engineering and large language models: A two-way roadmapInformation and Software Technology, 2025
- Future of software development with generative AIAutomated Software Engineering, 2024
- Alternatives for testing of context-aware software systems in non-academic settings: results from a Rapid ReviewInformation and Software Technology, 2022
- Externalities of Design Science Research: Preparation for Project Success2021
- Agent-Oriented Software Engineering: The State of the Art2001
- On agent-based software engineeringArtificial Intelligence, 2000