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
Link To Document