Structural analysis and testing are fundamental activities in the achievement of software quality, which account for at least half of the development effort. Thus, automation of the testing process can result in higher quality at lower costs. In this paper, the problem of automatically deriving an input subdomain which causes the execution of a selected path is considered. A dynamic approach, based on actual program execution, as opposed to the more traditionally used symbolic evaluation, is proposed. First, a rigorous framework is settled, within which the procedure followed is described. The approach is currently defined to deal with numerical input variables and piecewise linear predicates. Ongoing experimentation will confirm both the effectiveness and the extendibility of the approach.

An approach to the automatic derivation of path domains

Bertolino A;
1993

Abstract

Structural analysis and testing are fundamental activities in the achievement of software quality, which account for at least half of the development effort. Thus, automation of the testing process can result in higher quality at lower costs. In this paper, the problem of automatically deriving an input subdomain which causes the execution of a selected path is considered. A dynamic approach, based on actual program execution, as opposed to the more traditionally used symbolic evaluation, is proposed. First, a rigorous framework is settled, within which the procedure followed is described. The approach is currently defined to deal with numerical input variables and piecewise linear predicates. Ongoing experimentation will confirm both the effectiveness and the extendibility of the approach.
1993
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
AQuIS
File in questo prodotto:
File Dimensione Formato  
prod_412815-doc_145324.pdf

solo utenti autorizzati

Descrizione: An approach to the automatic derivation of path domains
Tipologia: Versione Editoriale (PDF)
Dimensione 3.13 MB
Formato Adobe PDF
3.13 MB Adobe PDF   Visualizza/Apri   Richiedi una copia

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/20.500.14243/364586
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact