Augmenting software engineering with AI. The ai4se taxonomy and its use

Read full text
Authors: Ina Schieferdecker
Cited by: 0
References: 117

Abstract

Abstract Although model-driven software engineering (MDSE) has proven effective in managing complex systems, its industrial adoption remains limited by the substantial maintenance overhead required for models and the specialised skills demanded of developers. Meanwhile, advances in artificial intelligence (AI), particularly generative and agentic AI, have shown great promise in automating code-related tasks such as comprehension, generation, and defect detection. These capabilities are largely powered by ’big code’: vast repositories of open-source software that now form the basis of data-driven, empirical SE and automated quality assurance. This paper aims to synthesise these two domains by exploring the integration of AI into model-driven practices. It provides a comprehensive overview of the current state of AI-augmented software engineering and introduces a novel taxonomy ’ ai4se ’ to classify and connect diverse AI applications within the field. On this basis, the paper proposes a vision for ’big models’ in software engineering (SE), an approach designed to leverage the structural advantages of MDSE alongside the scalability of AI. Finally, the paper discusses the pair modelling paradigm as a collaborative framework for the MDSE industry, designed to enhance software quality through human–AI partnership.

Fields of Study & Subjects

Scientific Computing and Data Management Big Data and Business Intelligence Business Process Modeling and Analysis

Publication details

Journal / source
Innovations in Systems and Software Engineering
Publisher
Springer Science and Business Media LLC
Volume
22
Issue
2
Publication date
17 August 2026
Language
EN