Resilient Architectures for Critical Infrastructures: A Hybrid Approach Using SoftwareEngineering, AI, and Continuous Monitoring
Resilient Architectures for Critical Infrastructures: A Hybrid Approach Using SoftwareEngineering, AI, and Continuous Monitoring
DOI:
https://doi.org/10.51473/rcmos.v1i8.2021.1243Abstract
This paper presents a hybrid framework for the development of resilient architectures in critical infrastructures, integrating software engineering, artificial intelligence (AI) and continuous monitoring. The proposal addresses interoperability, compliance and scalability challenges in critical systems such as healthcare, telecommunications, transport and energy. The framework is structured on three pillars: resilient software engineering, AI for prediction and mitigation of failures, and continuous monitoring with DevOps practices. A case study in the European public health sector validates the applicability of the model by demonstrating improvements in availability, incident response and regulatory compliance. The article offers technical and strategic guidelines for organizations seeking robustness and innovation in high-critical contexts, aligning with international standards such as NIST and ISO/IEC 27001. The proposed approach is adaptable to different sectors, promoting operational resilience
Downloads
References
Bass, L., Clements, P., & Kazman, R. (2012). Software Architecture in Practice (3rd ed.). Boston: Addison-Wesley.
• Chio, C., & Freeman, D. (2018). Machine Learning and Security: Protecting Systems with Data and Algorithms. Beijing: O'Reilly Media.
• Ferreira, A. (2018). Governança de TI na Prática: Fundamentos, Modelos e Estratégias (2nd ed.). São Paulo: Atlas.
• ISO/IEC. (2013). ISO/IEC 27001: Information Security Management Systems – Requirements. Geneva: ISO/IEC.
• Laprie, J.-C. (2005). Dependable computing: Concepts, limits, challenges. In Proceedings of the 25th IEEE Symposium on Reliable Distributed Systems (pp. 1–10).
• NIST. (2018). Framework for Improving Critical Infrastructure Cybersecurity (Version 1.1). Gaithersburg: NIST.
• Rajshekhar, B. (2017). DevOps Automation Cookbook. Birmingham: Packt Publishing.
• Sato, E. (2012). Engenharia de Confiabilidade de Sites (SRE). São Paulo: Novatec.
• Spark, M., & Beyer, B. (2016). Site Reliability Engineering: How Google Runs Production Systems. California: O'Reilly Media.
• Villas, L. A., et al. (2019). Big Data: Conceitos, Tecnologias e Aplicações. Rio de Janeiro: Elsevier.
• Zhang, Y., et al. (2020). A survey on machine learning for intelligent system monitoring and anomaly detection. Future Generation Computer Systems, 108, 1–15. DOI: https://doi.org/10.1016/j.future.2020.03.008
Downloads
Additional Files
Published
Issue
Section
Categories
License
Copyright (c) 2021 Ezequias Silva dos Santos (Autor)

This work is licensed under a Creative Commons Attribution 4.0 International License.