An Examination of Artificial Intelligence in Software Development: Code Generation, Testing, Maintenance, and Security

Authors

  • Rajeshkumar Sudhi Department of Mechanical Engineering, Jawaharlal Darda Institute of Engineering and Technology, India

Keywords:

Artificial Intelligence in Software Development, Cybersecurity, Software Maintenance.

Abstract

Artificial Intelligence (AI) is transforming software development by automating critical processes such as code generation, testing, maintenance, and security. AI-driven solutions like OpenAI Codex, GitHub Copilot, and DeepMind AlphaCode are revolutionizing programming by enhancing efficiency, reducing errors, and accelerating development cycles. Similarly, AI-powered testing frameworks improve bug detection, security evaluation, and software performance enhancement. This study analyzes recent advancements in AI-driven software development, assessing its benefits, constraints, and ethical considerations. Additionally, it examines the function of AI in cybersecurity, low-code/no-code development, and workforce transformation. The lecture concludes by discussing potential research directions and the balance between automation and human oversight in AI-augmented software engineering

References

A. Efe, “Usage of artificial intelligence to improve secure software development,” The Journal of International Scientific Researches, vol. 6, no. 1, pp. 46–57, 2021.

D. S. Battina, “Artificial intelligence in software test automation: A systematic literature review,” International Journal of Emerging Technologies and Innovative Research (www. jetir. org| UGC and issn Approved), ISSN, pp. 2349–5162, 2019.

R. Vadisetty, A. Polamarasetti, S. Prajapati, and J. B. Butani, “Leveraging Generative AI for Automated Code Generation and Security Compliance in Cloud-Based DevOps Pipelines: A Review,” Available at SSRN 5218298, 2023.

M. Islam, F. Khan, S. Alam, and M. Hasan, “Artificial intelligence in software testing: A systematic review,” in TENCON 2023-2023 IEEE Region 10 Conference (TENCON), IEEE, 2023, pp. 524–529.

Published

2024-09-30

How to Cite

An Examination of Artificial Intelligence in Software Development: Code Generation, Testing, Maintenance, and Security. (2024). Multidisciplinary Journal of Akseprin Indonesia, 2(3), 27-33. https://jurnal.akseprin.org/index.php/MJAI/article/view/166

Similar Articles

1-10 of 14

You may also start an advanced similarity search for this article.