Exhaustive test sets for algebraic specifications. (27th January 2016)
- Record Type:
- Journal Article
- Title:
- Exhaustive test sets for algebraic specifications. (27th January 2016)
- Main Title:
- Exhaustive test sets for algebraic specifications
- Authors:
- Aiguier, Marc
Arnould, Agnès
Gall, Pascale Le
Longuet, Delphine - Abstract:
- Summary: In the context of testing from algebraic specifications, test cases are ground formulas chosen amongst the ground semantic consequences of the specification, according to some possible additional observability conditions. A test set is said to be exhaustive if every programme P passing all the tests is correct and if for every incorrect programme P, there exists a test case on which P fails. Because correctness can be proved by testing on such a test set, it is an appropriate basis for the selection of a test set of practical size. The largest candidate test set is the set of observable consequences of the specification. However, depending on the nature of specifications and programmes, this set is not necessarily exhaustive. In this paper, we study conditions to ensure the exhaustiveness property of this set for several algebraic formalisms (equational, conditional positive, quantifier free and with quantifiers) and several test hypotheses. Copyright © 2016 John Wiley & Sons, Ltd. Abstract : In this paper, we study the conditions to ensure the exhaustiveness property of the set of observable consequences for several algebraic formalisms and several test hypotheses. Such a property is essential in testing because it prevents from rejecting a correct program or dually to accept an incorrect program. Hence, exhaustive test sets, when they exist, are appropriate to start the process of selecting test sets of reasonable size.
- Is Part Of:
- Software testing, verification & reliability. Volume 26:Number 4(2016)
- Journal:
- Software testing, verification & reliability
- Issue:
- Volume 26:Number 4(2016)
- Issue Display:
- Volume 26, Issue 4 (2016)
- Year:
- 2016
- Volume:
- 26
- Issue:
- 4
- Issue Sort Value:
- 2016-0026-0004-0000
- Page Start:
- 294
- Page End:
- 317
- Publication Date:
- 2016-01-27
- Subjects:
- specification‐based testing -- algebraic specifications -- exhaustiveness -- observability
Computer software -- Testing -- Periodicals
Computer software -- Verification -- Periodicals
Computer software -- Reliability -- Periodicals
005.14 - Journal URLs:
- http://onlinelibrary.wiley.com/ ↗
- DOI:
- 10.1002/stvr.1598 ↗
- Languages:
- English
- ISSNs:
- 0960-0833
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 8321.457500
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 2774.xml