AI-Driven Continuous Integration and Continuous Deployment in Software Engineering

Mahaveer Singh Naruka,Santhosh Kumar Gopal,Venkata Ramana Saddi,S. Dhanasekaran,Abdul Sajid Mohammed
DOI: https://doi.org/10.1109/ICDT61202.2024.10489475
2024-03-15
Abstract:AI driven Continuous Integration and Continuous Deployment is a new way of managing and continually updating a software project. This process, powered by Artificial Intelligence, automates the entire software delivery and deployment process - from code submission to monitoring and bug fixing. It eliminates manual errors and allows for multiple versions to be tested in parallel, saving time and effort. By increasing agility, it allows organizations to launch new features to production faster than ever. Continuous Integration and Continuous Deployment leverages artificial intelligence in implementation and execution. It automates the process of integration, testing, packaging and deployment. Furthermore, AI is used to detect and fix bugs which can prevent delays and costly production bugs. AI driven Continuous Integration and Continuous Deployment has become an increasingly popular development strategy. It helps reduce the overall cost and accelerate the software's production cycles, making it easier for developers to quickly get their features and services in the hands of the market.
Engineering,Computer Science
What problem does this paper attempt to address?