Class Testing of Object-Oriented Designs Based on Petri Nets

Chun Chia Wang, Wen C. Pai, J. D. Chiang, Timothy K. Shih, Hsiang Ju Tien

Research output: Contribution to conferencePaperpeer-review

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. In this paper, we propose a petri net model for specifying this causal relationship and present a test case generation technique based on petri nets. In our technique, petri nets are transformed into a reachability tree from which we generate test cases using the paths of the tree.

Original languageEnglish
Pages413-416
Number of pages4
StatePublished - 1998
Event4th International Conference on Computer Science and Informatics, JCIS 1998 - Research Triangle Park, NC, United States
Duration: 23 Oct 199828 Oct 1998

Conference

Conference4th International Conference on Computer Science and Informatics, JCIS 1998
Country/TerritoryUnited States
CityResearch Triangle Park, NC
Period23/10/9828/10/98

Keywords

  • Object-oriented Testing
  • Petri Nets
  • Reachability Tree
  • Test Case Generation

Fingerprint

Dive into the research topics of 'Class Testing of Object-Oriented Designs Based on Petri Nets'. Together they form a unique fingerprint.

Cite this