dc.contributorAquino Júnior, Gibeon Soares de
dc.contributorhttp://lattes.cnpq.br/1254338144161360
dc.contributorAquino Júnior, Gibeon Soares de
dc.contributor02685578455
dc.contributorhttp://lattes.cnpq.br/1254338144161360
dc.contributorCavalcante, Everton Ranielly de Sousa
dc.contributorhttp://lattes.cnpq.br/5065548216266121
dc.contributorCacho, Nelio Alessandro Azevedo
dc.contributorhttp://lattes.cnpq.br/4635320220484649
dc.contributorAndrade, Rossana Maria de Castro
dc.contributorhttp://lattes.cnpq.br/9576713124661835
dc.contributorGarcia, Vinicius Cardoso
dc.contributorhttp://lattes.cnpq.br/6613487636748832
dc.creatorMelo Neto, Mário Andrade Vieira de
dc.date.accessioned2022-03-21T16:31:02Z
dc.date.accessioned2022-10-06T12:29:50Z
dc.date.available2022-03-21T16:31:02Z
dc.date.available2022-10-06T12:29:50Z
dc.date.created2022-03-21T16:31:02Z
dc.date.issued2021-12-03
dc.identifierMELO NETO, Mário Andrade Vieira de. Uma proposta de arcabouço para tolerância a falhas multicamadas em sistemas IoT. 2021. 126f. Tese (Doutorado em Ciência da Computação) - Centro de Ciências Exatas e da Terra, Universidade Federal do Rio Grande do Norte, Natal, 2021.
dc.identifierhttps://repositorio.ufrn.br/handle/123456789/46635
dc.identifier.urihttp://repositorioslatinoamericanos.uchile.cl/handle/2250/3953452
dc.description.abstractFault tolerance in IoT systems is challenging to overcome due to its complexity, dynamicity, and heterogeneity. IoT systems are typically designed and constructed in layers. Every layer has its requirements and fault tolerance strategies. However, errors in one layer can propagate and cause effects on others. Thus, it is impractical to consider a centralized fault tolerance approach for an entire system. Consequently, it is vital to consider multiple layers in order to enable collaboration and information exchange when addressing fault tolerance. The purpose of this study is to propose a multi-layer fault tolerance approach, granting interconnection among IoT system layers, allowing information exchange and collaboration in order to attain the property of dependability. In order to attain this purpose, the pathology of failures is established, which aids in understanding the faults and their behavior, serving as a basis for defining an event-oriented framework called FaTEMa (Fault Tolerance Event Manager). This framework creates a dedicated communication channel to propagate fault-related events through system levels, assisting in error detection and service continuation. Additionally, it offers extension points to support heterogeneous communication protocols and evolve new capabilities. The empirical evaluation results show that introducing FaTEMa provided improvements to the error detection and error resolution time, consequently improving system availability. In addition, the use of Fatema provided a reliability improvement and a reduction in the number of failures produced.
dc.publisherUniversidade Federal do Rio Grande do Norte
dc.publisherBrasil
dc.publisherUFRN
dc.publisherPROGRAMA DE PÓS-GRADUAÇÃO EM SISTEMAS E COMPUTAÇÃO
dc.rightsAcesso Aberto
dc.subjectEngenharia de software
dc.subjectIoT
dc.subjectDependabilidade
dc.subjectTolerância a falhas
dc.subjectDetecção de erros
dc.subjectRecuperação de erros
dc.subjectConfiabilidade
dc.subjectDisponibilidade
dc.titleUma proposta de arcabouço para tolerância a falhas multicamadas em sistemas IoT
dc.typedoctoralThesis


Este ítem pertenece a la siguiente institución