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