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
Link To Document