Фред Брукс - Википедия - Fred Brooks

Фред Брукс

Кандидат наук.
Фред Брукс.jpg
Фото 2007 г.
Родившийся
Фредерик Филлипс Брукс мл.

(1931-04-19) 19 апреля 1931 г. (возраст 89)
Дарем, Северная Каролина
НациональностьСоединенные Штаты
Альма-матерУниверситет Дьюка (бакалавриат)
Гарвардский университет (аспирант)
ИзвестенOS / 360
Мифический человеко-месяц[1]
Супруг (а)Нэнси Гринвуд Брукс
ДетиКеннет, Роджер, Барбара
Награды
Научная карьера
ПоляИнформатика
Операционные системы
Программная инженерия
УчрежденияIBM[2]
Университет Северной Каролины в Чапел-Хилл
Университет Дьюка
Гарвардский университет
ТезисАналитическое проектирование систем автоматической обработки данных  (1956)
ДокторантГовард Эйкен[3]
ДокторантыЭндрю С. Гласснер
Интернет сайтwww.cs.unc.edu/ ~ ручьи

Фредерик Филлипс "Фред" Брукс-младший (родился 19 апреля 1931 г.) - американский компьютерный архитектор, инженер-программист, и специалист в области информатики, наиболее известная тем, что управляет развитием IBM с Система / 360 семейство компьютеров и OS / 360 пакет поддержки программного обеспечения, а затем откровенно написал об этом процессе в своей основополагающей книге Мифический человеко-месяц.[1] Брукс получил множество наград, в том числе Национальная медаль технологий в 1985 году и Премия Тьюринга в 1999 году.[4][5]

Образование

Рожден в Дарем, Северная Каролина, он посещал Университет Дьюка, который окончил в 1953 г. Бакалавр степень в области физика, и он получил Кандидат наук. в Прикладная математика (Информатика ) из Гарвардский университет в 1956 г. под руководством Говард Эйкен.[3]

Брукс работал ассистентом аспирантуры Кен Айверсон в аспирантуре Гарварда по «автоматической обработке данных», первой подобной программе в мире.[6][7][8]

Карьера и исследования

Брукс присоединился IBM в 1956 г., работая в Покипси, Нью-Йорк, и Йорктаун, Нью-Йорк. Он работал над архитектурой IBM 7030 Stretch, научный суперкомпьютер стоимостью 10 миллионов долларов, из которых девять были проданы, а IBM 7950 Harvest компьютер для Агентства национальной безопасности. Впоследствии он стал менеджером по развитию IBM System / 360 семейство компьютеров и OS / 360 пакет программного обеспечения. За это время он ввел термин "компьютерная архитектура ".

В 1964 году Брукс принял приглашение приехать в Университет Северной Каролины в Чапел-Хилл и основал факультет информатики университета. Он руководил им 20 лет. По состоянию на 2013 год он по-прежнему вел там активные исследования, в первую очередь виртуальные среды[9] и научная визуализация.[10]

Через несколько лет после ухода из IBM он написал Мифический человеко-месяц. Семя для книги было заложено тогдашним генеральным директором IBM. Томас Уотсон младший, который спросил в выходном интервью Брукса, почему управлять проектами программного обеспечения намного сложнее, чем проектами оборудования. В этой книге Брукс сделал ставшее знаменитым заявление: «Добавление рабочей силы в поздний программный проект делает его позже». С тех пор это стало известно как Закон Брукса. В добавление к Мифический человеко-месяц, Брукс также известен газетой Нет серебряной пули - сущность и случайность в разработке программного обеспечения.

В 2004 году в беседе на Музей истории компьютеров а также в интервью 2010 г. Проводной журнал Брукса спросили: "Что вы считаете своим величайшим технологическим достижением?" Брукс ответил: «Самым важным решением, которое я когда-либо принимал, было заменить серию IBM 360 на 6-кусочек байт в 8-битный байт, что позволяет использовать строчные буквы. Это изменение распространилось повсюду ".[11]

Издание "20-летие" Мифический человеко-месяц с четырьмя дополнительными главами было опубликовано в 1995 году.[12]

А также Мифический человеко-месяц,[1] Брукс является автором или соавтором многих книг и экспертная оценка документы[4] включая Автоматическая обработка данных,[13] "Нет серебряной пули ",[14] Компьютерная архитектура,[15] и Дизайн дизайна.[16]

Его вклад в взаимодействие человека с компьютером описаны на сайте пионеров HCI Бена Шнейдермана.[17]

Обслуживание и членство

