Роберт Л. Гласс
Роберт Л. (Боб) Гласс (род. 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]
Он является почетным главным редактором журнала «Системы и программное обеспечение». [7] а также пишет регулярные колонки для коммуникаций ACM и программного обеспечения IEEE . [номер 1] В 1995 году ему было присвоено звание почетного доктора философии. из Линчёпингского университета Швеции, [9] а в 1999 году он был назначен членом профессионального общества Ассоциации вычислительной техники (ACM). [10] Используя псевдоним Майлз Бенсон, Гласс в 1970-х годах регулярно писал замаскированные истории о неудачных компьютерных проектах для отраслевого издания Computerworld . [11]
После 45 лет работы в этой области Гласс описал себя так: «Моя голова отдана академической области вычислений, но мое сердце — ее практике». [номер 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 22.1 (1996): 68–86.
- ^ Весси, Ирис, Венкатараман Рамеш и Роберт Л. Гласс. «Исследование информационных систем: эмпирическое исследование разнообразия в дисциплине и ее журналах». Журнал информационных систем управления 19.2 (2002): 129–174.
- ^ Бертолино, Антония. «Исследования по тестированию программного обеспечения: достижения, проблемы, мечты». Будущее программной инженерии , 2007. FOSE'07. ИИЭР, 2007.
- ^ Jump up to: а б «О Роберте Л. Глассе» . Персональный веб-сайт . Архивировано из оригинала 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 г.