CiteULike is a free online bibliography manager. Register and you can start organising your references online.

The reflexive CHAM and the join-calculus Export

In In Proceedings of the 23rd ACM Symposium on Principles of Programming Languages (1995), pp. 372-385.

Citation Format

[Posts]

View FullText article


mstone's tags for this article

chemical-abstract-machine join-calculus pi-calculus process-calculi

X Reviews [Write a review of this article]

X Find related articles from these CiteULike users

X Find related articles with these CiteULike tags

X Posting History

X Abstract

By adding reflexion to the chemical machine of Berry and Boudol, we obtain a formal model of concurrency that is consistent with mobility and distribution. Our model provides the foundations of a programming language with functional and object-oriented features. It can also be seen as a process calculus, the join-calculus, which we prove equivalent to the ß-calculus of Milner, Parrow and Walker. 1 Introduction There is a mismatch between calculi for concurrent processes and languages for programming distributed and mobile systems. Calculi such as CCS or the ß- calculus [16, 19] introduce a small number of constructs, and have a thoroughly studied metatheory. However, they are mostly based on atomic non-local interaction (typically rendez-vous), which is difficult to implement fully in a distributed setting. Programming languages such as Actors [1] or Obliq [8] have separate primitives for transmission and synchronization, for instance remote procedure call and semaphores. However, th...


X BibTeX record

X RIS record


Privacy Statement | Terms & Conditions
CiteULike organises scholarly (or academic) papers or literature and provides bibliographic (which means it makes bibliographies) for universities and higher education establishments. It helps undergraduates and postgraduates. People studying for PhDs or in postdoctoral (postdoc) positions. The service is similar in scope to EndNote or RefWorks or any other reference manager like BibTeX, but it is a social bookmarking service for scientists and humanities researchers.