Abstract:
Abstract. � � � � � � � � is a framework to model a variety of coordination languages from the �� � � � � family and a testbed for experimentation with them. We describe the design of the framework derived from a comparative analysis of a set of language, its structure and its initial implementation. Coordination languages are studied since the middle of the eighties. A plethora of languages, systems and models has been proposed and explored. In this work, we analyse a set of coordination languages wrt. several criteria and try to detect similarities and differences. Our specific interest is on coordination languages suited for open distributed systems. Table 1 shows the set of languages selected for this study.
Citations
|
1601
|
The Unified Modeling Language User Guide
– Booch, Rumbaugh, et al.
- 1999
|
|
682
|
Linda in Context
– Carriero, Gelernter
- 1989
|
|
210
|
The Jini specification
– Arnold, Wollrath, et al.
- 1999
|
|
125
|
LIME: Linda meets mobility
– Picco, Murphy, et al.
- 1999
|
|
102
|
Multiple Tuple Spaces in Linda
– Gelernter
- 1989
|
|
94
|
MARS: A programmable coordination architecture for mobile agents
– Cabri, Leonardi, et al.
- 2000
|
|
44
|
Law-governed Linda as a coordination model
– Minsky, Leichter
- 1995
|
|
34
|
Designing a Coordination Model for Open Systems
– Kielmann
- 1996
|
|
34
|
Bonita: a set of tuple space primitives for distributed coordination
– Rowstron, Wood
- 1997
|
|
32
|
On the expressive power of a language for programming coordination media
– Denti, Natali, et al.
- 1998
|
|
28
|
Solving the Linda Multiple rd Problem
– Rowstron, Wood
- 1996
|
|
27
|
WCL: A co-ordination language for geographically distributed agents
– Rowstron
- 1998
|
|
23
|
Global synchronisation
– Butcher, Wood, et al.
- 1994
|
|
22
|
Coordination with scopes
– Merrick, Wood
- 2000
|
|
21
|
A Coordination Model for Agents Based on Secure Spaces
– Bryce, Oriol, et al.
- 1999
|
|
17
|
Providing Directed Communication in Linda
– Pinakis
- 1992
|
|
16
|
Sonia: an adaptation of Linda for coordination of activities in organizations
– Banville
- 1996
|
|
12
|
OpenSpaces: an object-oriented framework for reconfigurable coordination spaces
– Ducasse, Hofmann, et al.
- 2000
|
|
11
|
Comparing Three Semantics for Linda-like Languages
– Busi, Gorrieri, et al.
- 2000
|
|
8
|
On the expressiveness of Coordination Models
– Brogi, Jaquet
- 1999
|
|
8
|
PLinda User Manual
– Brown, Jeong, et al.
- 1996
|
|
8
|
Coordination with Attributes
– Wood
- 1999
|
|
6
|
et al. JavaSpaces specification - 1.0
– Waldo
- 1998
|
|
5
|
On timed coordination languages
– Jacquet, Bosschere, et al.
- 2000
|
|
2
|
A Principled Semantics for inp
– Jacob, Wood
- 2000
|
|
2
|
Scalability in Linda-like Coordination Systems
– Menezes, Tolksdorf, et al.
- 2001
|
|
1
|
Berlinda: An object oriented platform for implementing coordination languages in Java
– Tolksdorf
- 1997
|