DOAJ Open Access 2025

Exploring the role of generative AI in enhancing cybersecurity in software development life cycle

Hussein A. Al-Hashimi Rafiq Ahmad Khan Hathal S. Alwageed Asaad M. Algarni Sarra Ayouni +1 lainnya

Abstrak

Context: The rapid integration of Generative AI (GenAI) technologies in various sectors has introduced new opportunities and challenges. One of the areas where GenAI is gaining prominence is cybersecurity, particularly within the Software Development Life Cycle (SDLC). As cyber threats evolve, there is a growing need to explore innovative solutions to mitigate vulnerabilities during software development. Objectives: This study investigates the role of GenAI in enhancing cybersecurity in the SDLC. It examines current security practices, recent advancements in AI-driven security solutions, and the potential of GenAI to strengthen threat detection, vulnerability management, and risk mitigation. Additionally, the research identifies key opportunities and challenges associated with integrating GenAI into SDLC processes, highlighting its implications for secure software development and future industry practices. Methods: This research employs a mixed-methods approach to investigate the role of GenAI in cybersecurity. Specifically, it combines a Systematic Literature Review (SLR) with questionnaire-based data collection targeting software development and cyber defense experts. The SLR aims to identify prevailing themes and gaps, while the questionnaire gathers insights from IT professionals about their experiences and perspectives on GenAI systems. Results: Our research shows that GenAI technology enhances SDLC security by supporting development through vulnerability detection, threat modeling, secure coding practices, and incident response. However, our review shows that AI adoption introduces ethical risks alongside reliability issues with AI-created results and challenges to integrate it into standard development methods. Conclusion: The integration of GenAI into the SDLC offers significant potential for enhancing cybersecurity. While challenges such as algorithm transparency and the need for skilled professionals remain, the benefits of AI in proactive threat detection and response make it a promising tool for future cybersecurity strategies in software development.

Penulis (6)

H

Hussein A. Al-Hashimi

R

Rafiq Ahmad Khan

H

Hathal S. Alwageed

A

Asaad M. Algarni

S

Sarra Ayouni

A

Alaa Omran Almagrabi

Format Sitasi

Al-Hashimi, H.A., Khan, R.A., Alwageed, H.S., Algarni, A.M., Ayouni, S., Almagrabi, A.O. (2025). Exploring the role of generative AI in enhancing cybersecurity in software development life cycle. https://doi.org/10.1016/j.array.2025.100509

Akses Cepat

PDF tidak tersedia langsung

Cek di sumber asli →
Lihat di Sumber doi.org/10.1016/j.array.2025.100509
Informasi Jurnal
Tahun Terbit
2025
Sumber Database
DOAJ
DOI
10.1016/j.array.2025.100509
Akses
Open Access ✓