DocumentCode :
2994923
Title :
A Test Sequence Selection Method for Parallel Software Systems
Author :
Sun, Tao ; Ye, Xinming ; Liu, Jing
Author_Institution :
Coll. of Comput. Sci., Inner Mongolia Univ., Hohhot, China
fYear :
2011
fDate :
9-11 Dec. 2011
Firstpage :
163
Lastpage :
167
Abstract :
Modeling and testing for a parallel software system is very difficult, because parallel behaviors leads to system state explosion. Many testing methods are testing with a large number of redundancies. In this paper, a test sequence selection method for parallel software systems is shown. The method is based on linear behavior sequences which is preparing for testing, called LBSPT. Firstly, a formal model for software system specification is constructed based on Coloured Petri Net (CPN), called system model, and LBSPT is also modeled based on CPN, called LBSPT model. A test sequence selection method is defined on these models. The method could select all of test sequences related to LBSPT, and does not contain any redundancy. The state explode problem in software testing is solved to a certain extent. Practices show that the effect of this method is better than other methods such as random walk.
Keywords :
Petri nets; parallel programming; program testing; program verification; redundancy; sequences; CPN; LBSPT model; coloured Petri net; linear behavior sequences; parallel behavior; parallel software system; software system specification; software testing; system model; test sequence selection method; Computational modeling; Firing; Redundancy; Silicon; Software systems; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Architectures, Algorithms and Programming (PAAP), 2011 Fourth International Symposium on
Conference_Location :
Tianjin
Print_ISBN :
978-1-4577-1808-3
Type :
conf
DOI :
10.1109/PAAP.2011.27
Filename :
6128496
Link To Document :
بازگشت