Matthew Hennessy

Matthew Hennessy

Matthew Hennessy is an Irish computer scientist who has contributed especially to concurrency (computer science), process calculi and programming language semantics.

Hennessy was Professor of Computer Science at the Department of Informatics, University of Sussex, England, until 2008.[1] Since then, Hennessy has held a 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.[2] He also has an interest in verification tools.

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.
  • 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.

References

External links



Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Hennessy-Milner logic — The Hennessy Milner logic is a temporal logic in computer science. It is used to specify properties of a labeled transition system, a structure similar to an automaton. It was introduced in 1980 by Matthew Hennessy and Robin Milner in their paper …   Wikipedia

  • Matthew Maty — (1718–1776), originally Matthieu Maty, was a Dutch physician and writer of Huguenot background, and after migration to England secretary of the Royal Society and the second principal librarian of the British Museum. Contents 1 Early life 2 In… …   Wikipedia

  • Matthew Nathan — The Right Honourable Sir Matthew Nathan GCMG, PC 20th Governor of the Gold Coast …   Wikipedia

  • John Pope-Hennessy — Infobox Person name = Sir John Wyndham Pope Hennessy birth date = birth date|1913|12|13 birth place = flagicon|England London, England death date = death date and age|1994|11|31|1913|12|13|mf=y death place = flagicon|Italy Florence, Italy… …   Wikipedia

  • Hennessey — or Hennessy may refer to: * Hennessy, a brand of cognac * Hennessy (film), a 1975 film about the Irish Republican Army * Hennessey, Oklahoma * Hennessy s, a defunct Montana based department store * Hennessy Road, a main thoroughfare in Hong… …   Wikipedia

  • Operational semantics — In computer science, operational semantics is a way to give meaning to computer programs in a mathematically rigorous way. Operational semantics are classified into two categories: structural operational semantics (or small step semantics)… …   Wikipedia

  • Process calculus — In computer science, the process calculi (or process algebras) are a diverse family of related approaches to formally modelling concurrent systems. Process calculi provide a tool for the high level description of interactions, communications, and …   Wikipedia

  • Laboratory for Foundations of Computer Science — The Laboratory for Foundations of Computer Science (LFCS) is based in the School of Informatics at the University of Edinburgh, Scotland. It has an international reputation in theoretical computer science. Selected members Current *Julian… …   Wikipedia

  • Temporal Process Language — In theoretical computer science, TPL (Temporal Process Language) is a process calculus which extends Robin Milner s CCS with the notion of multi party synchronization , which allows multiple process to synchronize on a global clock . This clock… …   Wikipedia

  • Liste der Biografien/Hem–Hen — Biografien: A B C D E F G H I J K L M N O P Q …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”