Bisimulation congruences in safe ambients
M Merro, M Hennessy - Proceedings of the 29th ACM SIGPLAN-SIGACT …, 2002 - dl.acm.org
We study a variant of Levi and Sangiorgi's Safe Ambients (SA) enriched with passwords
(SAP). In SAP by managing passwords, for example generating new ones and distributing …
(SAP). In SAP by managing passwords, for example generating new ones and distributing …
[HTML][HTML] Linear logical relations and observational equivalences for session-based concurrency
We investigate strong normalization, confluence, and behavioral equality in the realm of
session-based concurrency. These interrelated issues underpin advanced correctness …
session-based concurrency. These interrelated issues underpin advanced correctness …
A fully abstract may testing semantics for concurrent objects
This paper provides a fully abstract semantics for a variant of the concurrent object calculus.
We define may testing for concurrent object components and then characterise it using a …
We define may testing for concurrent object components and then characterise it using a …
Complete lattices and up-to techniques
D Pous - Asian Symposium on Programming Languages and …, 2007 - Springer
We propose a theory of up-to techniques for proofs by coinduction, in the setting of complete
lattices. This theory improves over existing results by providing a way to compose arbitrarily …
lattices. This theory improves over existing results by providing a way to compose arbitrarily …
Behavioural artificial intelligence: an agenda for systematic empirical studies of artificial inference
T Pedersen, C Johansen - AI & SOCIETY, 2020 - Springer
Artificial intelligence (AI) receives attention in media as well as in academe and business. In
media coverage and reporting, AI is predominantly described in contrasted terms, either as …
media coverage and reporting, AI is predominantly described in contrasted terms, either as …
Globally governed session semantics
D Kouzapas, N Yoshida - Logical Methods in Computer …, 2014 - lmcs.episciences.org
This paper proposes a bisimulation theory based on multiparty session types where a
choreography specification governs the behaviour of session typed processes and their …
choreography specification governs the behaviour of session typed processes and their …
A theory of system behaviour in the presence of node and link failure
A Francalanza, M Hennessy - Information and Computation, 2008 - Elsevier
We develop a behavioural theory of distributed programs in the presence of failures such as
nodes crashing and links breaking. The framework we use is that of Dπ, a language in which …
nodes crashing and links breaking. The framework we use is that of Dπ, a language in which …
Contextual equivalence for higher-order pi-calculus revisited
The higher-order pi-calculus is an extension of the pi-calculus to allow communication of
abstractions of processes rather than names alone. It has been studied intensively by …
abstractions of processes rather than names alone. It has been studied intensively by …
Typed polyadic pi-calculus in bigraphs
M Bundgaard, V Sassone - Proceedings of the 8th ACM SIGPLAN …, 2006 - dl.acm.org
Bigraphs have been introduced with the aim to provide a topographical meta-model for
mobile, distributed agents that can manipulate their own communication links and nested …
mobile, distributed agents that can manipulate their own communication links and nested …
The security pi-calculus and non-interference
M Hennessy - The Journal of Logic and Algebraic Programming, 2005 - Elsevier
The security π-calculus is a typed version of the asynchronous π-calculus in which the types,
in addition to constraining the input/output behaviour of processes, have security levels …
in addition to constraining the input/output behaviour of processes, have security levels …