• DocumentCode
    3051951
  • Title

    Study of Interaction Property Testing of Distributed System Based on Petri Net

  • Author

    Li, Hua ; Xing, Yi ; Xue, Yu ; Ye, Xinming

  • Author_Institution
    Coll. of Comput. Sci., Inner Mongolia Univ., Hohhot, China
  • fYear
    2012
  • fDate
    24-29 June 2012
  • Firstpage
    227
  • Lastpage
    233
  • Abstract
    Interaction property is a natural feature of many distributed systems which finish their work on network. But most of them face state explosion when the test work is analyzed and developed with a formal model such as Petri net. In order to avoid such problems, test based on interaction property is considered. It can focus on the interesting features of a system and ignore the other irrelevant part. In this paper, some definitions related to interaction property are given. Petri net is employed to model the IUT to make use of its reachability graph. Furthermore a test sequence generation algorithm is proposed and analyzed in detail. The coverage of a test sequence is discussed according to the interaction property and the corresponding verdict methods are given. During the process of test generation, the feasibility of test execution is simultaneously considered. In order to speed up the test execution, the generated test sequences are classified by the test scenarios. The approach is illustrated on several examples.
  • Keywords
    Petri nets; distributed processing; program testing; reachability analysis; Petri net; distributed systems; formal model; implementation-under-test; interaction property testing; reachability graph; state explosion; test execution; test sequence generation algorithm; Complexity theory; Computer science; Educational institutions; Electronic mail; Firing; Peer to peer computing; Testing; Petri net; interaction property; test;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Services (SERVICES), 2012 IEEE Eighth World Congress on
  • Conference_Location
    Honolulu, HI
  • Print_ISBN
    978-1-4673-3053-4
  • Type

    conf

  • DOI
    10.1109/SERVICES.2012.40
  • Filename
    6274055