Saltar para:
Logótipo
Comuta visibilidade da coluna esquerda
Você está em: Início > Publicações > Visualização > Using Fault Screeners for Software Error Detection

Publicações

Using Fault Screeners for Software Error Detection

Título
Using Fault Screeners for Software Error Detection
Tipo
Artigo em Livro de Atas de Conferência Internacional
Ano
2008
Autores
Abreu, R
(Autor)
FEUP
Gonzalez, A
(Autor)
Outra
A pessoa não pertence à instituição. A pessoa não pertence à instituição. A pessoa não pertence à instituição. Sem AUTHENTICUS Sem ORCID
Zoeteweij, P
(Autor)
Outra
A pessoa não pertence à instituição. A pessoa não pertence à instituição. A pessoa não pertence à instituição. Sem AUTHENTICUS Sem ORCID
Van Gemund, AJC
(Autor)
Outra
A pessoa não pertence à instituição. A pessoa não pertence à instituição. A pessoa não pertence à instituição. Sem AUTHENTICUS Sem ORCID
Ata de Conferência Internacional
Páginas: 60-74
3rd and 4th International Conferences on Evaluation of Novel Approaches to Software Engineering, ENASE 2008/2009
Milan, 9 May 2009 through 10 May 2009
Indexação
Publicação em ISI Proceedings ISI Proceedings
Publicação em ISI Web of Science ISI Web of Science
COMPENDEX
Outras Informações
ID Authenticus: P-008-PD3
Abstract (EN): Fault screeners are simple software (or hardware) constructs that detect variable value errors based on unary invariant checking. In this paper we evaluate and compare the performance of three low-cost screeners (Bloom filter, bitmask, and range screener) that can be automatically integrated within a program, and trained during the testing phase. While the Bloom filter has the capacity of retaining virtually all variable values associated with proper program execution, this property comes with a much higher false positive rate per unit of training effort, compared to the more simple range and bitmask screeners, that compresses all value information in terms of a single lower and upper bound or a bitmask, respectively. We present a novel analytic model that predicts the false positive and false negative rate for ideal (i.e., screeners that store each individual value during training) and simple (e.g., range and bitmask) screeners. We show that the model agrees with our empirical findings. Furthermore, we describe an application of all screeners, where the screener's error detection output is used as input to a fault localization process that provides automatic feedback on the location of residual program defects during deployment in the field. © 2010 Springer-Verlag.
Idioma: Inglês
Tipo (Avaliação Docente): Científica
Documentos
Não foi encontrado nenhum documento associado à publicação.
Publicações Relacionadas

Dos mesmos autores

On the performance of fault screeners in software development and deployment (2008)
Artigo em Livro de Atas de Conferência Internacional
Abreu, R; Gonzalez, A; Zoeteweij, P; Van Gemund, AJC
Automatic software fault localization using generic program invariants (2008)
Artigo em Livro de Atas de Conferência Internacional
Abreu, R; Gonzalez, A; Zoeteweij, P; Van Gemund, AJC
Recomendar Página Voltar ao Topo
Copyright 1996-2025 © Faculdade de Direito da Universidade do Porto  I Termos e Condições  I Acessibilidade  I Índice A-Z
Página gerada em: 2025-07-24 às 06:23:57 | Política de Privacidade | Política de Proteção de Dados Pessoais | Denúncias