DocumentCode :
2614262
Title :
A high-level tool for parallel program development
Author :
Danhof, Kenneth J. ; Zargham, Mehdi
Author_Institution :
Dept. of Comput. Sci., Southern Illinois Univ., IL, USA
fYear :
1991
fDate :
11-13 Sep 1991
Firstpage :
255
Lastpage :
260
Abstract :
A software tool is described for the design and implementation of parallel programs. The approach utilizes the STRAND concurrent programming language. Preliminary work on a parallel blackboard system is discussed. Based on this work, a general model for a distributed knowledge-based system is proposed. A formal prototype for the proposed model is analyzed with respect to its efficiency. A specific application, a concurrent query processing program for a distributed database, is considered in some detail. The application highlights the complementary nature of knowledge-based and database processing
Keywords :
distributed databases; information retrieval; knowledge based systems; parallel programming; software engineering; software tools; STRAND concurrent programming language; concurrent query processing program; distributed database; distributed knowledge-based system; formal prototype; high-level tool; parallel blackboard system; parallel program development; software tool; Application software; Computer languages; Computer science; Concurrent computing; Databases; Prototypes; Query processing; Shape; Software tools; Tiles;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Software and Applications Conference, 1991. COMPSAC '91., Proceedings of the Fifteenth Annual International
Conference_Location :
Tokyo
Print_ISBN :
0-8186-2152-4
Type :
conf
DOI :
10.1109/CMPSAC.1991.170186
Filename :
170186
Link To Document :
بازگشت