MECADE: Modelo de Engenharia do Caos para Avaliação da Garantia de Dependabilidade em Sistemas Financeiros
Resumo
Este artigo tem como objetivo geral criar e apresentar um modelo de avaliação da garantia de dependabilidade de sistemas críticos do mercado financeiro, visando avaliar a resiliência desses sistemas e identificar recomendações de modificações necessárias. Este trabalho é uma pesquisa de mestrado em andamento no programa de pós-graduação em Engenharia Eletrônica e Computação, área informática do Instituto Tecnológico de Aeronáutica. A avaliação do modelo se dará por meio da execução de experimentos isolados com base na engenharia de caos, tendo em vista o cenário bancário. No Brasil é um tema incipiente, contudo as características do mercado representarem oportunidade relevante de ampliação de estudos a respeito.
Referências
Avizienis, A. (1967) Design of Fault-Tolerant Computers, Proc. 1967 Fall Joint Computer Conf., AFIPS Conf. Proc., vol. 31, p. 733-743.
Avizienis A, Laprie J. C. e Randell B. (2001) Fundamental Concepts of Dependability. Department of Computing Science, University of Newcastle upon Tyne. p. 2-3.
Bukowski, L. (2016) System of Systems Dependability – Theoretical Models and Applications Examples. Reliability Engineering & System Safety 151 (2016): 76-92.
Faisal, A., Yousaf, I., Ali S. e Wong, W. (2021) Bank Capital Buffer and Economic Growth: New Insights from the US Banking Sector. Journal of Risk and Financial Management 14, no. 4: 142.
Francesco, P. D., Malavolta, I. e Lago, P. (2017) Research on Architecting Microservices: Trends Focus and Potential for Industrial Adoption. 2017 IEEE International Conference on Software Architecture (ICSA), p. 21-30.
Kratzke, N. e Quint, P. (2017) Understanding Cloud-native Applications after 10 Years of Cloud Computing - A Systematic Mapping Study. The Journal of Systems and Software 126: 1-16.
Mohamad, K. DeFranco, J. F. e Laplante, P. A. (2017) Software Testing: The State of the Practice. IEEE Software 34.5 (2017): p. 46-52.
Newman, S. (2021) Building Microservices: Designing Fine-grained Systems, O'Reilly Media; 2nd edition.
Toffetti, G., Brunner, S., Blöchlinger, M., Spillner, J. e Bohnert, T. M. (2017) Self-managing Cloud-native Applications: Design, Implementation, and Experience. Future Generation Computer Systems 72: 165-79.
US20120072571 A1, Orzell, Gregory S. and Yury I., (2019) "Validating the resiliency of networked applications" Acesso em: 02 de abril. de 2021."Cloud-Native Chaos Engineering – Enhancing Kubernetes Application Resiliency". CNCF. 2019-11-06.