What is it about?

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.

Featured Image

Why is it important?

Our TOSEM article systematically identifies these challenges and opportunities, providing the following main contributions to SE research: 1) We provide a comprehensive classification of GenAI in SE 2) We systematically capture the effects of GenAI on SE 3) We distill those findings into a detailed roadmap 4) We offer ten strategic predictions for what SE may look like in the year 2030

Read the Original

This page is a summary of: A Research Roadmap for Augmenting Software Engineering Processes and Software Products with Generative AI, ACM Transactions on Software Engineering and Methodology, January 2026, ACM (Association for Computing Machinery),
DOI: 10.1145/3788879.
You can read the full text:

Read

Contributors

The following have contributed to this page