On the expressiveness of event notification in data-driven coordination languages

19Citations
Citations of this article
1Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

JavaSpaces and TSpaces are two coordination middlewares for distributed Java programming recently proposed by Sun and IBM, respectively. They are both inspired by the Linda coordination model: processes interact via the emission (out), consumption (in) and the test for absence (inp) of data inside a shared repository. The most interesting improvement introduced by these new products is the event notification mechanism (notify): a process can register interest in the incoming arrivals of a particular kind of data, and then receive communication of the occurrence of these events. We investigate the expressiveness of this new coordination mechanism and we prove that even if event notification strictly increases the expressiveness of a language with only input and output, the obtained language is still strictly less expressive than a language containing also the test for absence.

Cite

CITATION STYLE

APA

Busi, N., & Zavattaro, G. (2000). On the expressiveness of event notification in data-driven coordination languages. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1782, pp. 41–55). Springer Verlag. https://doi.org/10.1007/3-540-46425-5_3

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free