2003
DOI: 10.1007/978-3-540-40042-4_4
|View full text |Cite
|
Sign up to set email alerts
|

The Klaim Project: Theory and Practice

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
58
0

Year Published

2004
2004
2012
2012

Publication Types

Select...
8

Relationship

4
4

Authors

Journals

citations
Cited by 67 publications
(58 citation statements)
references
References 49 publications
0
58
0
Order By: Relevance
“…The coordination part and the object-oriented part are orthogonal, so that, in principle, such an integration would work for any extension/restriction of Klaim (as discussed in [4]) and also for other calculi for mobility and distribution, such as DJoin [23]. We first recall the main features of Klaim and MoMi and then we show how they are integrated in order to build O'Klaim.…”
Section: O'klaim: An Object-oriented Klaimmentioning
confidence: 99%
See 1 more Smart Citation
“…The coordination part and the object-oriented part are orthogonal, so that, in principle, such an integration would work for any extension/restriction of Klaim (as discussed in [4]) and also for other calculi for mobility and distribution, such as DJoin [23]. We first recall the main features of Klaim and MoMi and then we show how they are integrated in order to build O'Klaim.…”
Section: O'klaim: An Object-oriented Klaimmentioning
confidence: 99%
“…This paper presents the experimental language O'Klaim that is obtained by applying MoMi's approach [7] to the language Klaim [18,4], which is specifically designed to program distributed systems where mobile components interact through multiple distributed tuple spaces and mobile code. A preliminary design that led to O'Klaim was introduced in [6].…”
Section: Introductionmentioning
confidence: 99%
“…Tuple-based languages have, instead, been effectively used to implement coordination mechanism in a distributed setting. Among the many proposals (see, e.g., [22,37,35,17,14,36]), here, we would like to focus on Klaim [15,6,16], a coordination language specifically designed to program distributed systems consisting of mobile components interacting through multiple distributed tuple spaces. The Klaim's communication model builds over, and extends, Linda's notion of generative communication through a single shared tuple space [22] and Table 1.…”
Section: Introductionmentioning
confidence: 99%
“…Many programming and specification formalisms have been developed that can deal with issues such as (code and agent) mobility, remote execution, security, privacy and integrity. Important examples of such languages and frameworks are, among others, Obliq [6], Seal [7], ULM [5] and Klaim (Kernel Language for Agents Interaction and Mobility) [8,4].…”
Section: Introductionmentioning
confidence: 99%
“…To facilitate the incorporation of random phenomena in models for networkaware computing a stochastic extension of Klaim [8,4], named StoKlaim, has been proposed in [9]. Klaim is an experimental language for distributed systems that is aimed at modelling and programming mobile code applications, i.e., applications for which exploiting code mobility is the prime distinctive feature.…”
Section: Introductionmentioning
confidence: 99%