Брукс, Фредерик

Фредери́к Фи́ллипс Брукс-младший (англ. Frederick Phillips Brooks, Jr.; 19 апреля 1931[1], Дарем, Северная Каролина17 ноября 2022, Чапел-Хилл, Северная Каролина) — американский учёный в области теории вычислительных систем, автор книги «Мифический человеко-месяц». Управлял разработкой OS/360 в IBM. Награждён Премией Тьюринга в 1999 году.

Общие сведения
Фредерик Филлипс Брукс-младший
Frederick Phillips Brooks, Jr.
Имя при рождении англ. Frederick Phillips Brooks Jr.
Дата рождения 19 апреля 1931(1931-04-19)[1]
Место рождения
Дата смерти 17 ноября 2022(2022-11-17) (91 год)
Место смерти
Страна
Научная сфера информатика
Место работы
Образование
Учёная степень доктор философии по прикладной математике
Научный руководитель Говард Эйкен
Известен как автор «Мифического человеко-месяца»
Награды и премии
стипендия Гуггенхайма (1974) премия Тьюринга (1999) Национальная медаль США в области технологий и инноваций (1985) медаль Джона фон Неймана (1993) медаль Столетия Высшей школы искусств и наук Гарвардского университета[d] Fellow Awards Премия Эккерта — Мокли (2004) ACM - AAAI Allen Newell Award[d] (1994) премия Уоллеса Макдауэлла (1970) член Ассоциации вычислительной техники (1994) член Британского компьютерного общества[d] премия Боуэра (1996) ACM Distinguished Service Award[d] (1987) лекция имени Тьюринга[d] (2005) почётный доктор Швейцарской высшей технической школы Цюриха[d] (1991)
Сайт cs.unc.edu/~brooks/

Биография

Брукс окончил Университет Дьюка в 1953 году бакалавром по физике, затем покинул родной город, чтобы получить учёную степень по прикладной математике в Гарвардском университете в 1956 году. Его научным руководителем был Говард Эйкен. Тема его диссертации — «The Analytic Design of Automatic Data Processing Systems»[2].

Был женат на Нэнси Гринвуд Брукс в течение 66 лет, имел троих детей (Кеннет, Роджер, Барбара). Брукс являлся евангельским христианином и более 50 лет преподавал в воскресной школе[3].

Скончался 17 ноября 2022 года в городе Чапел-Хилл (штат Северная Каролина) из-за ухудшения здоровья после перенесённого инсульта[4][5].

Работа в IBM

Сразу после защиты диссертации Брукс пошёл работать в IBM, где он занимался разработкой архитектуры суперкомпьютеров IBM 7030 Stretch и IBM 7950 Harvest. Затем он возглавил разработки семейства мейнфреймов IBM System/360 и их операционной системы OS/360[6]. В это время он ввёл в обращение термин «Архитектура компьютера» (англ. «Computer architecture»), который был формализован совместно с коллегами по проекту System/360 Джином Амдалом и Герритом Блау[7].

Университет Северной Каролины

В 1964 году Брукс покинул IBM и основал факультет информатики в Университете Северной Каролины в Чапел-Хилл[3]. Брукс возглавлял его в течение двадцати лет. По состоянию на 2008 год он все ещё участвовал в исследованиях, в основном — виртуальной реальности и молекулярной графики.

В 1994 году Брукс стал членом Ассоциации вычислительной техники.

Брукс проработал в университете 51 год и вышел на пенсию в 2015 году, получив статус заслуженного профессора-эмерита (Kenan Distinguished Professor Emeritus)[3][8].

Вклад в программную инженерию

Брукс является автором популярной статьи «Серебряной пули нет» и бестселлера «Мифический человеко-месяц»[9]. Его слова из этой книги 1975 года стали так называемым «законом Брукса»:

Если проект не укладывается в сроки, то добавление рабочей силы задержит его ещё больше.

В середине 1980-х годов Брукс держал доклад в колледже Де Анца (Купертино, Калифорния), недалеко от штаб-квартиры корпорации Apple. Исполнительный директор корпорации Жан-Луи Гассье заказал по экземпляру книги для каждого сотрудника. Многие из разработчиков пришли на доклад, прочитав труд Брукса.

В рамках концепции «Нет серебряной пули» Брукс разделил сложности разработки программного обеспечения на сущностные (неотъемлемые от задачи) и случайные (побочные). Он пришёл к выводу, что не существует технологии, способной кардинально повысить производительность только за счёт устранения случайных сложностей[10].

Награды

Книги и статьи

Примечания

  1. 1 2 Frederic Phillips Brooks // Encyclopaedia Beliana (словацк.)Slovenská akadémia vied, 1999.
  2. Frederick P. Brooks, Jr. Curriculum Vitae. University of North Carolina at Chapel Hill (июнь 2006). Дата обращения: 26 апреля 2026.
  3. 1 2 3 Frederick Brooks Jr. Obituary. Walker's Funeral Service. Дата обращения: 26 апреля 2026.
  4. Frederick P. Brooks Jr., computer design innovator, dies at 91. DT Next. Дата обращения: 26 апреля 2026.
  5. Fred Brooks has died. Дата обращения: 26 апреля 2026. Архивировано 18 ноября 2022 года.
  6. Faculty Biography: Frederick P. Brooks Jr. (UNC-CH Computer Science) Архивная копия от 26 сентября 2008 на Wayback Machine (англ.) — биография Фредерика Брукса на сайте факультета компьютерных наук Университета Северной Каролины в Чапел-Хилл.
  7. Architecture of the IBM System/360. Дата обращения: 26 апреля 2026.
  8. Frederick P. Brooks, Jr. Gradnova. Дата обращения: 26 апреля 2026.
  9. Ф. Брукс, 2010.
  10. No Silver Bullet Essence and Accidents of Software Engineering. University of North Carolina at Chapel Hill (сентябрь 1986). Дата обращения: 26 апреля 2026.
  11. ACM Award Citation: Frederick P. Brooks, Jr. (недоступная ссылка) (англ.)

Ссылки

Категории