DocumentCode :
2741149
Title :
The synchronic group: a concurrent programming concept and its proof logic
Author :
Roman, Gruia-Catalin ; Cunningham, H. Conrad
Author_Institution :
Dept. of Comput. Sci., Washington Univ., St. Louis, MO, USA
fYear :
1990
fDate :
28 May-1 Jun 1990
Firstpage :
142
Lastpage :
149
Abstract :
The authors have developed a programming logic for Swarm that is similar in style to that of UNITY. They show how the proof logic for Swarm can be extended to accommodate the dynamic formation of synchronic groups specified by the run-time redefinition of the synchrony relation. The basic Swarm notation is reviewed, the notation for the synchrony relation is introduced, and the concept of a synchronic group is discussed. The use of synchronic groups is illustrated by means of a program for labeling regions in an image unbounded on one side. A UNITY-style assertional programming logic for Swarm without the synchrony relation is reviewed, and the logic is generalized to accommodate synchronic groups
Keywords :
parallel languages; parallel programming; Swarm; UNITY; concurrent programming; dynamic formation of synchronic groups; dynamically created transactions; programming logic; proof logic; run-time redefinition; shared dataspace language; synchronic group; synchrony relation; Computational modeling; Computer languages; Computer science; Concurrent computing; Data structures; Logic programming; Production; Vehicle dynamics; Vehicles;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems, 1990. Proceedings., 10th International Conference on
Conference_Location :
Paris
Print_ISBN :
0-8186-2048-X
Type :
conf
DOI :
10.1109/ICDCS.1990.89278
Filename :
89278
Link To Document :
بازگشت