Jim Horning

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
Jim Horning
Born (1942-08-24)August 24, 1942
Died Script error: The function "death_date_and_age" does not exist.
Institutions University of Toronto
Palo Alto Research Center
DEC Systems Research Center
InterTrust Technologies Corp.
Alma mater Stanford University
Thesis A Study of Grammatical Inference (1969)
Doctoral advisor Jerome A. "Jerry" Feldman
Doctoral students John Guttag

James Jay "Jim" Horning (24 August 1942 – 18 January 2013) was an American computer scientist and ACM Fellow.[1]

Overview

Jim Horning received a PhD in computer science from Stanford University in 1969 for a thesis entitled A Study of Grammatical Inference. He was a founding member, and later chairman, of the Computer Systems Research Group at the University of Toronto, Canada, from 1969 until 1977. He was then a Research Fellow at the Xerox Palo Alto Research Center (PARC) from 1977 until 1984 and a founding member and senior consultant at DEC Systems Research Center (DEC/SRC) from 1984 until 1996. He was founder and director of STAR Lab from 1997 until 2001 at InterTrust Technologies Corp.

Peter G. Neumann reported on 22 January 2013 in the RISKS Digest, Volume 27, Issue 14, that Horning had died on 18 January 2013.[2]

Horning's interests included programming languages, programming methodology, specification, formal methods, digital rights management and computer/network security. A major contribution was his involvement with the Larch approach to formal specification with John Guttag (MIT) et al.

Selected publications

  • A Compiler Generator (with W. M. Mckeeman and D. B. Wortman), Prentice Hall (1970). ISBN 0-13-155077-2.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.

Quotes

  • "Nothing is as simple as we hope it will be."[citation needed]
  • "Good judgement comes from experience, experience comes from bad judgement."[citation needed]

References

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. "Risks Digest 27.14", Peter G. Neumann, 22 January 2013

External links