DocumentCode :
929391
Title :
Analysis and restructuring of concurrent systems using prolog
Author :
Heath, F.G. ; Foulk, P.W. ; Li, D.Y.
Volume :
131
Issue :
5
fYear :
1984
fDate :
9/1/1984 12:00:00 AM
Firstpage :
169
Lastpage :
176
Abstract :
The paper describes a CAD system for the analysis and restructuring of complex concurrent systems. The design process can be divided into two stages: top-down analysis and bottom-up restructuring. At the top-down stage, a complex system is represented by a hierarchy of subsystems written in the language SDL. Each subsystem is the integration of data and control flow, and can be treated independently for the purpose of design, optimisation, etc. Then, at the bottom-up stage, they are locally or globally restructured to obtain a new construction exhibiting maximal parallelism. Taking full advantage of logic progamming, the system has been implemented entirely in Prolog.
Keywords :
circuit layout CAD; large scale integration; multiprocessing systems; CAD system; LSI technology; Prolog; SDL; bottom up restructuring; concurrent systems; control flow; data flow; design process; logic programming; top down analysis;
fLanguage :
English
Journal_Title :
Computers and Digital Techniques, IEE Proceedings E
Publisher :
iet
ISSN :
0143-7062
Type :
jour
DOI :
10.1049/ip-e.1984.0034
Filename :
4646171
Link To Document :
بازگشت