Matthew Hennessy.
A coinductive equational characterisation of trace inclusion for regular processes
Lecture Notes in Computer Science, volume 10460, pages 449-465, Springer 2017.
DOI 10.1007/978-3-319-63121-9.
Vasileios Koutavas, Maciej Gazda and Matthew Hennessy.
Distinguishing between Communicating Transactions
To appear in Information and Computation, 2017.
Here is a talk on the subject given at
Open Problems in Concurrency Theory II,
Vienna, June, 2017.
Giovanni Bernardi and Matthew Hennessy.
Using higher-order contracts to model sessions types (Extended Abstract)
Presented at
Concur 2014,
Rome,
September, 2014.
The conference version is based on the orignal draft of a full paper,
,
from
December, 2013.
The final version
has been published in
Logical Methods in Computer Science , Vol. 12(2:10): 1-43 (2016).
DOI: 10.2168/LMCS-12(2:10)2016.
Vasileios Koutavas, Carlo Spaccasassi and Matthew Hennessy.
Bisimulations for Communicating Transactions (Extended abstract).
Presented at
Fossacs 2014,
Grenoble,
April, 2014.
Edsko de Vries, Adrian Francalanza and Matthew Hennessy.
Compositional Reasoning for Explicit Resource Management in Channel-Based Concurrency
Final version published in Logical Methods in Computer Science, Vol 10(2) pp 1-51, 2014.
DOI:10.2168/LMCS-10(2:15)2014.
Edsko de Vries, Adrian Francalanza and Matthew Hennessy.
Uniqueness typing for resource management in message-passing concurrency
Final version published in Journal of Logic and Computation, 24(3):531-556, 2014.
DOI:dx.doi.org/10.1093/logcom/exs022.
Giovanni Bernardi and Matthew Hennessy.
Mutually Testing Processes.
Presented at
CONCUR 2013,
Buenas Aires,
August, 2013.
Here is the
full version, December 2013.
Final version published in Logical Methods in Computer Science, 11(2):1-43, 2015.
DOI:10.2168/LMCS-11(2:1)2015.
Vasileios Koutavas and Matthew Hennessy.
Symbolic Bisimulations for a Higher-Order Distributed Language
with Passivation (Extended abstract).
Presented at
CONCUR 2013,
Buenas Aires,
August, 2013.
Andrea Cerone, Matthew Hennessy and Massimo Merro.
Modelling MAC-layer communications in wireless
systems.
Presented at
Coordination 2013,
Firenze, Italy,
June, 2013.
Here is the associated
Technical report, September 2012.
Superceded by
full version, December 2013.
Final version published in Logical Methods in Computer Science, 11(1):1-59, 2015.
DOI:10.2168/LMCS-11(2:1)2015.
Andrea Cerone and Matthew Hennessy.
Modelling probabilistic wireless networks (Extended Abstract). Presented at
7th International Federated Conference on Distributed Computing Techniques,
Stockholm, Italy, 13-16 June 2012.
An associated technical report, February 2012.
This is now superceded by the final version
which has been published in Logical Methods in Computer Science. 9(3):1-68, 2013.
DOI: dx.doi.org/10.2168/LMCS-9(3:26)2013.
Vasileios Koutavas and Matthew Hennessy.
First-Order Reasoning for Higher-Order Concurrency.
Final version published in Journal of Computer Languages. 38(3) 242-277, 2012.
DOI: dx.doi.org/10.1016/j.cl.2012.04.003.
Supercedes Technical Report, July 2009:
Matthew Hennessy.
Exploring probabilistic bisimulations, part I,
2012
The final version
has been published in Formal Aspects of Computing, 2012.
Here is a talk on the subject given
at
IMT Lucca,
Italy, November 2012.
Vasileios Koutavas and Matthew Hennessy.
A Testing Theory for a Higher-Order Cryptographic Language (Extended Abstract),
Matthew Hennessy.
Exploring probabilistic bisimulations, part I,
2012
The final version
has been published in Formal Aspects of Computing, 2012.
Here is a talk on the subject given
at
IMT Lucca,
Italy, November 2012.
Vasileios Koutavas and Matthew Hennessy.
A Testing Theory for a Higher-Order Cryptographic Language (Extended Abstract),
Edsko de Vries, Vasileios Koutavas and Matthew Hennessy.
Liveness of Communicating Transactions (Extended Abstract), 2010.
Presented at
The Eight ASIAN Symposium on Programming Languages and Systems ,
Shanghai, November 2010.
DOI: dx.doi.org/10.1007/978-3-642-17164-2_27.
Andrea Cerone and Matthew Hennessy.
Process Behaviour: Formulae vs. Tests (Extended Abstract).
Presented at
17th International Workshop on
Expressiveness in Concurrency (Express'10) ,
Paris, France,
August 2010.
In
Sibylle Froschle and Frank D. Valencia (Eds.): Proceedings 17th International Workshop on
Expressiveness in Concurrency,
Electronic Proceedings in Theoretical Computer Science, Vol. 41, pp. 31-45, 2010.
DOI:10.4204/EPTCS.41.3
A technical report: the full-version of the paper.
Yuxin Deng and Rob van Glabbeek and Matthew Hennessy and
Carroll Morgan.
Testing Finitary Probabilistic Processes (Extended Abstract).
Presented at
20th International Conference on Concurrency Theory (CONCUR'09) , Bologna, Italy,
September 2009.
Here is a draft full version of the paper
Edsko de Vries, Adrian Francalanza and Matthew Hennessy.
Uniqueness Typing for Resource Management in Message-Passing Concurrency.
Presented at
First International Workshop on Linearity (LINEARITY 2009)
,
Coimbra, Portugal September 2009.
In M. Florido and I. Mackie (Eds.): First International Workshop on Linearity (LINEARITY 2009).
Electronic Proceedings in Theoretical Computer Science, Vol. 22, pp. 26-37, 2010.
Matthew Hennessy.
A calculus for costed computations,
2009
Final version appeared in Logical Methods in Computer Science, Volume 7, issue 1, paper 9, 2011.
DOI: 10.2168/LMCS-7(1:7)2011.
Matthew Hennessy and Manish Gaur.
Counting the cost in the picalculus.
Presented at
1st Interaction and Concurrency Experience (ICE'08) ,
Reykjavik, Iceland, July 2008.
The final version appeared in
Proceedings of 1st Interaction and Concurrency Experience (ICE'08) ,
Electronic Notes in Theoretical Computer Science, Elsevier Science Publishers B. V.,
Vol. 229, no. 3, pp 117-129, 2009.
DOI: dx.doi.org/10.1016/j.entcs.2009.06.042
Gerard Boudol and Ilaria Castellani and Matthew Hennessy and Mogens Nielsen and Glynn Winskel.
Twenty years on: Reflections on the CEDISYS project.
Combining true concurrency with process algebra.
The final version appeared in Lecture Notes in Computer Science, Vol. 5065, pp 757-777, 2008.
Nobuko Yoshida and Matthew Hennessy.
Assigning types to processes.
Final version appeared in
Information and Computation, 173:82-120, 2002.
The latest version
supersedes University of Sussex Technical Report cs1999:02.
An extended abstract has been
presented at
LICS2000.
See
slides (in postscript format) for an (introductory) talk.
William Ferreira and Matthew Hennessy.
A Behavioural theory of first-order cml.
Final version appeared in
Theoretical Computer Science.
145(1-2):55-107, 1999.
The
latest version
supersedes University of Sussex Technical Report cs1995:02.
Chrysafis Hartonas and Matthew Hennessy.
Full abstractness for a functional/concurrent language with
higher-order value-passing.
Final version appeared in
Information and Computation.
145(1):64-106, August 1998.
The
latest version
supersedes University of Sussex Technical Report cs1997:01.
An extended abstract of a previous version has been
presented at CSL97.
R. De Nicola and M. C. B. Hennessy.
Testing equivalences for processes.
The
latest version.
Final version appeared in
Theoretical Computer Science, 34(1-2):83-133, November 1984.
Matthew C. B. Hennessy and Gordon D. Plotkin.
A term model for CCS.
The
latest version.
Published in Mathematical Foundations of Computer Science 1980,
Proceedings of the 9th Symposium, volume 88 of Lecture Notes in
Computer Science, pages 261-274, Rydzyna, Poland, 1-5 September 1980.
Springer.
M. C. B. Hennessy and G. D. Plotkin.
Full abstraction for a simple parallel programming language .
The
latest version.
Published in J. Bečv'ař, editor, Mathematical Foundations
of Computer Science 1979, volume 74 of Lecture Notes in Computer
Science, pages 108-120, Olomouc, Czechoslovakia, 3-7 September 1979.
Springer-Verlag.