• 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