5 citations found. Retrieving documents...
L. Bettini, R. De Nicola, and R. Pugliese. Klava: a Java Framework for Distributed and Mobile Applications. Submitted, 2001.

 Home/Search   Document Details and Download   Summary   Related Articles   Check  

This paper is cited in the following contexts:
MIKADO Global Computing Project IST-2001-32222 - Mobile Calculi Based   (Correct)

....specific for the various existent systems. The LIBs are composed of actual class implementations for those services that can be implemented in a generic way or are otherwise of widespread use (e.g. communication protocols) Part of the work carried on during the first year is also described in [BDP02, GLS02] the corresponding papers are attached to this document and should be considered as integral part of it. The four items outlined above will be considered in more details in the next sections. 2 Node Topology Management The purpose of this part of the framework is to describe the ....

L. Bettini, R. De Nicola, and R. Pugliese. Klava: a Java Framework for Distributed and Mobile Applications. Software -- Practice and Experience, 2002. To appear. Available at http://music.dsi.unifi.it/papers.html.


Analysis of Distribution Structures: State of the Art - Boreale, De Nicola.. (2002)   (1 citation)  Self-citation (De nicola)   (Correct)

....operations, and a compiler, which translates X Klaim programs into Java programs that use Klava. The structure of the Klaim framework is depicted in Figure 1. X Klaim and Klava are available on line at http: music.dsi.unifi.it. Klava is briefly described in [BDFP98] and presented in detail in [Bet98, BDP01]. package Klava Java program Java program Klava X Klaim program X Klaim compiler javac compiler Java application Java interpreter Figure 1: The framework for X Klaim. If X Klaim source code is stored in a file called foo.xklaim, it can be compiled by means of the X Klaim compiler ....

L. Bettini, R. De Nicola, and R. Pugliese. Klava: a Java Framework for Distributed and Mobile Applications. Submitted, 2001.


A Java Middleware for Guaranteeing Privacy of Distributed.. - Bettini, De Nicola (2002)   (1 citation)  Self-citation (Bettini De nicola)   (Correct)

....supposed to carry private keys with them when migrating) to collect encrypted data, while executing on remote sites, and decrypt them safely when back at the home site. The proposed extension, while targeted to our middleware for mobile agents interacting through distributed tuple spaces, Klava [3], is still general enough to be applied to similar Java frameworks using multiple distributed tuples spaces possibly dealing with mobility, such, e.g. 11, 1, 6] Indeed, this extension represents a compromise between the exibility and open nature of Linda and of mobile code, and the privacy of ....

....variable, then tuples ( foo ; bar ; Val) and ( foo ; bar ; 300) do match. After matching, the variable of a formal eld gets the value of the matched eld; in the previous example, after matching, Val will contain the integer value 300. The middleware we are presenting is based on Klava [3], a Java framework implementing Klaim (Kernel Language for Agent Interaction and Mobility) 7] that provides features for programming distributed applications with mobile code and mobile agents, relying on communication via multiple distributed tuple spaces. Klaim extends Linda by handling ....

[Article contains additional citation context not shown here]

L. Bettini, R. De Nicola, and R. Pugliese. Klava: a Java Framework for Distributed and Mobile Applications. Software { Practice and Experience, 2002. To appear.


A Middleware for Secure Distributed Tuple Spaces - Bettini, De Nicola (2002)   Self-citation (Bettini De nicola)   (Correct)

....supposed to carry private keys with them when migrating) to collect encrypted data, while executing on remote sites, and decrypt them safely when back at the home site. The proposed extension, while targeted to our middleware for mobile agents interacting through distributed tuple spaces, KLAVA [5, 6], is still general enough to be applied to similar frameworks using multiple distributed tuples spaces pos sibly dealing with mobility, such, e.g. 25, 2, 9] Indeed, this extension represents a compromise between the flexibility and open nature of Linda and of mobile code, and the privacy of ....

....variable, then tuples ( foo , bar , Val) and ( foo , bar , 300) do match. After matching, the variable of a formal field gets the value of the matched field; in the previous example, after matching, Val will contain the integer value 300. The middleware we are presenting is based on KLAVA [5, 6], a Java framework implementing KLAIM (Kernel Language for Agent Interaction and Mobility) 10] that provides features for programming distributed applications with mobile code and mobile agents, relying on communication via multiple distributed tuple spaces. KLAIM extends Linda by handling ....

[Article contains additional citation context not shown here]

L. Bettini, R. De Nicola, and R. Pugliese. KLAVA: a Java Framework for Distributed and Mobile Applications. Tech. Report, Dip. Sistemi e Informatica, Univ. di Firenze, 2001. available at http://music. dsi. unifi. it/papers. html.


X-Klaim and Klava: Programming Mobile Code - Bettini, De Nicola, Pugliese (2001)   Self-citation (Bettini De nicola Pugliese)   (Correct)

.... the X Klaim compiler that translates X Klaim programs into Java programs that use the package Klava. The structure of the Klaim framework is depicted in Figure 1. X Klaim and Klava are available on line at http: music.dsi.unifi.it. Klava is brie y described in [6] and presented in detail in [4,7]. package Klava Java program Java program Klava X Klaim program X Klaim compiler javac compiler Java application Java interpreter Fig. 1: The framework for X Klaim. Let us brie y show how the framework can be used. If X Klaim source code is stored in a le called foo.xklaim, it ....

Bettini, L., R. De Nicola and R. Pugliese, Klava: a Java Framework for Distributed and Mobile Applications, Tech. Report, Dip. Sistemi e Informatica, Univ. di Firenze (2001), available at http://music.dsi.unifi.it/papers.html.

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC