We develop the semantic theory of a foundational language for modelling applications over global computers whose interconnection structure can be explicitly manipulated. Together with process distribution, process mobility and remote asynchronous communication through distributed data repositories, the language has primitives for explicitly modelling inter-node connections and for dynamically activating and deactivating them. For the proposed language, we define natural notions of extensional observations and study their closure under operational reductions and/or language contexts to obtain barbed congruence and may testing equivalence. We then focus on barbed congruence and provide an alternative characterisation in terms of a labelled bi...
AbstractA programming notation is introduced that can be used for protecting secrecy and integrity o...
A programming notation is introduced that can be used for protecting secrecy and integrity of data i...
Abstract. A new area of research, known as Global Computing, is by now well established. It aims at ...
We develop the semantic theory of a foundational language for modelling applications over global com...
We introduce a foundational language for modelling applications over global computers whose intercon...
We present a calculus inspired by Klaim whose main features are: explicit process distribution and n...
Ubiquitous computing makes various computing devices available throughout the physical setting. Ubiq...
AbstractWe present a calculus for mobile systems, the main novel feature of which is the separation ...
In present-day computing environments, a user often employs programs which are sent or fetched from ...
We propose a process calculus for modelling and reasoning on systems in the Internet of Things parad...
AbstractSite failure is an essential aspect of distributed systems; nonetheless its effect on progra...
We propose a process calculus for modelling and reasoning on systems in the Internet of Things parad...
AbstractWe present tKlaim (TopologicalKlaim), a process description language that retains the main f...
AbstractWe present the π-calculus, a calculus of communicating systems in which one can naturally ex...
A programming notation is introduced that can be used for protecting secrecy and integrity of data i...
AbstractA programming notation is introduced that can be used for protecting secrecy and integrity o...
A programming notation is introduced that can be used for protecting secrecy and integrity of data i...
Abstract. A new area of research, known as Global Computing, is by now well established. It aims at ...
We develop the semantic theory of a foundational language for modelling applications over global com...
We introduce a foundational language for modelling applications over global computers whose intercon...
We present a calculus inspired by Klaim whose main features are: explicit process distribution and n...
Ubiquitous computing makes various computing devices available throughout the physical setting. Ubiq...
AbstractWe present a calculus for mobile systems, the main novel feature of which is the separation ...
In present-day computing environments, a user often employs programs which are sent or fetched from ...
We propose a process calculus for modelling and reasoning on systems in the Internet of Things parad...
AbstractSite failure is an essential aspect of distributed systems; nonetheless its effect on progra...
We propose a process calculus for modelling and reasoning on systems in the Internet of Things parad...
AbstractWe present tKlaim (TopologicalKlaim), a process description language that retains the main f...
AbstractWe present the π-calculus, a calculus of communicating systems in which one can naturally ex...
A programming notation is introduced that can be used for protecting secrecy and integrity of data i...
AbstractA programming notation is introduced that can be used for protecting secrecy and integrity o...
A programming notation is introduced that can be used for protecting secrecy and integrity of data i...
Abstract. A new area of research, known as Global Computing, is by now well established. It aims at ...