This paper presents a compact Petri net representation that is e cient 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 abstracting large regions of program execution with associated summary information that is necessary for performing 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 ofPetri net reduction techn...
This is an invited tutorial-review paper on Petri nets-a graphical and mathematical modeling tool. P...
Three issues concerning parallelism in a concurrent system are considered: description of system str...
Although many other models of concurrent and distributed systems have been de- veloped since the int...
This paper presents a compact Petri net representation that is efficient to construct for concurrent...
This paper presents a compact Petri net representation for concurrent programs with explicit tasking...
Petri net based models are proposed in this paper as the vehicles for the characterization of the pr...
Concurrent programming is used in all large and complex computer systems. However, concurrency error...
A representation for concurrent programs, called task inter-action graphs, is presented. Task intera...
The introduction of concurrency into programs has added to the complexity of the software design pro...
Petri Nets have developed over the years into a suitable model for representing and studying concurr...
This paper shows a novel prototyping technique for concurrent control systems described by interpret...
AbstractPetri nets are widely accepted as a specification formalism for concurrent and distributed s...
Process algebras and Petri nets are two well known formal methods. In the literature, several mappin...
Petri nets are a standard for modeling concurrency and process tracking. They are directed graphs th...
AbstractPetri nets provide a means for modelling and verifying the behavior of concurrent systems. P...
This is an invited tutorial-review paper on Petri nets-a graphical and mathematical modeling tool. P...
Three issues concerning parallelism in a concurrent system are considered: description of system str...
Although many other models of concurrent and distributed systems have been de- veloped since the int...
This paper presents a compact Petri net representation that is efficient to construct for concurrent...
This paper presents a compact Petri net representation for concurrent programs with explicit tasking...
Petri net based models are proposed in this paper as the vehicles for the characterization of the pr...
Concurrent programming is used in all large and complex computer systems. However, concurrency error...
A representation for concurrent programs, called task inter-action graphs, is presented. Task intera...
The introduction of concurrency into programs has added to the complexity of the software design pro...
Petri Nets have developed over the years into a suitable model for representing and studying concurr...
This paper shows a novel prototyping technique for concurrent control systems described by interpret...
AbstractPetri nets are widely accepted as a specification formalism for concurrent and distributed s...
Process algebras and Petri nets are two well known formal methods. In the literature, several mappin...
Petri nets are a standard for modeling concurrency and process tracking. They are directed graphs th...
AbstractPetri nets provide a means for modelling and verifying the behavior of concurrent systems. P...
This is an invited tutorial-review paper on Petri nets-a graphical and mathematical modeling tool. P...
Three issues concerning parallelism in a concurrent system are considered: description of system str...
Although many other models of concurrent and distributed systems have been de- veloped since the int...