2006
DOI: 10.1007/11759744_14
|View full text |Cite
|
Sign up to set email alerts
|

Testing from Algebraic Specifications: Test Data Set Selection by Unfolding Axioms

Abstract: Abstract. This paper deals with test data set selection from algebraic specifications. Test data set are generated from selection criteria which are usually defined to cover specification axioms. The unfolding selection criterion consists in covering the input domain of an operation using case analysis. The unfolding procedure can be iterated in order to split input domains of operations into finer subdomains. In this paper we propose to extend an unfolding procedure previously developed in [6, 22]. This yield… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
41
0

Year Published

2006
2006
2023
2023

Publication Types

Select...
5
1
1

Relationship

6
1

Authors

Journals

citations
Cited by 13 publications
(41 citation statements)
references
References 17 publications
0
41
0
Order By: Relevance
“…The method we follow is called axiom unfolding [1][2][3][4] and is adapted here to structured specifications in the context of integration testing. It basically consists of a case analysis of a property to test with respect to the specification axioms.…”
Section: Axiom Unfolding For Structured Specificationsmentioning
confidence: 99%
See 1 more Smart Citation
“…The method we follow is called axiom unfolding [1][2][3][4] and is adapted here to structured specifications in the context of integration testing. It basically consists of a case analysis of a property to test with respect to the specification axioms.…”
Section: Axiom Unfolding For Structured Specificationsmentioning
confidence: 99%
“…One approach to selection consists first in dividing an exhaustive test set into subsets, and then in choosing one test case in each of these subsets, thus building a finite test set which covers the initial exhaustive test set. One of the most studied selection method for testing from equational (and then first-order) specifications is known as axiom unfolding [1][2][3][4]. Its principle is to divide the initial exhaustive test set according to criteria derived from the axioms of the specification, using the well-known and efficient proof techniques associated to first-order logic.…”
mentioning
confidence: 99%
“…In this section, we study the problem of test case selection for dynamic specications, by adapting a selection criteria based on axiom unfolding which has been widely and eciently applied in the algebraic specication setting [1,2,4,6,7].…”
Section: Test Of Attributes By Axiom Unfoldingmentioning
confidence: 99%
“…Hence, system correctness can be asymptotically reached by making an increasingly ne partition of the exhaustive set. This selection criterion leading to a partition of the exhaustive set has been mainly and extensively applied for specications dened as theories of equational logic [1,5,4,6,7,12] and more recently of quantier-free rst-order logic [2]. In these works, the partitioning of the exhaustive set under consideration is made in an algorithmic way by unfolding axioms.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation