COGNITIVE SOFTWARE ENGINEERING: INTEGRATION OF AI, DEVOPS, AND CLOUD-NATIVE ARCHITECTURES

Authors

  • Anderson Andrei de Bona Author
  • Eduardo Ribeiro Pereira Leal Author

DOI:

https://doi.org/10.56238/levv15n43-115

Keywords:

Artificial Intelligence (AI), Cognitive DevOps, Cloud-Native Architectures, Intelligent Automation, Predictive Analytics

Abstract

Cognitive Software Engineering is an emerging approach that combines advanced technologies, such as Artificial Intelligence (AI), Cognitive DevOps, and cloud-native architectures, to transform the software development lifecycle. This approach goes beyond traditional automation, introducing intelligence and continuous learning at every step, from code generation to maintenance. AI-powered tools such as GitHub Copilot and Dynatrace exemplify the use of advanced algorithms to increase productivity, predict failures, and improve the user experience. In addition, Cognitive DevOps enables intelligent monitoring and proactive problem solving, while cloud-native architectures promote dynamic scalability and resiliency. Despite the benefits, Cognitive Software Engineering presents challenges, such as the need to deal with ethical issues, data privacy, and implementation costs. Still, it represents a significant advancement in the way software systems are designed and managed, making it an ideal choice for organizations seeking continuous innovation in a competitive digital landscape. This study explores the pillars of this approach, highlighting its practical applications, benefits, and limitations.

Published

2024-12-24

How to Cite

DE BONA, Anderson Andrei; LEAL, Eduardo Ribeiro Pereira. COGNITIVE SOFTWARE ENGINEERING: INTEGRATION OF AI, DEVOPS, AND CLOUD-NATIVE ARCHITECTURES. LUMEN ET VIRTUS, [S. l.], v. 15, n. 43, p. 9207–9231, 2024. DOI: 10.56238/levv15n43-115. Disponível em: https://periodicos.newsciencepubl.com/LEV/article/view/2518. Acesso em: 18 jan. 2025.