DocumentCode :
2164553
Title :
Testing and Validating the Quality of Specifications
Author :
Koopman, Pieter ; Achten, Peter ; Plasmeijer, Rinus
Author_Institution :
Inst. for Comput. & Inf. Sci., Radboud Univ. Nijmegen, Nijmegen
fYear :
2008
fDate :
9-11 April 2008
Firstpage :
41
Lastpage :
52
Abstract :
Model-based testing of state based systems is known to be able to spot non-conformance issues. However, up to half of these issues appear to be errors in the model rather than in the system under test. Errors in the specification at least hamper the prompt delivery of the software, so it is worth while to invest in the quality of the specification. Worse, errors in the specification that are also present in the system under test cannot be detected by model-based testing. In this paper we show how very desirable properties of specifications can be checked by systematic automated testing of the specifications themselves. We show how useful properties of specifications can be found by generalization of incorrect transitions encountered in simulation of the model.
Keywords :
formal specification; program testing; program verification; software quality; model-based testing; software quality; software specification; software validation; Automatic testing; Computer errors; Formal specifications; Functional programming; Information science; Logic testing; Software quality; Software systems; Software testing; System testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Testing Verification and Validation Workshop, 2008. ICSTW '08. IEEE International Conference on
Conference_Location :
Lillehammer
Print_ISBN :
978-0-7695-3388-9
Type :
conf
DOI :
10.1109/ICSTW.2008.43
Filename :
4566990
Link To Document :
بازگشت