Implementing Mobile and Distributed Applications in X-Klaim
Lorenzo Bettini, Rocco De Nicola, Michele Loreti

In this paper we present XKlaim, 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 XKlaim, dealing with mobile code programming paradigms, such as client-server, code mobility and mobile agents.