This paper proposes a Bayesian approach to the quantification of some of the subjectivity that is intrinsic to the testing process (i.e., the decision on when to stop). The goal of the paper is to put this subjectivity on clear and firm bases, by showing how a Bayesian approach can be used to model the degree of belief that testers have on the fact that an input of a program results in a failure. We also define a model for the increase of this degree of belief as a program is run with inputs that do not result in failures, and we show how the model can be used to decide when to stop testing.

A Bayesian Approach to Software Testing Evaluation

MORASCA, SANDRO
2003-01-01

Abstract

This paper proposes a Bayesian approach to the quantification of some of the subjectivity that is intrinsic to the testing process (i.e., the decision on when to stop). The goal of the paper is to put this subjectivity on clear and firm bases, by showing how a Bayesian approach can be used to model the degree of belief that testers have on the fact that an input of a program results in a failure. We also define a model for the increase of this degree of belief as a program is run with inputs that do not result in failures, and we show how the model can be used to decide when to stop testing.
2003
Kang Zhang
15th International Conference on Software Engineering and Knowledge Engineering (SEKE 2003)
9781891706127
15th International Conference on Software Engineering and Knowledge Engineering (SEKE 2003)
Redwood City (USA)
1 - 3 luglio 2003
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11383/1489043
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact