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