Matthew Hennessy
Matthew Hennessy is an Irish computer scientist who has contributed especially to concurrency, process calculi and programming language semantics.
Career
During 1976–77, Matthew Hennessy was an assistant professor at the University of Waterloo in Canada.[1] Then during 1977–78, he was a visiting professor at the Universidade Federal de Pernambuco in Brazil. Subsequently, he was a research associate (1979–81) and then lecturer (1981–85) at the University of Edinburgh in Scotland. During 1985, he was a guest lecturer/researcher at the University of Aarhus in Denmark.
Hennessy was Professor of Computer Science at the Department of Informatics, University of Sussex, England, from 1985 until 2008.[2] Since then, Hennessy has held a research professorship at the Department of Computer Science, Trinity College, Dublin.
Hennessy's research interests are in the area of the semantic foundations of programming and specification languages, particularly involving distributed computing, including mobile computing.[3] He also has an interest in verification tools. His co-authors include Robin Milner and Gordon Plotkin.
Hennessy is a member of the Academy of Europe.[1] He held a Royal Society/Leverhulme Trust Senior Research Fellowship during 2005–06 and has a Science Foundation Ireland Research Professorship at Trinity College Dublin.
Books
Matthew Hennessy has written a number of books:
- Hennessy, Matthew. A Distributed Pi-Calculus. Cambridge University Press, Cambridge, UK, 2007. ISBN 0-521-87330-4.
- Hennessy, Matthew. Algebraic Theory of Processes. The MIT Press, Cambridge, Massachusetts, 1988. ISBN 0-262-58093-4.[4]
- Hennessy, Matthew. The Semantics of Programming Languages: An Elementary Introduction using Structural Operational Semantics. John Wiley and Sons, New York, 1990. ISBN 0-471-92772-4.
See also
References
- ^ a b "Matthew Hennessy". Academy of Europe. Retrieved 17 November 2014.
- ^ "Matthew Hennessy". Archive.org. UK: University of Sussex. 3 December 2008. Archived from the original on 3 December 2008. Retrieved 17 November 2014.
- ^ Matthew Hennessy at DBLP Bibliography Server .
- ^ Gunter, Carl A. (March 1990). "Reviewed Work: Algebraic Theory of Processes by Matthew Hennessy". Journal of Symbolic Logic. 55 (1): 366–368. doi:10.2307/2275000. JSTOR 2275000. S2CID 117105841.
External links
- Matthew Hennessy Trinity College Dublin home page
- Matthew Hennessy publications indexed by Google Scholar
- Articles with short description
- Short description matches Wikidata
- Use dmy dates from October 2017
- Use Hiberno-English from October 2017
- All Wikipedia articles written in Hiberno-English
- Articles with ISNI identifiers
- Articles with VIAF identifiers
- Articles with WorldCat Entities identifiers
- Articles with BIBSYS identifiers
- Articles with BNF identifiers
- Articles with BNFdata identifiers
- Articles with J9U identifiers
- Articles with LCCN identifiers
- Articles with NKC identifiers
- Articles with NLA identifiers
- Articles with NSK identifiers
- Articles with NTA identifiers
- Articles with ACM-DL identifiers
- Articles with CINII identifiers
- Articles with DBLP identifiers
- Articles with Google Scholar identifiers
- Articles with MATHSN identifiers
- Articles with MGP identifiers
- Articles with ZBMATH identifiers
- Articles with Trove identifiers
- Articles with SNAC-ID identifiers
- Articles with SUDOC identifiers
- Year of birth missing (living people)
- Living people
- 20th-century Irish people
- 21st-century Irish people
- Irish computer scientists
- Formal methods people
- Computer science writers
- Academic staff of the University of Waterloo
- Academics of the University of Edinburgh
- Academics of the University of Sussex
- Fellows of Trinity College Dublin
- All stub articles
- Irish scientist stubs
- Computer specialist stubs