• 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