Брукс работал в ряде национальных советов и комитетов США.[18]

  • Совет по оборонным наукам (1983–86)
  • Член целевой группы по искусственному интеллекту (1983–84)
  • Председатель Целевой группы по военному программному обеспечению (1985–87)
  • Член целевой группы по компьютерному моделированию и обучению (1986–87)
  • Национальный научный совет (1987–92)

Награды и отличия

В хронологическом порядке:[18]

В январе 2005 г. он дал Лекция Тьюринга по теме «Сотрудничество и телесотрудничество в дизайне». В 1994 году он был введен в должность научного сотрудника Ассоциация вычислительной техники.

Личная жизнь

Брукс - христианин-евангелист, Христианское товарищество InterVarsity.[21]

Брукс назвал своего старшего сына в честь Кеннет Э. Айверсон.[22]

Рекомендации

  1. ^ а б c Брукс, Фредерик П. (1975). Мифический человеко-месяц: очерки программной инженерии. Ридинг, Массачусетс: Эддисон-Уэсли. ISBN  978-0-201-00650-6.
  2. ^ Брукс, Ф. П. (1960). «Операции выполнения - четвертый режим последовательности команд». Коммуникации ACM. 3 (3): 168–170. Дои:10.1145/367149.367168. S2CID  37725430.
  3. ^ а б Фред Брукс на Проект "Математическая генеалогия"
  4. ^ а б Фредерик П. Брукс мл. в DBLP Сервер библиографии Отредактируйте это в Викиданных
  5. ^ Шустек, Лен (2015). «Интервью с Фредом Бруксом». Коммуникации ACM. 58 (11): 36–40. Дои:10.1145/2822519. ISSN  0001-0782. S2CID  44303152.
  6. ^ Кеннет Э. Айверсон Э. (июнь 1954 г.). Арвид В. Якобсон (ред.). «Высшее обучение и исследования». Материалы Первой конференции по подготовке кадров для области вычислительной техники. Получено 2016-04-09.
  7. ^ Кеннет Э. Айверсон (декабрь 1991 г.). «Личный взгляд на APL». Журнал IBM Systems. 30 (4): 582–593. Дои:10.1147 / sj.304.0582. Получено 9 апреля 2016.
  8. ^ И. Бернард Коэн; Грегори В. Уэлч, ред. (1999). Макин числа. MIT Press. ISBN  978-0-262-03263-6.
  9. ^ Брукс, Фредерик П. младший (1999). «Что реально в виртуальной реальности» (PDF). Компьютерная графика и приложения. 19 (6): 16–27. Дои:10.1109/38.799723. Получено 22 января 2015.
  10. ^ "Архивы IBM - Фредерик П. Брукс-младший". IBM. 2003-01-23. Получено 6 августа 2010.
  11. ^ Келли, Кевин (28 июля 2010 г.). «Главный планировщик: Фред Брукс показывает, как все что угодно проектировать». Проводной. Получено 8 апреля, 2019.
  12. ^ "Мифический человеко-месяц, обзор книги". Получено 6 августа 2010.
  13. ^ Iverson, Kenneth E .; Брукс, Фредерик П. (1969). Автоматическая обработка данных: System / 360 edition. Нью-Йорк: Вили. ISBN  978-0-471-10605-0.
  14. ^ Брукс, Ф. П., младший (1987). «Нет серебряной пули - сущность и случайности программной инженерии» (PDF). Компьютер. 20 (4): 10–19. CiteSeerX  10.1.1.117.315. Дои:10.1109 / MC.1987.1663532. S2CID  372277.
  15. ^ Брукс, Фредерик П .; Блаау, Геррит А. (1997). Компьютерная архитектура: концепции и эволюция. Бостон: Эддисон-Уэсли. ISBN  978-0-201-10557-5.
  16. ^ Брукс, Фредерик П. (2010). Дизайн дизайна: очерки компьютерного ученого. Ридинг, Массачусетс: Addison-Wesley Professional. ISBN  978-0-201-36298-5.
  17. ^ «Встречи с пионерами HCI - личный фотожурнал». Пионерский проект взаимодействия человека с компьютером (HCI). Получено 2016-02-08.
  18. ^ а б Домашняя страница, Фредерик П. Брукс мл.
  19. ^ "Ф.П. Брукс". Королевская Нидерландская академия искусств и наук. Получено 17 июля 2015.
  20. ^ «Фредерик П. Брукс - обладатель премии стипендиата CHM». Computerhistory.org. 30 марта 2015 г. Архивировано с оригинал 3 апреля 2015 г.. Получено 30 марта 2015.
  21. ^ Биография факультета в UNC.
  22. ^ Брукс, Фредерик П. (август 2006 г.). «Язык, разум и человек». Вектор. 22 (3). Получено 2018-03-16.

внешняя ссылка