DocumentCode
3284911
Title
The PEG environment: parallel programming with Petri net semantics
Author
Stotts, P. David
Author_Institution
Dept. of Comput. Sci., Maryland Univ., College Park, MD, USA
Volume
2
fYear
1988
fDate
0-0 1988
Firstpage
630
Lastpage
638
Abstract
The author discusses PFG (parallel flow graphs), a hardware/software system modeling language and support environment based on a concurrent, place-timed deterministic Petri net formalism termed the HG (hierarchical graph) model of time-dependent concurrent systems. The HG model serves as the formal semantics of computation for the PFG language, which has a graphical syntax and serves as a composition vehicle for Petri nets that have interpretable form and limited complexity. The PFG environment is a collection of cooperating tools that operate on these HG models for the production of reliable time-dependent software systems from reusable components. Algorithms that have been developed for analysis of the HG formalism include detection and correction of improper access to shared data, calculation of minimum and maximum execution time bounds, and matching of models to graphical specification templates for reuse.<>
Keywords
directed graphs; parallel programming; programming environments; PEG environment; Petri net semantics; composition vehicle; execution time bounds; graphical specification templates; graphical syntax; hierarchical graph; parallel flow graphs; parallel programming; reliable time-dependent software systems; reusable components; support environment; system modeling language; time-dependent concurrent systems; Computer science; Concurrent computing; Flow graphs; Hardware; Mathematical model; Mercury (metals); Parallel programming; Petri nets; Programming environments; Software systems;
fLanguage
English
Publisher
ieee
Conference_Titel
System Sciences, 1988. Vol.II. Software Track, Proceedings of the Twenty-First Annual Hawaii International Conference on
Conference_Location
Kailua-Kona, HI, USA
Print_ISBN
0-8186-0842-0
Type
conf
DOI
10.1109/HICSS.1988.11861
Filename
11861
Link To Document