Abstract
Generalized stochastic Petri nets (GSPN) are proposed in this paper as a way to represent and analyze programs written with process-oriented parallel languages. Following an approach that has already been proposed in the literature, parallel programs are translated into GSPN models that are used to perform a static analysis yielding information on possible deadlocks, mutual exclusion, and resource utilization. These models offer help in understanding the overall behavior of a parallel program, increase confidence in its correctness, and permit assessment of the efficiency of its implementation. The feasibility of automatic generation of Petri nets from program code is discussed and the problem of correctly modeling communications and flow control variables is addressed.
| Lingua originale | Inglese |
|---|---|
| pagine (da-a) | 171-187 |
| Numero di pagine | 17 |
| Rivista | Journal of Parallel and Distributed Computing |
| Volume | 15 |
| Numero di pubblicazione | 3 |
| DOI | |
| Stato di pubblicazione | Pubblicato - lug 1992 |
| Pubblicato esternamente | Sì |
Fingerprint
Entra nei temi di ricerca di 'Understanding parallel program behavior through petri net models'. Insieme formano una fingerprint unica.Cita questo
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver