DocumentCode
1567912
Title
Automated consistency and completeness checking of testing models for interactive systems
Author
Paradkar, Amit ; Klinger, Tim
Author_Institution
Center for Software Eng., IBM Thomas J. Watson Res. Center, Hawthorne, NY
fYear
2004
Firstpage
342
Abstract
The growing acceptance of model-based test generation in industry has created a need for a tester-friendly model construction process and associated tools. In this paper, we present an automated approach for checking consistency and completeness of testing models for interactive systems. The testing models are described in terms of operations provided by the system under test (SUT). Each operation is specified as a set of possible results each with a guard condition and a set of actions on its parameters and the system state. The consistency and completeness checks performed include identification of malformed models, irrelevant state variables, incomplete and redundant guard conditions, missing data values, and nondeterminism in and executability of operation results. We review our testing requirements model, and describe various consistency checks performed on this model. We illustrate these checks with an example test model, and also present algorithms used to perform our analysis
Keywords
interactive systems; program testing; automated completeness checking; automated consistency checking; guard condition; interactive systems; irrelevant state variables; malformed models; missing data values; nondeterminism; system state; testing models; Algorithm design and analysis; Automatic testing; Construction industry; Error analysis; Interactive systems; Performance analysis; Performance evaluation; Software engineering; Software systems; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Software and Applications Conference, 2004. COMPSAC 2004. Proceedings of the 28th Annual International
Conference_Location
Hong Kong
ISSN
0730-3157
Print_ISBN
0-7695-2209-2
Type
conf
DOI
10.1109/CMPSAC.2004.1342856
Filename
1342856
Link To Document