Role of GenAI in Automated Code Generation within DevOps Practices: Explore how Generative AI

作者

  • Prachi Tembhekar Amazon Web Services, USA Author
  • Munivel Devan Compunnel Inc, USA Author
  • Jawaharbabu Jeyaraman TransUnion, USA Author

##doi.readerDisplayName##:

https://doi.org/10.60087/jklst.vol2.n2.p512

关键词:

Artificial intelligence, automated code generation, deep learning, evolutionary algorithms, machine learning, natural language processing

摘要

Artificial Intelligence (AI) is a pivotal domain within computer science, profoundly influencing the software development lifecycle, particularly during the implementation phase. Here, developers grapple with the task of translating software requirements and designs into executable code. Automated Code Generation (ACG) leveraging AI emerges as a promising solution in this context. The automation of code generation processes is gaining traction as a means to tackle diverse software development challenges while boosting productivity. This paper presents a thorough review and discourse on both traditional and AI-driven techniques employed in ACG, highlighting their respective challenges and constraints. Through an examination of pertinent literature, we identify various AI methodologies and algorithms utilized in ACG, extracting evaluation metrics such as Accuracy, Efficiency, Scalability, Correctness, Generalization, among others. These metrics serve as the basis for a comparative analysis of AI-driven ACG methods, delving into their applications, strengths, weaknesses, performance metrics, and future prospects.

##plugins.themes.default.displayStats.downloads##

##plugins.themes.default.displayStats.noStats##

##submission.downloads##

已出版

2024-06-16

##plugins.generic.recommendByAuthor.heading##

1 2 > >>