Title :
Data abstraction and constraint solving for conformance testing
Author :
Calamé, Jens R. ; Ioustinova, Natalia ; van de Pol, Jaco ; Sidorova, Natalia
Author_Institution :
Centrum voor Wiskunde en Inf., Amsterdam, Netherlands
Abstract :
Conformance testing is one of the most rigorous and well-developed testing techniques. Model-based test generation is an essential phase of the conformance testing approach. The main problem in this phase is the explosion of the number of test cases, often caused by large or infinite data domains for input and output data. In this paper we propose a test generation framework based on the use of data abstraction and constraint solving to suppress the number of test cases. The approach is evaluated on the CEPS (common electronic purse specifications) case study.
Keywords :
conformance testing; constraint handling; program diagnostics; program testing; common electronic purse specifications; conformance testing; constraint solving; data abstraction; model-based test generation; test cases; Chaotic communication; Explosions; Floating-point arithmetic; Open source software; Open systems; Programming profession; Rockets; Software engineering; State-space methods; System testing;
Conference_Titel :
Software Engineering Conference, 2005. APSEC '05. 12th Asia-Pacific
Print_ISBN :
0-7695-2465-6
DOI :
10.1109/APSEC.2005.57