DocumentCode :
3443733
Title :
Using a Petri net model approach to object-oriented class testing
Author :
Wang, Chun-Chia ; Pai, Wen C. ; Chiang, Ding-Jung
Author_Institution :
Dept. of Inf. Manage., Kuang Wu Inst. of Technol. & Commerce, Taipei, China
Volume :
1
fYear :
1999
fDate :
1999
Firstpage :
824
Abstract :
In an object-oriented model, a class is considered to be a basic unit of testing. Methods (member functions) of a class can have different types of inter-method relationships. The causal relationships between methods specify the sequence in which the methods can be executed. We propose a class Petri net machine (CPNM) for specifying method sequence specification of a class and present a test-case generation technique based on Petri nets. In our technique, we discuss generating test cases for the method sequences of a class using coverage criteria
Keywords :
Petri nets; finite state machines; object-oriented methods; program testing; reachability analysis; Petri net model approach; causal relationships; class Petri net machine; coverage criteria; inter-method relationships; member functions; method sequence specification; object-oriented class testing; test-case generation technique; Business; Control systems; Electronic mail; Information management; Life testing; Message passing; Object oriented modeling; Object oriented programming; Petri nets; Software testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Systems, Man, and Cybernetics, 1999. IEEE SMC '99 Conference Proceedings. 1999 IEEE International Conference on
Conference_Location :
Tokyo
ISSN :
1062-922X
Print_ISBN :
0-7803-5731-0
Type :
conf
DOI :
10.1109/ICSMC.1999.814198
Filename :
814198
Link To Document :
بازگشت