DocumentCode
2829325
Title
An analysis of parallel program by utilizing high-level nets
Author
Fukuzawa, Toshiyuki ; Hasegawa, Haruo
Author_Institution
Oki Electric Industry Co. Ltd., Tokyo, Japan
fYear
1991
fDate
11-14 Jun 1991
Firstpage
842
Abstract
The authors present procedural analysis methods of a program described in Flat Guarded Horn Clauses (FGHC). FGHC is a parallel programming language based on Horn logic. The program processes execute in parallel, so debugging is very difficult. In the analysis methods the FGHC program is modeled by means of HL (high-level) nets, a kind of Petri net model. The modeling is based on the computation rules of FGHC to analyze the behavior of the program. In the modeling rules, reduction of the FGHC program corresponds to firing of a transition. Therefore, the analysis methods calculate firing sequences to detect program deadlock, compute parallelism and evaluate the success or failure of the program
Keywords
Petri nets; parallel programming; FGHC; Flat Guarded Horn Clauses; Horn logic; Petri net model; computation rules; high-level nets; parallel programming language; parallelism computation; procedural analysis methods; program deadlock detection; program success evaluation; transition firing; Computer languages; Concurrent computing; Electronic mail; Failure analysis; Logic programming; Parallel processing; Parallel programming; Performance analysis; Petri nets; System recovery;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 1991., IEEE International Sympoisum on
Print_ISBN
0-7803-0050-5
Type
conf
DOI
10.1109/ISCAS.1991.176494
Filename
176494
Link To Document