Американский инженер-программист и писатель (1932 г.р.)
Роберт Л. (Боб) Гласс (род. 1932) — американский инженер-программист и писатель, известный своими работами по разработке программного обеспечения, особенно по измерению качества проектирования программного обеспечения [1] , а также исследованиями современного состояния разработки программного обеспечения. исследования в области разработки программного обеспечения. [2] [3]
биография
Свою первую работу в сфере вычислительной техники Гласс получил в 1954 году. С 1954 по 1957 год он работал в аэрокосмической отрасли в компании North American Aviation , с 1957 по 1965 год в Aerojet-General Corp. и с 1965 по 1982 год в компании Boeing , где он создавал программные инструменты, используемые специалистами по приложениям. [4]
В период с 1970 по 1972 год Гласс работал над исследовательским грантом, ориентированным на инструменты, в Вашингтонском университете . С 1982 по 1987 год он преподавал в аспирантуре по инженерии программного обеспечения в Университете Сиэтла , а затем провел год в Институте программной инженерии . [4] В начале 2000-х годов он работал приглашенным профессором в Университете Линчепинга в Швеции и в Университете Гриффита в Квинсленде, Австралия. [5] Университет Линчёпинга присвоил ему звание почётного доктора философии в 1995 году. [6]
Он является почетным главным редактором журнала Journal of Systems and Software [7] , а также ведет регулярные колонки для Communications of the ACM и IEEE Software . [nb 1] В 1995 году ему было присвоено звание почетного доктора философии. из Шведского университета Линчёпинга [9] , а в 1999 году он был назначен членом профессионального общества Ассоциации вычислительной техники (ACM). [10] Используя псевдоним Майлз Бенсон, Гласс в 1970-х годах регулярно писал замаскированные истории о неудачных компьютерных проектах для отраслевого издания Computerworld . [11]
После 45 лет работы в этой области Гласс описал себя так: «Моя голова отдана академической области вычислений, но мое сердце — ее практике». [nb 2]
В статье для IEEE Software в 2000 году Гласс раскритиковал программное обеспечение с открытым исходным кодом , предсказав, что оно не распространится далеко и «будет ограничено одним или несколькими культами, возникшими из нишевой культуры». Основанием для этого смелого прогноза Гласса было то, что программное обеспечение с открытым исходным кодом «идет вразрез со всем, что я знаю о области программного обеспечения». [12]
Публикации
Гласс является автором более 200 статей [13] и 25 книг. Выбор:
- 1977. Универсальный эликсир и другие компьютерные проекты, которые потерпели неудачу.
- 1978. Сказки компьютерного народа: хот-доги и ореховая смесь.
- 1979. Руководство по надежности программного обеспечения.
- 1979. Сила пионажа
- 1980. Второе пришествие: новые компьютерные проекты, которые потерпели неудачу . Со «Сью де Ним».
- 1981. Программные монологи.
- 1981. Руководство по обслуживанию программного обеспечения.
- 1983. Программное обеспечение реального времени (под редакцией)
- 1983. Вычислительные катастрофы (составитель)
- 1988. Современные практики программирования: отчет промышленности.
- 1988. Коммуникационные навыки программного обеспечения.
- 1989. Программное обеспечение выходит из-под контроля
- 1990. Измерение качества разработки программного обеспечения . С Дэвидом Н. Кардом.
- 1991. Конфликт программного обеспечения: очерки об искусстве и науке разработки программного обеспечения.
- 1992. Измерение и мотивация программистов по техническому обслуживанию . С Джеромом Б. Ландсбаумом.
- 1995. Программное творчество.
- 1996. Подход ISO 9000 к созданию качественного программного обеспечения . С Эстеном Оскарссоном.
- 1998. В начале: воспоминания пионеров программного обеспечения . Редактор. Издательство IEEE Computer Society, Лос-Аламитос, Калифорния.
- 1999. Вычислительные катастрофы: уроки, извлеченные из продуктов, проектов и компаний, которые потерпели неудачу .
- 2001. ComputingFailure.com: военные истории электронной революции.
- 2003. Факты и заблуждения программной инженерии.
- 2006. Конфликт программного обеспечения 2.0.
- 2006. Программное творчество 2.0.
- 2011. Темная сторона программной инженерии: зло в компьютерных проектах.
Примечания
- ^ Роберт Гласс в течение многих лет вел колонку «Лояльная оппозиция» в журнале IEEE Software . Его последняя колонка была: Гласс, Роберт Л. «До свидания!». [8]
- ^ Приписывается Глассу в Джозефе Феллере (2005, стр. 517).
Рекомендации
- ^ Бриан, Лайонел К., Сандро Мораска и Виктор Р. Базили. «Измерение разработки программного обеспечения на основе свойств». Программная инженерия, транзакции IEEE 22.1 (1996): 68–86.
- ^ Весси, Ирис, Венкатараман Рамеш и Роберт Л. Гласс. «Исследование информационных систем: эмпирическое исследование разнообразия в дисциплине и ее журналах». Журнал информационных систем управления 19.2 (2002): 129–174.
- ^ Бертолино, Антония. «Исследования по тестированию программного обеспечения: достижения, проблемы, мечты». Будущее программной инженерии , 2007. FOSE'07. ИИЭР, 2007.
- ^ ab «О Роберте Л. Глассе». Персональный сайт . Архивировано из оригинала 14 сентября 2010 года . Проверено 6 ноября 2013 г.
Роберт Л. Гласс (Боб) скитается по залам вычислительной техники уже более 50 лет, начиная с трехлетней работы в аэрокосмической отрасли (в компании North American Aviation) в 1954–1957 годах, что делает его одним из истинных пионеров компьютерной техники. сфере программного обеспечения. Это пребывание в North American распространилось на несколько других выступлений в аэрокосмической отрасли (в Aerojet-General Corp., 1957–1965 гг.) [sic] и Boeing Company, 1965–1970 и 1972–1982 гг.). Его роль заключалась в основном в создании программных инструментов, используемых специалистами по приложениям. я
- ^ Роберт Л. Гласс (2006) Программное творчество 2.0 . п. в
- ^ Роберт Л. Гласс (2003) Факты и заблуждения разработки программного обеспечения. п. 190
- ^ "Редакционная коллегия журнала систем и программного обеспечения" . Журнал систем и программного обеспечения . Эльзевир Б.В. Проверено 9 апреля 2014 г.
- ^ Программное обеспечение IEEE 26.6 (2009): 96–96.
- ^ Джозеф Феллер (2005) Перспективы бесплатного программного обеспечения и программного обеспечения с открытым исходным кодом . п. 516
- ^ "Роберт Л. Гласс". Цитата для члена ACM . Проверено 6 ноября 2013 г.
- ^ Дэррок, Фиона (июль 2006 г.). «Профиль коллеги ACM: Боб Гласс» . Заметки по разработке программного обеспечения SIGSOFT . 31 (4): 2–6. дои : 10.1145/1142958.1150033 . S2CID 26827081.
- ^ Гласс, РЛ (2000). Социология открытого исходного кода: культов и культур. Программное обеспечение IEEE, 17 (3), 104–105.
- ^ "Роберт Л. Гласс". Библиография DBLP по информатике . Schloss Dagstuhl – Центр информатики Лейбница и Трирский университет . Проверено 9 апреля 2014 г.
Внешние ссылки
- Официальный веб-сайт Роберта Гласса