Generative Artificial Intelligence in Software Engineering Applications, Challenges and Future Perspectives

Main Article Content

Diego Armando Jiménez Bósquez
Gregorio Sebastián Gualavisí González

Abstract

Generative Artificial Intelligence (GAI) has emerged
as a transformative technology in software engineering, redefining established practices in code generation, automated
testing, documentation, and quality review. Tools such as GitHub
Copilot, ChatGPT, and Large Language Models (LLMs) have
demonstrated the capacity to accelerate development cycles,
reduce routine errors, and democratize advanced technical skills.
However, their widespread adoption raises critical questions
about the security of generated software, ethical responsibility,
data privacy, and technological dependency. This paper presents
a systematic analysis of GAI applications in software engineering,
quantifies their advantages and limitations through published
empirical evidence, and examines ethical and security considerations relevant to their deployment in production environments.
Results indicate that GAI can reduce coding time by up to 55.8%,
but introduces security vulnerabilities in 40%–60% of generated
code without human supervision. It is concluded that responsible
adoption requires governance frameworks, automated vali

Downloads

Download data is not yet available.

Article Details

Section

Articles

How to Cite

Generative Artificial Intelligence in Software Engineering: Applications, Challenges and Future Perspectives. (2026). Journal of Software Engineering and Computing, 1(2), 6. https://doi.org/10.5281/tha3xj74

Most read articles by the same author(s)

1 2 > >>