Martín Abadi & Andrew D. Gordon (1999):
A Calculus for Cryptographic Protocols: The Spi Calculus.
Information and Computation 148(1),
pp. 1–70,
doi:10.1006/inco.1998.2740.
Alexander R. Bendixen, Bjarke B. Bojesen, Hans Hüttel & Stian Lybech (2022):
Typing Reflection in Higher-Order Psi-calculi.
Technical Report.
Department of Computer Science, Aalborg University.
Available at http://icetcs.ru.is/stian/2022/hopsitypes2022techreport.pdf.
Jesper Bengtson, Magnus Johansson, Joachim Parrow & Björn Victor (2009):
Psi-calculi: Mobile processes, nominal data, and logic.
In: 2009 24th Annual IEEE Symposium on Logic In Computer Science.
IEEE,
pp. 39–48,
doi:10.1016/S1571-0661(05)80361-5.
Jesper Bengtson, Magnus Johansson, Joachim Parrow & Björn Victor (2011):
Psi-calculi: a framework for mobile processes with nominal data and logic.
Logical Methods in Computer Science Volume 7, Issue 1,
doi:10.2168/LMCS-7(1:11)2011.
Available at https://lmcs.episciences.org/696.
Luís Caires (2007):
Logical Semantics of Types for Concurrency.
In: Till Mossakowski, Ugo Montanari & Magne Haveraaen: Algebra and Coalgebra in Computer Science.
Springer Berlin Heidelberg,
Berlin, Heidelberg,
pp. 16–35,
doi:10.1006/inco.1994.1093.
Marco Carbone & Sergio Maffeis (2003):
On the Expressive Power of Polyadic Synchronisation in Pi-Calculus.
Nordic Journal of Computing 10(2),
pp. 70–98,
doi:10.1016/S1571-0661(05)80361-5.
Romain Demangeon, Daniel Hirschkoff & Davide Sangiorgi (2010):
Termination in higher-order concurrent calculi.
The Journal of Logic and Algebraic Programming 79(7),
pp. 550–577,
doi:10.1016/j.jlap.2010.07.007.
The 20th Nordic Workshop on Programming Theory (NWPT 2008).
Murdoch Gabbay & Andrew Pitts (2002):
A New Approach to Abstract Syntax with Variable Binding.
Formal Asp. Comput. 13,
pp. 341–363,
doi:10.1007/s001650200016.
Philippa Gardner & Lucian Wischik (2000):
Explicit fusions.
In: International Symposium on Mathematical Foundations of Computer Science.
Springer,
pp. 373–382,
doi:10.1007/3-540-44612-5_33.
Daniele Gorla (2010):
Towards a unified approach to encodability and separation results for process calculi.
Information and Computation 208(9),
pp. 1031–1053,
doi:10.1016/j.ic.2010.05.002.
Matthew Hennessy & James Riely (2002):
Resource Access Control in Systems of Mobile Agents.
Information and Computation 173(1),
pp. 82–120,
doi:10.1006/inco.2001.3089.
Hans Hüttel (2011):
Typed ψ-calculi.
In: International Conference on Concurrency Theory.
Springer,
pp. 265–279,
doi:10.1007/978-3-642-23217-6_18.
Hans Hüttel (2014):
Types for Resources in ψ-calculi.
In: Martín Abadi & Alberto Lluch Lafuente: Trustworthy Global Computing.
Springer International Publishing,
Cham,
pp. 83–102,
doi:10.1007/978-3-319-05119-2_6.
Hans Hüttel (2016):
Binary Session Types for Psi-Calculi.
In: Atsushi Igarashi: Programming Languages and Systems.
Springer International Publishing,
Cham,
pp. 96–115,
doi:10.1007/978-3-319-47958-3_6.
Atsushi Igarashi & Naoki Kobayashi (2004):
A generic type system for the Pi-calculus.
Theoretical Computer Science 311(1),
pp. 121–163,
doi:10.1016/S0304-3975(03)00325-6.
Barbara König (2005):
Analysing input/output-capabilities of mobile processes with a generic type system.
The Journal of Logic and Algebraic Programming 63(1),
pp. 35–58,
doi:10.1016/j.jlap.2004.01.004.
Special issue on The pi-calculus.
Stian Lybech (2022):
Encodability and Separation for a Reflective and Higher-Order Language.
this volume of EPTCS.
Open Publishing Association.
L.G. Meredith & Matthias Radestock (2005):
A Reflective Higher-order Calculus.
Electronic Notes in Theoretical Computer Science 141(5),
pp. 49 – 67,
doi:10.1016/j.entcs.2005.05.016.
Proceedings of the Workshop on the Foundations of Interactive Computation (FInCo 2005).
Robin Milner (1993):
The Polyadic π-Calculus: a Tutorial.
In: Logic and Algebra of Specification.
Springer Berlin Heidelberg,
pp. 203–246,
doi:10.1007/978-3-642-58041-3_6.
Joachim Parrow (2001):
An introduction to the π-calculus.
In: Handbook of Process Algebra.
Elsevier,
pp. 479–543,
doi:10.1016/B978-044482830-9/50026-6.
Joachim Parrow, Johannes Borgström, Palle Raabjerg & Johannes Åman Pohjola (2014):
Higher-order psi-calculi.
Mathematical Structures in Computer Science 24(2),
doi:10.1017/S0960129513000170.
Benjamin Pierce & Davide Sangiorgi (1993):
Typing and subtyping for mobile processes.
In: [1993] Proceedings Eighth Annual IEEE Symposium on Logic in Computer Science.
IEEE,
pp. 376–385,
doi:10.1109/LICS.1993.287570.
Davide Sangiorgi (1993):
Expressing mobility in process algebras: first-order and higher-order paradigms.
University of Edinburgh.
Available at http://hdl.handle.net/1842/6569.
Davide Sangiorgi (1993):
From π-calculus to higher-order π-calculus — and back.
In: M. C. Gaudel & J. P. Jouannaud: TAPSOFT'93: Theory and Practice of Software Development.
Springer Berlin Heidelberg,
Berlin, Heidelberg,
pp. 151–166,
doi:10.1007/3-540-56610-4_62.
Davide Sangiorgi & David Walker (2003):
The pi-calculus: a Theory of Mobile Processes.
Cambridge university press.
Bent Thomsen (1989):
A Calculus of Higher Order Communicating Systems.
In: Proceedings of the 16th ACM SIGPLAN-SIGACT symposium on Principles of programming languages - POPL' 89,
POPL'89.
ACM Press,
New York, NY, USA,
pp. 143–154,
doi:10.1145/75277.75290.
Bent Thomsen (1993):
Plain CHOCS A Second Generation Calculus for Higher Order Processes.
Acta Inf. 30(1),
pp. 1–59,
doi:10.1007/BF01200262.