Matthew Hennessy
   HOME

TheInfoList



OR:

Matthew Hennessy is an Irish
computer scientist A computer scientist is a scientist who specializes in the academic study of computer science. Computer scientists typically work on the theoretical side of computation. Although computer scientists can also focus their work and research on ...
who has contributed especially to
concurrency Concurrent means happening at the same time. Concurrency, concurrent, or concurrence may refer to: Law * Concurrence, in jurisprudence, the need to prove both ''actus reus'' and ''mens rea'' * Concurring opinion (also called a "concurrence"), a ...
,
process calculi In computer science, the process calculi (or process algebras) are a diverse family of related approaches for formally modelling concurrent systems. Process calculi provide a tool for the high-level description of interactions, communications, and ...
and
programming language semantics In programming language theory, semantics is the rigorous mathematical study of the meaning of programming languages. Semantics assigns computational meaning to valid strings in a programming language syntax. It is closely related to, and ofte ...
.


Career

During 1976–77, Matthew Hennessy was an assistant professor at the
University of Waterloo The University of Waterloo (UWaterloo, UW, or Waterloo) is a Public university, public research university located in Waterloo, Ontario, Canada. The main campus is on of land adjacent to uptown Waterloo and Waterloo Park. The university also op ...
in Canada. 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 The University of Edinburgh (, ; abbreviated as ''Edin.'' in Post-nominal letters, post-nominals) is a Public university, public research university based in Edinburgh, Scotland. Founded by the City of Edinburgh Council, town council under th ...
in Scotland. During 1985, he was a guest lecturer/researcher at the
University of Aarhus Aarhus University (, abbreviated AU) is a public research university. Its main campus is located in Aarhus, Denmark. It is the second largest and second oldest university in Denmark. The university is part of the Coimbra Group, the Guild, and Utr ...
in Denmark. Hennessy was Professor of
Computer Science Computer science is the study of computation, information, and automation. Computer science spans Theoretical computer science, theoretical disciplines (such as algorithms, theory of computation, and information theory) to Applied science, ...
at the Department of Informatics,
University of Sussex The University of Sussex is a public university, public research university, research university located in Falmer, East Sussex, England. It lies mostly within the city boundaries of Brighton and Hove. Its large campus site is surrounded by the ...
, England, from 1985 until 2008. Since then, Hennessy has held a research professorship at the Department of
Computer Science Computer science is the study of computation, information, and automation. Computer science spans Theoretical computer science, theoretical disciplines (such as algorithms, theory of computation, and information theory) to Applied science, ...
,
Trinity College, Dublin Trinity College Dublin (), officially titled The College of the Holy and Undivided Trinity of Queen Elizabeth near Dublin, and legally incorporated as Trinity College, the University of Dublin (TCD), is the sole constituent college of the Univ ...
. Hennessy's research interests are in the area of the semantic foundations of
programming Program (American English; also Commonwealth English in terms of computer programming and related activities) or programme (Commonwealth English in all other meanings), programmer, or programming may refer to: Business and management * Program m ...
and
specification language A specification language is a formal language in computer science used during systems analysis, requirements analysis, and systems design to describe a system at a much higher level than a programming language, which is used to produce the exec ...
s, particularly involving
distributed computing Distributed computing is a field of computer science that studies distributed systems, defined as computer systems whose inter-communicating components are located on different networked computers. The components of a distributed system commu ...
, including
mobile computing Mobile computing is human–computer interaction in which a computer is expected to be transported during normal usage and allow for transmission of data, which can include voice and video transmissions. Mobile computing involves mobile commun ...
. He also has an interest in verification tools. His co-authors include
Robin Milner Arthur John Robin Gorell Milner (13 January 1934 – 20 March 2010) was a British computer scientist, and a Turing Award winner.Gordon Plotkin Gordon David Plotkin (born 9 September 1946) is a theoretical computer scientist in the School of Informatics at the University of Edinburgh. Plotkin is probably best known for his introduction of structural operational semantics (SOS) and his ...
. Hennessy is a member of the
Academy of Europe The Academia Europaea is a pan-European Academy of humanities, letters, law, and sciences. The Academia was founded in 1988 as a functioning Europe-wide Academy that encompasses all fields of scholarly inquiry. It acts as co-ordinator of Europe ...
. He held a
Royal Society The Royal Society, formally The Royal Society of London for Improving Natural Knowledge, is a learned society and the United Kingdom's national academy of sciences. The society fulfils a number of roles: promoting science and its benefits, re ...
/
Leverhulme Trust The Leverhulme Trust () is a large national grant-making organisation in the United Kingdom. It was established in 1925 under the will of the 1st Viscount Leverhulme (1851–1925), with the instruction that its resources should be used to cover ...
Senior Research Fellowship during 2005–06 and has a
Science Foundation Ireland Science Foundation Ireland (SFI; ) was a statutory body in Ireland. It was an agency of the Department of Further and Higher Education, Research, Innovation and Science, with responsibility for funding oriented basic and applied research in th ...
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 University Press was the university press of the University of Cambridge. Granted a letters patent by King Henry VIII in 1534, it was the oldest university press in the world. Cambridge University Press merged with Cambridge Assessme ...
, Cambridge, UK, 2007. . * Hennessy, Matthew. ''Algebraic Theory of Processes''.
The MIT Press The MIT Press is the university press of the Massachusetts Institute of Technology (MIT), a private research university in Cambridge, Massachusetts. The MIT Press publishes a number of academic journals and has been a pioneer in the Open Ac ...
, Cambridge, Massachusetts, 1988. . * Hennessy, Matthew. ''The Semantics of Programming Languages: An Elementary Introduction using Structural Operational Semantics''.
John Wiley and Sons John Wiley & Sons, Inc., commonly known as Wiley (), is an American multinational publishing company that focuses on academic publishing and instructional materials. The company was founded in 1807 and produces books, journals, and encyclop ...
, New York, 1990. .


See also

* Hennessy–Milner logic *
Ó hAonghusa Ó, ó ( o- acute) is a letter in the Czech, Dobrujan Tatar, Emilian-Romagnol, Faroese, Hungarian, Icelandic, Kashubian, Polish, Slovak, Karakalpak, and Sorbian languages. The symbol also appears in the Afrikaans, Catalan, Dutch, Irish, ...


References


External links


Matthew Hennessy Trinity College Dublin home page
* 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 {{Compu-bio-stub