DocumentCode :
1747636
Title :
Component interaction testing using model-checking
Author :
Liu, Wayne ; Dasiewicz, P.
Author_Institution :
Dept. of Electr. & Comput. Eng., Waterloo Univ., Ont., Canada
Volume :
1
fYear :
2001
fDate :
2001
Firstpage :
41
Abstract :
The Component Interaction Testing project uses model-checking technology to generate test cases from formal models. To model component interactions, we develop an object-oriented modelling language with formal semantics suitable for defining interaction coverage criteria. To analyze the large models of software components, we develop new algorithms for test generation that can analyze much larger models than previously possible. We have shown the feasibility of interaction test generation by an experiment on a design of a realistic real-time system. Using the modelling language, a detailed formal model was simple to create. The model is far beyond the capability of standard algorithms, but, using the new algorithms, useful subsets of the model can be analyzed
Keywords :
conformance testing; formal specification; object-oriented programming; real-time systems; component interaction testing; formal model; formal models; formal semantics; interaction coverage criteria; interaction test generation; model checking; object-oriented modelling language; realistic real-time system; software components; Algorithm design and analysis; Automatic generation control; Automatic testing; Control system synthesis; Object oriented modeling; Real time systems; Software algorithms; State-space methods; System testing; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electrical and Computer Engineering, 2001. Canadian Conference on
Conference_Location :
Toronto, Ont.
ISSN :
0840-7789
Print_ISBN :
0-7803-6715-4
Type :
conf
DOI :
10.1109/CCECE.2001.933644
Filename :
933644
Link To Document :
بازگشت