Рэнделл, Брайан
Бра́йан Рэ́нделл (англ. Brian Randell; род. 1936[1], Лондон, Великобритания) — британский учёный в области информатики, почётный профессор Школы вычислений Ньюкаслского университета. Специализируется на исследованиях в области отказоустойчивости и надёжности программного обеспечения, а также является признанным авторитетом в области ранней истории вычислительной техники (до 1950 года).
Общие сведения
| Брайан Рэнделл | |
|---|---|
| англ. Brian Randell | |
| Дата рождения | 1936[1] |
| Место рождения | |
| Страна | |
| Образование | |
| Род деятельности | Информатика |
| Награды и премии | |
Биография
С 1957 по 1964 год Рэнделл работал в компании English Electric, где занимался разработкой компиляторов. Его работа над ALGOL 60 получила широкую известность, включая создание компилятора Whetstone для English Electric KDF9, одной из первых стековых машин. В 1964 году он перешёл в IBM, где работал в Исследовательском центре имени Томаса Уотсона над высокопроизводительными компьютерными архитектурами и методологией проектирования операционных систем. В мае 1969 года он стал профессором информатики в Университете Ньюкасл-апон-Тайн, где с тех пор работает в области отказоустойчивости и надёжности программного обеспечения.
Он является членом Специальной группы по компьютерам, информации и обществу (SIGCIS) Общества истории технологий (CIS) и одним из основателей редакционной коллегии журнала IEEE Annals of the History of Computing. В 2008 году он стал членом Ассоциации вычислительной техники. В 2011 году он был избран членом Учёного общества Уэльса[2].
До 1969 года он был членом Международной федерации по обработке информации (IFIP) IFIP Working Group 2.1 (WG2.1) по алгоритмическим языкам и исчислениям, которая определяла, поддерживает и развивает языки программирования ALGOL 60 и ALGOL 68. Он также является одним из основателей IFIP WG2.3 по методологии программирования и IFIP WG10.4 по надёжности и отказоустойчивости.
Он женат (на Лиз, учительнице французского языка) и имеет четверых детей[3].
Работа
Основные исследовательские интересы Брайана Рэнделла лежат в области информатики, в частности, в сфере надёжности систем и отказоустойчивости. Его интерес к истории вычислительной техники начался с того, что он наткнулся на тогда почти неизвестную работу Перси Ладгейта. Это произошло более тридцати лет назад, когда он готовил вступительную лекцию, и привело к созданию книги «The Origins of Computers». Это послужило толчком к его дальнейшему исследованию машин для взлома кодов времён войны Colossus.
Блетчли-парк
В 1972 году Рэнделл написал премьер-министру Теду Хиту по поводу статуса Блетчли-парка в военное время и добился первого в истории признания существования этой организации военного времени, не говоря уже о её влиянии. Впоследствии роль Блетчли-парка и его главного филиала в Исткоте в сокращении продолжительности Второй мировой войны получила широкое признание, как и новаторская роль компьютера Colossus в истории развития вычислительной техники.
Рэнделл исследовал историю информатики в Великобритании для конференции по истории вычислительной техники, проходившей в Лос-Аламосской национальной лаборатории (Нью-Мексико) 10–15 июня 1976 года, и получил разрешение представить доклад о разработке COLOSSI в военное время на Исследовательской станции почтового отделения в Доллис-Хилл (в октябре 1975 года британское правительство опубликовало серию фотографий с подписями из Государственного архива). Интерес к «откровениям» в его докладе привёл к специальному вечернему заседанию, на котором Рэнделл и Аллен Кумбс ответили на дополнительные вопросы. В 1977 году Рэнделл опубликовал статью «The First Electronic Computer» в нескольких журналах[4].
Программная инженерия
В 1960-х годах Рэнделл участвовал в первых конференциях НАТО по программной инженерии в 1968 году. В то время он работал в IBM над секретным проектом Y и затем над проектами суперкомпьютеров ACS.
Отказоустойчивость программного обеспечения
Начиная с 1970-х годов, Рэнделл «создал проект, который инициировал исследования возможности отказоустойчивости программного обеспечения, и ввёл концепцию блока восстановления. Последующие крупные разработки включали Newcastle Connection[5] и прототип распределённой системы Secure System».
Агентство по применению информатики на Севере
В 1990-х годах Рэнделл «принял участие в проекте по улучшению обеспечения сетей передачи данных на севере Англии и содействию их эффективному использованию всеми слоями общества. Этот проект привёл к созданию NiAA, Агентства по применению информатики на Севере». Он писал: «Я несколько лет работал членом группы управления NiAA, пока мои попытки делегировать это другим не увенчались успехом! NiAA существовало и успешно работало в течение семи лет»[6].
Генеалогия
Рэнделл на протяжении многих лет является одним из ведущих членов команды волонтёров, ответственных за GENUKI, веб-портал по генеалогии в Великобритании и Ирландии. Он поддерживает страницы, относящиеся к графству Девон, и расшифровал и выложил в сеть множество документов, представляющих генеалогический интерес.
Примечания
Литература
- Randell, Brian. Algol 60 Implementation. — London: Academic Press, 1964.
- The Origins of Digital Computers: Selected Papers / Randell, Brian. — Springer-Verlag, 1973.
Ссылки
- cs.ncl.ac.uk/people/brian.randell — официальный сайт Брайан Рэнделл
- homepages.cs.ncl.ac.uk/brian.randell — официальный сайт Брайан Рэнделл
- History of Computing Bibliography