• DocumentCode
    494462
  • Title

    A Compact Petri Net Representation for Concurrent Programs

  • Author

    Dwyer, Matthew B. ; Clarke, Lori A. ; Nies, Kari A.

  • Author_Institution
    University of Massachusetts, Amherst
  • fYear
    1995
  • fDate
    23-30 April 1995
  • Firstpage
    147
  • Lastpage
    147
  • Abstract
    This paper presents a compact Petri net representation that is efficient to construct for concurrent programs that use explicit tasking and rendezvous style communication. These Petri nets are based on task interaction graphs and are called TIG-based Petri nets (TPN)s. They form a compact representation by summarizing the effects of large regions of a program and making useful information about those regions available for program analysis. We present a flexible framework for checking a variety of properties of concurrent programs using the reachability graph generated from a TPN. We present experimental results that demonstrate the benefit of TPNs over alternate Petri net representations and discuss the applicability of Petri net reduction techniques to TPNs.
  • Keywords
    Software engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 1995. ICSE 1995. 17th International Conference on
  • Conference_Location
    Seattle, Washington, USA
  • ISSN
    0270-5257
  • Print_ISBN
    0-89791-708-1
  • Type

    conf

  • Filename
    5071100