AUTODEVOPS: AI-Driven Software Development & Deployment Automation
Keywords:
Generative AI, Software Development Lifecycle, Natural Language Processing (NLP), Project Requirements Analysis, Automated Software Design, Architecture DiagramsAbstract
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.
Downloads
Published
Issue
Section
License
Copyright (c) 2025 IES International Journal of Multidisciplinary Engineering Research

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.