In this paper we present X-KLAIM, an experimental programming language specifically designed to program distributed systems composed of several components interacting through multiple distributed tuple spaces and mobile code. The language consists of a set of coordination primitives inspired by Linda, a set of operators for building processes borrowed from process algebras and a few classical constructs for sequential programming. We present some programming examples in X-KLAIM, dealing with mobile code programming paradigms, such as client-server, code mobility and mobile agents.
Implementing Mobile and Distributed Applications in X-Klaim / L. BETTINI; R. DE NICOLA; M. LORETI. - In: SCALABLE COMPUTING. PRACTICE AND EXPERIENCE. - ISSN 1895-1767. - ELETTRONICO. - 7:(2006), pp. 13-35.
Implementing Mobile and Distributed Applications in X-Klaim
BETTINI, LORENZO;DE NICOLA, ROCCO;LORETI, MICHELE
2006
Abstract
In this paper we present X-KLAIM, an experimental programming language specifically designed to program distributed systems composed of several components interacting through multiple distributed tuple spaces and mobile code. The language consists of a set of coordination primitives inspired by Linda, a set of operators for building processes borrowed from process algebras and a few classical constructs for sequential programming. We present some programming examples in X-KLAIM, dealing with mobile code programming paradigms, such as client-server, code mobility and mobile agents.I documenti in FLORE sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.