Busca avançada
Ano de início
Entree


An Architecture for a Reliability Tool Applied to Distributed Systems

Texto completo
Autor(es):
Herrera, Caio Guimaraes ; Montes, Vitor Silva ; Souza, Simone R. S. ; dos Santos, Ricardo Ribeiro ; Lopes de Souza, Paulo Sergio
Número total de Autores: 5
Tipo de documento: Artigo Científico
Fonte: COMPUTATIONAL SCIENCE AND ITS APPLICATIONS-ICCSA 2025, PT II; v. 15649, p. 17-pg., 2025-01-01.
Resumo

Contemporary software systems, such as IoT (Internet of Things) systems, present new challenges to the development process and require new strategies for quality assurance. Reliability engineering aims to detect faults in applications, often in productive environments, providing benefits to the development activity. However, due to the inherent characteristics of these systems, complementary approaches to detect faults beyond traditional testing are needed. The Tricorder methodology evaluates resource consumption profiles as a heuristic for quality assurance, and experimental studies indicate its effectiveness in detecting new faults. This work investigates the use of the Tricorder in the context of reliability engineering to support the validation of contemporary systems, particularly IoT systems. An architecture for a reliability tool is proposed, inspired by software testing concepts. A reference architecture, RefTEST, is used to support the proposed tool. Results indicate that the Tricorder methodology can be implemented as a reliability tool, and its adoption allows for identifying anomalies that are not easily detected by traditional testing methods. (AU)

Processo FAPESP: 19/06937-0 - Estudo e desenvolvimento de técnicas de teste de software e suas aplicações
Beneficiário:Márcio Eduardo Delamaro
Modalidade de apoio: Auxílio à Pesquisa - Regular
Processo FAPESP: 13/07375-0 - CeMEAI - Centro de Ciências Matemáticas Aplicadas à Indústria
Beneficiário:Francisco Louzada Neto
Modalidade de apoio: Auxílio à Pesquisa - Centros de Pesquisa, Inovação e Difusão - CEPIDs
Processo FAPESP: 19/26702-8 - Tendências em computação de alto desempenho, do gerenciamento de recursos a novas arquiteturas de computadores
Beneficiário:Alfredo Goldman vel Lejbman
Modalidade de apoio: Auxílio à Pesquisa - Temático