Artificial Intelligence-Driven Software Engineering: Improving Software Quality, Development Productivity, and Intelligent Automation — A Comprehensive Review

Artificial intelligence (AI), particularly machine learning (ML), deeplearning, natural language processing (NLP), and large language models(LLMs), is changing how software is specified, designed, implemented, tested, maintained, and governed. This paper presents a comprehensivenarrative-informed systematic review of AI-driven software engineering(AI-SE), emphasizing software quality, developer productivity, andintelligent automation. It synthesizes established AI-for-software- engineering research with emerging LLM-based workflows and identifieswhere evidence is promising, mixed, or insuf icient. The review organizesapplications across the software development life cycle (SDLC):requirements engineering, architecture and design, code generation andreview, testing and verification, defect prediction, security analysis, maintenance, project management, and DevOps. It also develops a human- centered reference architecture and a risk-aware adoption framework. Across the literature, AI systems can accelerate bounded tasks such as codecompletion, test generation, documentation, search, and classification;however, benefits are conditional on task complexity, repository context, developer expertise, tool integration, and verification practices. Generatedartifacts can contain functional defects, insecure patterns, outdateddependencies, licensing uncertainty, and plausible but unsupportedexplanations. Therefore, productivity should be measured as end-to-enddelivery of accepted, maintainable, secure work—not typing speed orsuggestion acceptance. Quality should be evaluated through layeredevidence: executable tests, static and dynamic analysis, security checks, code review, traceability, operational outcomes, and human judgment. Thereview proposes research questions, a reproducible search and screeningprotocol, thematic synthesis, and a measurement agenda. It concludes thatAI-SE is best understood as socio-technical augmentation rather thanautonomous replacement: organizations should introduce AI with explicitboundaries, human accountability, data governance, provenance, continuous evaluation, and feedback from production. The paper providesa foundation for researchers and practitioners designing reliable, equitable, and measurable AI-enabled engineering environmen

Authors

Institutions

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2026-11-04
DOI
https://doi.org/10.5281/zenodo.23958289
Primary Topic
Software Engineering Research
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Artificial Intelligence-Driven Software Engineering: Improving Software Quality, Development Productivity, and Intelligent Automation — A Comprehensive Review

Humera Ameen
Zenodo (CERN European Organization for Nuclear Research)
Software Engineering Research
article

Artificial Intelligence-Driven Software Engineering: Improving Software Quality, Development Productivity, and Intelligent Automation — A Comprehensive Review

Humera Ameen
article en

Abstract

Artificial intelligence (AI), particularly machine learning (ML), deeplearning, natural language processing (NLP), and large language models(LLMs), is changing how software is specified, designed, implemented, tested, maintained, and governed. This paper presents a comprehensivenarrative-informed systematic review of AI-driven software engineering(AI-SE), emphasizing software quality, developer productivity, andintelligent automation. It synthesizes established AI-for-software- engineering research with emerging LLM-based workflows and identifieswhere evidence is promising, mixed, or insuf icient. The review organizesapplications across the software development life cycle (SDLC):requirements engineering, architecture and design, code generation andreview, testing and verification, defect prediction, security analysis, maintenance, project management, and DevOps. It also develops a human- centered reference architecture and a risk-aware adoption framework. Across the literature, AI systems can accelerate bounded tasks such as codecompletion, test generation, documentation, search, and classification;however, benefits are conditional on task complexity, repository context, developer expertise, tool integration, and verification practices. Generatedartifacts can contain functional defects, insecure patterns, outdateddependencies, licensing uncertainty, and plausible but unsupportedexplanations. Therefore, productivity should be measured as end-to-enddelivery of accepted, maintainable, secure work—not typing speed orsuggestion acceptance. Quality should be evaluated through layeredevidence: executable tests, static and dynamic analysis, security checks, code review, traceability, operational outcomes, and human judgment. Thereview proposes research questions, a reproducible search and screeningprotocol, thematic synthesis, and a measurement agenda. It concludes thatAI-SE is best understood as socio-technical augmentation rather thanautonomous replacement: organizations should introduce AI with explicitboundaries, human accountability, data governance, provenance, continuous evaluation, and feedback from production. The paper providesa foundation for researchers and practitioners designing reliable, equitable, and measurable AI-enabled engineering environmen

Zenodo (CERN European Organization for Nuclear Research)
Government College University, Faisalabad (PK)
Openalex Percentile: Top 10%
Software Engineering Research
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Laika access coming soon