DocumentCode :
2848204
Title :
Expressing high-level visual concurrency structures in the PFG kernel language
Author :
Stotts, P. David
Author_Institution :
Dept. of Comput. Sci., Maryland Univ., College Park, MD, USA
fYear :
1988
fDate :
10-12 Oct 1988
Firstpage :
168
Lastpage :
174
Abstract :
The PFG language is a parallel programming language with graphical syntax. Its formal operational semantics are expressed by the HG model of concurrent real-time software systems. Informally, each procedure in a PFG program is a hierarchical graph expressing the data state and a place-timed Petri net expressing the possible parallel threads of control operating the data state. The author demonstrates how the PFG language, which is sufficient in itself for software construction, can be used as a kernel language for the implementation of higher-level languages. PFG can then be thought of as a graphical assembly language, with the HG model being the virtual machine
Keywords :
concurrency control; high level languages; parallel programming; HG model; PFG kernel language; concurrent real-time software systems; formal operational semantics; graphical assembly language; graphical syntax; high-level visual concurrency structures; higher-level languages; parallel programming language; parallel threads; place-timed Petri net; software construction; virtual machine; Computational modeling; Computer science; Concurrent computing; Educational institutions; Kernel; Mercury (metals); Parallel programming; Real time systems; Virtual machining; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Visual Languages, 1988., IEEE Workshop on
Conference_Location :
Pittsburgh, PA
Print_ISBN :
0-8186-0876-5
Type :
conf
DOI :
10.1109/WVL.1988.18025
Filename :
18025
Link To Document :
بازگشت