Gerard J. Holzmann Explained

Gerard J. Holzmann
Birth Date: 1951
Birth Place:Amsterdam, Netherlands
Fields:Model Checking
Workplaces:Bell Labs
Alma Mater:Delft University of Technology
Doctoral Advisor:Willem van der Poel and J.L. de Kroes
Known For:Developing the SPIN model checker

Gerard J. Holzmann (born 1951) is a Dutch-American computer scientist and researcher at Bell Labs and NASA, best known as the developer of the SPIN model checker.[1]

Biography

Holzmann was born in Amsterdam, Netherlands and received an Engineer's degree in electrical engineering from the Delft University of Technology in 1976. He subsequently also received his PhD degree from Delft University in 1979 under Willem van der Poel and J.L. de Kroes with a thesis entitled Coordination problems in multiprocessing systems. After receiving a Fulbright Scholarship he was a post-graduate student at the University of Southern California for another year, where he worked with Per Brinch Hansen.

In 1980 he started at Bell Labs in Murray Hill for a year. Back in the Netherlands he was assistant professor at the Delft University of Technology for two years.[2] In 1983 he returned to Bell Labs where he worked in the Computing Science Research Center (the former Unix research group). In 2003 he joined NASA, where he leads the NASA JPL Laboratory for Reliable Software[3] in Pasadena, California and is a JPL fellow.[1]

In 1981 Holzmann was awarded the Prof. Bahler Prize by the Royal Dutch Institute of Engineers.[2] In 2001, he was selected for the Software System Award (for SPIN) by the Association for Computing Machinery (ACM). In 2002, he was selected for the ACM SIGSOFT Outstanding Research Award.[4] He was selected for the Paris Kanellakis Theory and Practice Award in 2005.[1] He was elected a member of the US National Academy of Engineering in 2005 for the creation of model-checking systems for software verification.[5] In 2011 he was inducted as a Fellow of the Association for Computing Machinery.[6] He was awarded the NASA Exceptional Engineering Achievement Medal in October 2012.[1] In 2015 he was awarded the IEEE Harlan D. Mills Award.[7]

Work

Holzmann is known for the development of the SPIN model checker (SPIN is short for Simple Promela Interpreter) in the 1980s at Bell Labs. This device can verify the correctness of concurrent software, since 1991 freely available.

Books

Publications, a selection:[8]

External links

Notes and References

  1. Web site: spin . 8 January 2011.
  2. Holzmann, Gerard J. "The Pandora System: an interactive system for the design of data communication protocols." Computer Networks (1976) 8.2 (1984): 71-79.
  3. Web site: Laboratory for Reliable Software . 2019-12-27 . https://web.archive.org/web/20190119023857/https://lars-lab.jpl.nasa.gov/ . 2019-01-19 . dead .
  4. Web site: Outstanding Research Award . . 1 April 2024.
  5. https://www.nae.edu/default.aspx?id=20412 NAE Members
  6. http://awards.acm.org/award_winners/holzmann_1625680.cfm Gerard J. Holzmann, ACM Fellows United States – 2011
  7. Web site: 2014 Mills Award to Holzmann | IEEE Computer Society. 13 April 2018 .
  8. Web site: DBLP bibliography . 2005-09-29 . 2012-10-03 . https://web.archive.org/web/20121003123800/http://www.informatik.uni-trier.de/~ley/db/indices/a-tree/h/Holzmann:Gerard_J=.html . dead .