| Texto completo | |
| Autor(es): |
de Souza, Kathiani Elisa
;
Ferrari, Fabiano Cutigi
;
de Camargo, Valter Vieira
;
Ribeiro, Marcio
;
Offutt, Jeff
Número total de Autores: 5
|
| Tipo de documento: | Artigo Científico |
| Fonte: | JOURNAL OF SYSTEMS AND SOFTWARE; v. 219, p. 22-pg., 2024-10-22. |
| Resumo | |
Smart City Applications encompass many characteristics that increase the risk of failures, such as contextawareness, adaptiveness, distribution and heterogeneity. Therefore, it is important to implement fault-tolerant mechanisms to produce more reliable applications. This study presents a systematic literature review of fault tolerance techniques that have been proposed for, or applied to Smart City Applications. It also characterizes faults, errors and failures that may occur in these systems. To the best of our knowledge, this is the first review that provides abroad picture of the research area and points out research limitations and directions. We selected 43 primary studies and performed initial classifications (e.g., based on type of research, type of contribution, application domains and subdomains, and type of system architecture). We further classified and discussed the selected studies based on types of fault tolerance techniques and types of faults and failures. System Reconfiguration, Diversity, and Retry are classical techniques that have been investigated in this domain. Many fault and failure types have also been addressed. While those well-known techniques have been explored for introducing fault tolerance capabilities into Smart City Applications, others have been overlooked. Moreover, evidence on the effectiveness and applicability of the proposed fault tolerance solutions is still very limited. (AU) | |
| Processo FAPESP: | 23/01720-9 - Integração dos mecanismos de teste de mutação e injeção de erros |
| Beneficiário: | Kathiani Elisa de Souza |
| Modalidade de apoio: | Bolsas no Brasil - Programa Capacitação - Treinamento Técnico |
| Processo FAPESP: | 19/25307-8 - Validação de aplicações para cidades inteligentes: uma abordagem baseada em defeitos |
| Beneficiário: | Fabiano Cutigi Ferrari |
| Modalidade de apoio: | Auxílio à Pesquisa - Regular |