DocumentCode
2980613
Title
Dejay: unifying concurrency and distribution to achieve a distributed Java
Author
Boger, Marko ; Wienberg, Frank ; Lamersdorf, Winfried
Author_Institution
Dept. of Comput. Sci., Hamburg Univ., Germany
fYear
1999
fDate
36342
Firstpage
285
Lastpage
294
Abstract
In the development of distributed programs, two different concepts have to be considered, each being quite complex even on its own: concurrency and distribution. For both concepts, similar problems like synchronization and communication need to be addressed, yet they are treated with completely different mechanisms. The paper presents Dejay, a programming language based on Java that unifies concurrency and distribution into the single mechanism of virtual processors. This allows a considerable simplification for the development of distributed or concurrent programs and makes the transition from a local to a distributed environment seamless
Keywords
Java; distributed programming; parallel languages; Dejay; concurrency; concurrent programs; distributed Java; distributed environment; distributed programs; programming language; synchronization; virtual processors; Computer languages; Computer science; Concurrent computing; Java; Process control; Sockets; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
Technology of Object-Oriented Languages and Systems, 1999. Proceedings of
Conference_Location
Nancy
Print_ISBN
978-0-7695-0275-5
Type
conf
DOI
10.1109/TOOLS.1999.779020
Filename
779020
Link To Document