-
1
-
2
Privacy by typing in the $\pi$-calculus
Published 2017-12-01“…In particular, we propose the \Pcalc, a calculus based on the $\pi$-calculus with groups extended with constructs for reasoning about private data. …”
Get full text
Article -
3
Resource Usage Analysis for the Pi-Calculus
Published 2006-09-01“…To the authors' knowledge, ours is the first type-based resource usage analysis that deals with an expressive concurrent language like the pi-calculus.…”
Get full text
Article -
4
-
5
Formalising the pi-calculus using nominal logic
Published 2009-06-01“…We formalise the pi-calculus using the nominal datatype package, based on ideas from the nominal logic by Pitts et al., and demonstrate an implementation in Isabelle/HOL. …”
Get full text
Article -
6
Contextual equivalence for higher-order pi-calculus revisited
Published 2005-04-01“…The higher-order pi-calculus is an extension of the pi-calculus to allow communication of abstractions of processes rather than names alone. …”
Get full text
Article -
7
The $\pi$-Calculus is Behaviourally Complete and Orbit-Finitely Executable
Published 2021-02-01“…In this paper, we study the relationship between executable behaviour and behaviour that can be specified in the $\pi$-calculus. We establish that every finitely executable behaviour can be specified in the $\pi$-calculus up to divergence-preserving branching bisimilarity. …”
Get full text
Article -
8
Type Reconstruction for the Linear \pi-Calculus with Composite Regular Types
Published 2015-12-01“…We extend the linear {\pi}-calculus with composite regular types in such a way that data containing linear values can be shared among several processes, if there is no overlapping access to such values. …”
Get full text
Article -
9
A Polynomial Translation of pi-calculus FCPs to Safe Petri Nets
Published 2013-09-01“…We develop a polynomial translation from finite control pi-calculus processes to safe low-level Petri nets. …”
Get full text
Article -
10
A Distribution Law for CCS and a New Congruence Result for the pi-calculus
Published 2008-05-01“…This axiomatisation is then used to derive congruence of strong bisimilarity in the finite pi-calculus in absence of sum. To our knowledge, this is the only nontrivial subcalculus of the pi-calculus that includes the full output prefix and for which strong bisimilarity is a congruence.…”
Get full text
Article -
11
A Formal Approach to Coercion Resistance and Its Application to E-Voting
Published 2022-02-01Subjects: Get full text
Article -
12
An ECC-based mutual data access control protocol for next-generation public cloud
Published 2023-07-01Subjects: Get full text
Article -
13
A formal specification and verification framework for timed security protocols
Published 2020Subjects: Get full text
Journal Article -
14
Psi-calculi: a framework for mobile processes with nominal data and logic
Published 2011-03-01“…The framework of psi-calculi extends the pi-calculus with nominal datatypes for data structures and for logical assertions and conditions. …”
Get full text
Article -
15
Acyclic Solos and Differential Interaction Nets
Published 2010-09-01“…We present a restriction of the solos calculus which is stable under reduction and expressive enough to contain an encoding of the pi-calculus. As a consequence, it is shown that equalizing names that are already equal is not required by the encoding of the pi-calculus. …”
Get full text
Article -
16
Psi-Calculi Revisited: Connectivity and Compositionality
Published 2020-12-01“…Psi-calculi is a parametric framework for process calculi similar to popular pi-calculus extensions such as the explicit fusion calculus, the applied pi-calculus and the spi calculus. …”
Get full text
Article -
17
Trees from Functions as Processes
Published 2018-08-01“…We give general conditions under which an encoding of the {\lambda}-calculus into the {\pi}-calculus is sound and complete with respect to such trees. …”
Get full text
Article -
18
A theorem proving framework for the formal verification of Web Services Composition
Published 2011-08-01“…Our approach is based on the proofs-as-processes paradigm that enables inference rules of Classical Linear Logic (CLL) to be translated into pi-calculus processes. In this setting, composition is achieved by representing available web services as CLL sentences, proving the requested composite service as a conjecture, and then extracting the constructed pi-calculus term from the proof. …”
Get full text
Article -
19
An intensionally fully-abstract sheaf model for $\pi$ (expanded version)
Published 2017-11-01“…Following previous work on CCS, we propose a compositional model for the $\pi$-calculus in which processes are interpreted as sheaves on certain simple sites. …”
Get full text
Article -
20
Non-Deterministic Functions as Non-Deterministic Processes (Extended Version)
Published 2023-10-01“…We study encodings of the lambda-calculus into the pi-calculus in the unexplored case of calculi with non-determinism and failures. …”
Get full text
Article