DocumentCode :
2486836
Title :
A shared dataspace model of concurrency-language and programming implications
Author :
Roman, Gruia-Catalin ; Cunningham, H. Conrad
Author_Institution :
Dept. of Comput. Sci., Washington Univ., St. Louis, MO, USA
fYear :
1989
fDate :
5-9 Jun 1989
Firstpage :
270
Lastpage :
279
Abstract :
A language paradigm called shared dataspace is defined that causes computations to be performed using an anonymous, content-addressable communication medium acted upon by atomic transactions. To probe the essence of this paradigm, a relatively simple shared dataspace language called Swarm is defined. An overview is presented of the Swarm language. A formal operational model for the language is given and some of the programming implications and distinctive features of the model and language are discussed. Swarm programming strategies are examined using a series of related example programs
Keywords :
concurrency control; formal languages; programming; Swarm; atomic transactions; concurrency; content-addressable communication medium; formal operational model; language; programming; shared dataspace model; Computer languages; Computer science; Concurrent computing; Data structures; Database languages; Knowledge based systems; Logic programming; Parallel processing; Technology management; Vehicles;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems, 1989., 9th International Conference on
Conference_Location :
Newport Beach, CA
Print_ISBN :
0-8186-1953-8
Type :
conf
DOI :
10.1109/ICDCS.1989.37956
Filename :
37956
Link To Document :
بازگشت