AUTODEVOPS: AI-Driven Software Development & Deployment Automation

In traditional software development, the process of translating project requirements-into a functional design, writing code, and creating test cases is often labour-intensive,time-consuming, and prone to human error. These challenges can lead to delays, inconsistencies,and increased costs, particularly in complex projects. Addressing these issues,we propose a Generative AI system that revolutionizes the software development life cycle by automating critical stages. This system begins by employing advanced Natural Language-processing (NLP) to analyse project requirements, extracting essential information to generate a comprehensive project design, including architecture diagrams and class structures. Following the design phase, the system autonomously generates code tailored to the identified design patterns and suggests deployment steps. Furthermore, the system automatically produces detailed test cases in a structured table format, ensuring thorough and consistent validation of the software.This Generative AI system enhances the efficiency,accuracy, and reliability of software development, addressing common challenges and paving the way for more streamlined and effective software engineering practices.

Publication Details

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

AUTODEVOPS: AI-Driven Software Development & Deployment Automation

Zenodo (CERN European Organization for Nuclear Research)
Software Engineering Techniques and Practices
article

AUTODEVOPS: AI-Driven Software Development & Deployment Automation

article en

Abstract

In traditional software development, the process of translating project requirements-into a functional design, writing code, and creating test cases is often labour-intensive,time-consuming, and prone to human error. These challenges can lead to delays, inconsistencies,and increased costs, particularly in complex projects. Addressing these issues,we propose a Generative AI system that revolutionizes the software development life cycle by automating critical stages. This system begins by employing advanced Natural Language-processing (NLP) to analyse project requirements, extracting essential information to generate a comprehensive project design, including architecture diagrams and class structures. Following the design phase, the system autonomously generates code tailored to the identified design patterns and suggests deployment steps. Furthermore, the system automatically produces detailed test cases in a structured table format, ensuring thorough and consistent validation of the software.This Generative AI system enhances the efficiency,accuracy, and reliability of software development, addressing common challenges and paving the way for more streamlined and effective software engineering practices.

Zenodo (CERN European Organization for Nuclear Research)
Decent work and economic growth
Openalex Percentile: Top 40%
Software Engineering Techniques and Practices
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.