DocumentCode :
2994345
Title :
Testing of concurrent programs based on message sequence charts
Author :
Chung, In Sang ; Kim, Hyeon Soo ; Bae, Hyun Seop ; Kwon, Yong Rae ; Lee, Byung Sun
Author_Institution :
Sch. of Inf. & Comput. Eng., Hansung Univ., South Korea
fYear :
1999
fDate :
1999
Firstpage :
72
Lastpage :
82
Abstract :
Most prior work on specification-based testing of concurrent programs have postulated an equivalence relation between specifications and programs. However the equivalence relation, which requires a specification and a program to encompass the same set of synchronization sequences, is not well-suited for resting concurrent programs against partial and nondeterministic specifications. We present a new specification-based approach to testing concurrent programs against Message Sequence Charts (MSCs) with partial and nondeterministic semantics. New conformance relations, named behavioral conformance and nondeterminacy conformance, are defined and the details of the proposed testing methodology based on the conformance relations are given. The effectiveness of our testing approach is investigated using a telephone switching system example
Keywords :
electronic switching systems; formal specification; parallel programming; program testing; program verification; concurrent programs; conformance relations; equivalence relation; message sequence charts; named behavioral conformance; nondeterminacy conformance; nondeterministic semantics; nondeterministic specifications; program testing; specification-based testing; telephone switching system; testing methodology; Parallel programming;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering for Parallel and Distributed Systems, 1999. Proceedings. International Symposium on
Conference_Location :
Los Angeles, CA
Print_ISBN :
0-7695-0191-5
Type :
conf
DOI :
10.1109/PDSE.1999.779740
Filename :
779740
Link To Document :
بازگشت