- Eric Hehner
Eric C. R. Hehner is a Canadian
computer scientist .Eric Hehner was born on
16 September 1947 inOttawa . He studiedmathematics andphysics atCarleton University , obtaining his first degree in 1969. He gained aPhD incomputer science from theUniversity of Toronto in 1974. He then joined the faculty there, becoming a full professor in 1983. He became the Bell University Chair in Software Engineering in 2001.Hehner's main research area is
formal methods , particularly forprogramming . He has been influential to many other computer science researchers with his ideas, includingTony Hoare , especially with his concept of predicative programming.References
* E. C. R. Hehner, 1984. Predicative Programming. "CACM", 27(2):134–151.
* E. C. R. Hehner, 1990. A Practical Theory of Programming. "Science of Computer Programming ", 14(2–3):133–158.
* E. C. R. Hehner, 2004. From Boolean Algebra to Unified Algebra. "Mathematical Intelligencer ", 26(2):3–19.External links
* [http://www.cs.toronto.edu/~hehner/ Home page]
* [http://www.informatik.uni-trier.de/~ley/db/indices/a-tree/h/Hehner:Eric_C=_R=.html DBLP publications]
* [http://www.cs.toronto.edu/~hehner/aPToP/ A Practical Theory of Programming] , Professor Hehner's book, freely available inPDF
Wikimedia Foundation. 2010.