• DocumentCode
    2472794
  • Title

    Coordination languages for open system design

  • Author

    Ciancarini, Paolo

  • Author_Institution
    Dipartimento di Inf., Pisa Univ., Italy
  • fYear
    1990
  • fDate
    12-15 Mar 1990
  • Firstpage
    252
  • Lastpage
    260
  • Abstract
    Three coordination languages, Linda, Flat Concurrent Prolog, and DeltaProlog, are discussed with respect to their features for open system design. It is interesting to compare the Linda coordination model with the model of logic languages, because both involve forms of communication based on pattern matching. Although they seem to be equivalent with respect to their expressive power, current implementations of Flat Concurrent Prolog and DeltaProlog miss the efficiency of Linda, for reasons that are discussed. Shared Prolog, a new parallel logic language that is closer to the Linda coordination model, is introduced
  • Keywords
    high level languages; parallel programming; DeltaProlog; Flat Concurrent Prolog; Linda; Shared Prolog; coordination languages; open system design; pattern matching; Computer languages; Concurrent computing; Databases; Dynamic programming; Logic programming; Open systems; Operating systems; Power system modeling; Programming environments; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Languages, 1990., International Conference on
  • Conference_Location
    New Orleans, LA
  • Print_ISBN
    0-8186-2036-6
  • Type

    conf

  • DOI
    10.1109/ICCL.1990.63781
  • Filename
    63781