Generative AI for Intelligent Code Synthesis: Advancing Automated Software Development and Optimization

Authors

  • Venkata Surya Teja Gollapalli Author

DOI:

https://doi.org/10.62643/

Keywords:

Reinforcement learning (RL), generative artificial intelligence (AI), intelligent code synthesis, code generation, code optimization, Development of Automated Software, Deep Learning Quality of Code, Code Explanation

Abstract

Using deep learning methods like Generative Adversarial Networks (GANs) and Reinforcement Learning (RL), Generative AI for Intelligent Code Synthesis is a major breakthrough in automated software development. This novel approach uses large source code datasets to train AI models, automating the code generation and optimization process. These models are trained to generate context-aware, high-quality code snippets that meet developer requirements, increasing code accuracy and development speed. Four important metrics—Code Generation Accuracy, Code Optimisation Rate, Execution Speed, and Code Coverage—were used to evaluate the effectiveness of this generative approach. With a Code Generation Accuracy of 96.5%, the model produced code that precisely satisfies functional requirements. The model's capacity to enhance the efficiency and resource usage of current code was demonstrated by the Code Optimisation Rate, which achieved 93.5%. Furthermore, compared to traditional methods, the Execution Speed was optimized to 105.2 ms, greatly increasing efficiency. Finally, the created code efficiently covers the majority of the codebase, guaranteeing reliable testing and functionality, as indicated by the Code Coverage of 90.5%. By combining GANs and RL, this method offers significant gains in code quality, execution speed, and development efficiency, giving programmers better tools for developing and refining software. The software development lifecycle might be completely transformed by these emerging technologies, which would increase its scalability, efficiency, and dependability while also accelerating the creation of high-caliber software in contemporary development settings.

Downloads

Published

17-02-2021

How to Cite

Generative AI for Intelligent Code Synthesis: Advancing Automated Software Development and Optimization. (2021). International Journal of Engineering Research and Science & Technology, 17(1), 101-121. https://doi.org/10.62643/