• 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