В 1976 году Брукс был избран в Национальную инженерную академию за «вклад в проектирование компьютерных систем и разработку академических программ в области компьютерных наук» [4] .
Брукс работал ассистентом преподавателя у Кена Айверсона в аспирантуре Гарварда по «автоматической обработке данных», первой такой программе в мире. [8] [9] [10]
В 1964 году Брукс принял приглашение приехать в Университет Северной Каролины в Чапел-Хилл и основал в университете факультет компьютерных наук. Он возглавлял его в течение 20 лет. По состоянию на 2013 год [обновлять]он все еще занимался там активными исследованиями, в основном в области виртуальных сред [11] и научной визуализации . [12] Здание факультета компьютерных наук Брукса в кампусе UNC-Chapel Hill названо в его честь. [13]
Через несколько лет после ухода из IBM он написал «Мифический человеко-месяц» . Идею для книги посадил тогдашний генеральный директор IBM Томас Дж. Уотсон-младший , который спросил Брукса в интервью при увольнении, почему управлять программными проектами намного сложнее, чем аппаратными. В этой книге Брукс сделал ныне известное заявление: «Добавление рабочей силы к запоздалому программному проекту делает его более поздним», которое с тех пор стало известно как закон Брукса . [14] Помимо «Мифического человеко-месяца» , Брукс также известен статьей «Нет серебряной пули – сущность и случайность в программной инженерии» . [15] [16]
В 2004 году на лекции в Музее компьютерной истории , а также в интервью журналу Wired в 2010 году Брукса спросили: «Какое технологическое достижение вы считаете своим самым большим достижением?» Брукс ответил: «Самым важным решением, которое я когда-либо принимал, было изменение серии IBM 360 с 6- битного байта на 8-битный байт, что позволило использовать строчные буквы. Это изменение распространилось повсюду». [17]
В 1995 году было опубликовано издание « Мифического человеко-месяца », посвященное 20-летию книги , с четырьмя дополнительными главами. [18] [19]
Помимо «Мифического человеко-месяца » [3], Брукс является автором или соавтором многих книг и рецензируемых статей [5], включая «Автоматическая обработка данных » , [20] « Серебряной пули нет », [15] «Архитектура компьютеров » [21] и «Проектирование дизайна» . [22]
Брукс женился на Нэнси Ли Гринвуд в 1956 году. У них трое детей. [7] Своего первого сына он назвал в честь Кеннета Э. Айверсона . [32]
Брукс умер 17 ноября 2022 года в возрасте 91 года. Он был в плохом состоянии здоровья после инсульта. [33] [34] [35] [36]
Ссылки
^ Брукс, Ф. П. (1960). «Операции выполнения — четвертый режим последовательности инструкций». Communications of the ACM . 3 (3): 168–170. doi : 10.1145/367149.367168 . S2CID 37725430.
^ abc Брукс, Фредерик П. (1975). Мифический человеко-месяц: эссе по программной инженерии . Рединг, Массачусетс: Addison-Wesley. ISBN978-0-201-00650-6.
^ "NAE Website – Dr. Frederick P. Brooks". Национальная инженерная академия . Получено 21 мая 2021 г.
^ Фредерик П. Брукс-младший на сервере библиографии DBLP
^ Шустек, Лен (2015). «Интервью с Фредом Бруксом». Сообщения ACM . 58 (11): 36–40. doi :10.1145/2822519. ISSN 0001-0782. S2CID 44303152.
^ abc Booch, Grady (1999). "Фредерик Брукс - лауреат премии имени А. М. Тьюринга". amturing.acm.org . Association for Computing Machinery . Получено 20 ноября 2022 г. .
^ Айверсон, Кеннет Э. (июнь 1954 г.). Арвид В. Якобсон (ред.). «Обучение и исследования в аспирантуре». Труды Первой конференции по подготовке кадров для области вычислительных машин . Получено 9 апреля 2016 г.
^ Айверсон, Кеннет Э. (декабрь 1991 г.). «Личный взгляд на APL». IBM Systems Journal . 30 (4): 582–593. doi :10.1147/sj.304.0582 . Получено 9 апреля 2016 г.
^ Брукс, Фредерик П. младший (1999). «Что реально в виртуальной реальности» (PDF) . IEEE Computer Graphics and Applications . 19 (6): 16–27. doi :10.1109/38.799723. S2CID 3235380. Архивировано (PDF) из оригинала 18 августа 2000 г. . Получено 22 января 2015 г. .
^ "IBM Archives – Frederick P. Brooks Jr". IBM . 23 января 2003 г. Архивировано из оригинала 4 сентября 2006 г. Получено 6 августа 2010 г.
^ "Вспоминая основателя кафедры доктора Фредерика П. Брукса-младшего". Computer Science . Получено 19 сентября 2024 г. .
^ Макконнелл, Стив (1999). «От редактора: Закон Брукса отменен». www.computer.org . 16 (ноябрь/декабрь 1999 г.). IEEE Computer Society: 6–8. doi :10.1109/MS.1999.10032. Архивировано из оригинала 20 ноября 2022 г. Получено 20 ноября 2022 г. – через stevemcconnell.com.{{cite journal}}: CS1 maint: бот: исходный статус URL неизвестен ( ссылка )
^ ab Brooks, FP Jr. (1987). "No Silver Bullet – Essence and Accidents of Software Engineering" (PDF) . Computer . 20 (4): 10–19. CiteSeerX 10.1.1.117.315 . doi :10.1109/MC.1987.1663532. S2CID 372277. Архивировано (PDF) из оригинала 4 октября 2012 г.
^ Гриер, Дэвид Алан (февраль 2021 г.). «Серебряной пули все еще нет». Computer . 54 (2): 60–62. doi : 10.1109/MC.2020.3042682 . S2CID 231992114 . Получено 20 ноября 2022 г. Ни одна статья не была столь важной для обсуждения, как «Серебряной пули нет» Фредерика П. Брукса. Тем не менее, почти через 35 лет после того, как он написал этот вклад в знание, наблюдение Брукса остается верным.
↑ Келли, Кевин (28 июля 2010 г.). «Главный планировщик: Фред Брукс показывает, как проектировать что угодно». Wired . Получено 8 апреля 2019 г.
^ Грин, Боб, ред. (1995–2004). «Мифический человеко-месяц, обзор книги». Robelle Solutions Technology . Получено 6 августа 2010 г.
^ Бартлетт, Роско А. (2008). «Список литературы по программной инженерии». github.io . Получено 20 ноября 2022 г. .
^ Шнейдерман, Бен (ред.). «Встречи с пионерами HCI — личный фотожурнал». Проект пионеров взаимодействия человека и компьютера (HCI) . Получено 8 февраля 2016 г.
^ ab "Frederick P. Brooks, Jr". UNC Computer Science . 19 апреля 2007 г. Архивировано из оригинала 28 августа 2021 г. Получено 19 ноября 2022 г.
^ "FP Brooks". Королевская Нидерландская академия искусств и наук. Архивировано из оригинала 21 июля 2015 г. Получено 17 июля 2015 г.
^ "Премии ACM Фреда Брукса". acm.org .
^ Брукс, Фредерик П. (1996). «Ученый-компьютерщик как инструментальщик II». Сообщения ACM . 39 (3). Ассоциация вычислительной техники: 61–68. doi : 10.1145/227234.227243 . ISSN 0001-0782. S2CID 34572148.«Ученый строит, чтобы изучать; инженер изучает, чтобы строить»
^ "Frederick P. Brooks – CHM Fellow Award Winner". Computerhistory.org. 30 марта 2015 г. Архивировано из оригинала 3 апреля 2015 г. Получено 30 марта 2015 г.
^ "Turing Lecture – IET Conferences". Институт инженерии и технологий . 2015. Архивировано из оригинала (web.archive.org) 6 сентября 2015 г. Получено 20 ноября 2022 г. 2005 г. – Профессор Фред Брукс-младший, FREng Dist. FBCS Основатель Kenan Professor of Computer Science Университет Северной Каролины в Чапел-Хилл – Сотрудничество и телесотрудничество в дизайне
^ Брукс, Фредерик П. (20 января 2005 г.). «7-я ежегодная лекция Тьюринга: сотрудничество и телесотрудничество в дизайне» (видео) . tv.theiet.org . Институт инженерии и технологий . Получено 20 ноября 2022 г. .
^ Биография преподавателей Университета Северной Каролины.
^ Брукс, Фредерик П. (август 2006 г.). «Язык, разум и человек». Вектор . 22 (3) . Получено 16 марта 2018 г.
^ Лор, Стив (23 ноября 2022 г.). «Фредерик П. Брукс-младший, новатор в области компьютерного дизайна, умер в возрасте 91 года». The New York Times . Получено 24 ноября 2022 г. .
↑ Грюнер, Себастьян (18 ноября 2022 г.). «8-битный байтовый поиск Фреда Брукса». Golem.de (на немецком языке) . Проверено 18 ноября 2022 г.
^ «Вспоминая основателя кафедры доктора Фредерика П. Брукса-младшего». UNC Computer Science . 18 ноября 2022 г. Архивировано из оригинала 19 ноября 2022 г. Получено 19 ноября 2022 г.
^ "Фредерик П. Брукс-младший, 1931–2022" (Legacy.com) . The Herald Sun. 20 ноября 2022 г. Получено 20 ноября 2022 г.
Внешние ссылки
Медиа, связанные с Фредом Бруксом на Wikimedia Commons