We present a calculus inspired by Klaim whose main features are: explicit process distribution and node interconnections, remote operations, process mobility and asynchronous communication through distributed tuple spaces. We first introduce a basic language where connections are reliable and immutable; then, we enrich it with two more advanced features for global computing, i.e. failures and dynamically evolving connections. In each setting, we use our formalisms to specify some non-trivial global computing applications and exploit the semantic theory based on an observational equivalence to equationally establish properties of the considered case-studies
In this paper we present X-Klaim, an experimental programming language specifically designed to pro...
AbstractWe briefly describe the motivations and the background behind the design of Klaim, a process...
We briefly describe the motivations and the background behind the design of Klaim, a process descrip...
We present tKlaim (TopologicalKlaim), a process description language that retains the main features ...
AbstractWe present tKlaim (TopologicalKlaim), a process description language that retains the main f...
Abstract. A new area of research, known as Global Computing, is by now well established. It aims at ...
In this paper, we present recent work carried on μ Klaim, a core calculus that retains most of the f...
We develop the semantic theory of a foundational language for modelling applications over global com...
In this work, we study the expressive power of variants of Klaim, an experimental language with prog...
We introduce a foundational language for modelling applications over global computers whose intercon...
Network-aware computing has called for new programming languages that exploit the mobility paradigm ...
We describe motivations and background behind the design of Klaim, a process description language th...
International audienceIn this paper we propose a process calculus framework for dynamic networks in ...
AbstractGlobal computing (WAN programming, Internet programming) distinguishes itself from local com...
AbstractIn this work, we study the expressive power of variants of Klaim, an experimental language w...
In this paper we present X-Klaim, an experimental programming language specifically designed to pro...
AbstractWe briefly describe the motivations and the background behind the design of Klaim, a process...
We briefly describe the motivations and the background behind the design of Klaim, a process descrip...
We present tKlaim (TopologicalKlaim), a process description language that retains the main features ...
AbstractWe present tKlaim (TopologicalKlaim), a process description language that retains the main f...
Abstract. A new area of research, known as Global Computing, is by now well established. It aims at ...
In this paper, we present recent work carried on μ Klaim, a core calculus that retains most of the f...
We develop the semantic theory of a foundational language for modelling applications over global com...
In this work, we study the expressive power of variants of Klaim, an experimental language with prog...
We introduce a foundational language for modelling applications over global computers whose intercon...
Network-aware computing has called for new programming languages that exploit the mobility paradigm ...
We describe motivations and background behind the design of Klaim, a process description language th...
International audienceIn this paper we propose a process calculus framework for dynamic networks in ...
AbstractGlobal computing (WAN programming, Internet programming) distinguishes itself from local com...
AbstractIn this work, we study the expressive power of variants of Klaim, an experimental language w...
In this paper we present X-Klaim, an experimental programming language specifically designed to pro...
AbstractWe briefly describe the motivations and the background behind the design of Klaim, a process...
We briefly describe the motivations and the background behind the design of Klaim, a process descrip...