• DocumentCode
    1823786
  • Title

    Scheduling cooperative work: viewing distributed systems as both CSP and SCL

  • Author

    Elrad, Tziila ; Nambi, Kumar

  • Author_Institution
    Illinois Inst. of Technol., Chicago, IL, USA
  • fYear
    1993
  • fDate
    25-28 May 1993
  • Firstpage
    532
  • Lastpage
    539
  • Abstract
    The authors propose to view cooperating tasks in distributed systems as both CSPs: (communicating sequential processes) and SCLs (sequential cooperating layers). This dual, complementary, view of distributed systems is based on the notion of communication closed layers. The same state-space abstraction and global assertions that were used for the design, development, verification, and testing of such systems are used as the guide and support for scheduling. With a given partition and a given mapping the scheduling guarantees the best performance. It takes advantage of the syntactic visibility of the logic behind task cooperation
  • Keywords
    communicating sequential processes; groupware; scheduling; state-space methods; CSP; SCL; communicating sequential processes; communication closed layers; cooperating tasks; distributed systems; global assertions; scheduling cooperative work; sequential cooperating layers; state-space abstraction; syntactic visibility; task cooperation; Collaborative work; Distributed algorithms; Distributed computing; Intelligent systems; Logic; Real time systems; Sequential analysis; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 1993., Proceedings the 13th International Conference on
  • Conference_Location
    Pittsburgh, PA
  • Print_ISBN
    0-8186-3770-6
  • Type

    conf

  • DOI
    10.1109/ICDCS.1993.287670
  • Filename
    287670