Введение

Голландский американский компьютерный ученый Джерард Дж. Холцманн (род. 1951) - голландский американский компьютерный ученый и исследователь в лабораториях Белл и НАСА, наиболее известный как разработчик проверки модели SPIN.

Биография

Холцманн родился в Амстердаме, Нидерланды, и получил степень инженера в области электротехники в Технологическом университете Делфта в 1976 году. Впоследствии он также получил степень доктора философии в университете Делфта в 1979 году под руководством Виллема ван дер Поэля и Дж. Л. де Кроеса с диссертацией под названием "Проблемы координации в многопроцессорных системах". После получения стипендии Фулбрайта он был аспирантом в Университете Южной Калифорнии еще один год, где работал с Пер Бринч Хансеном. В 1980 году он начал работать в Bell Labs в Мюррей-Хилл в течение года. В Нидерландах он был ассистентом профессора в Технологическом университете Делфта в течение двух лет. В 1983 году он вернулся в Bell Labs, где работал в Центре исследований в области вычислительной науки (бывшая исследовательская группа Unix). В 2003 году он присоединился к NASA, где возглавляет лабораторию NASA JPL по надежному программному обеспечению в Пасадене, Калифорния, и является членом JPL. В 2005 году он был выбран на премию "Теория и практика" Парижа Канелакиса. В 2011 году он был принят в качестве члена Ассоциации вычислительной техники. В октябре 2012 года он был награжден медалью НАСА за выдающиеся инженерные достижения.

Работа

Холцманн известен разработкой проверки модели SPIN (SPIN - сокращение от Simple Promela Interpreter) в 1980-х годах в Bell Labs. Это устройство может проверять правильность одновременного программного обеспечения, с 1991 года свободно доступного.