Jump to content

Дэвид Парнас

(Перенаправлено от Дэвида Лорхе Парнаса )

Дэвид Парнас
Рожденный ( 1941-02-10 ) 10 февраля 1941 г. (83 года)
Известный Сокрытие информации , Стратегической оборонной инициативы Активизм
Научная карьера
Докторантура Алан Перлис
Эверард Мотт Уильямс
Докторанты Ричард Дж. Липтон
Стивен М. Белловин

Дэвид Лорге Парнас (родился 10 февраля 1941 года) — канадский пионер разработки программного обеспечения , разработавший концепцию сокрытия информации в модульном программировании , которое сегодня является важным элементом объектно-ориентированного программирования . Он также известен своим сторонником точной документации.

Парнас получил докторскую степень в Университете Карнеги-Меллона в области электротехники . Парнас также получил профессиональную инженерную лицензию в Канаде и был одним из первых, кто применил традиционные инженерные принципы при разработке программного обеспечения. Он много лет работал там профессором. Он также преподавал в Университете Северной Каролины в Чапел-Хилл (США), на факультете компьютерных наук Технического университета Дармштадта (Германия), Университете Виктории ( Британская Колумбия , Канада), Королевском университете в Кингстоне, Онтарио , МакМастере . Университет в Гамильтоне, Онтарио , и Университет Лимерика (Ирландская Республика).

Давид Парнас получил ряд наград и наград:

Модульная конструкция

[ редактировать ]

В модульной конструкции его двойное изречение [ нужна ссылка ] Высокая связность внутри модулей и слабая связь между модулями имеют основополагающее значение для модульного проектирования программного обеспечения. Однако в основополагающей статье Парнаса 1972 года « О критериях, которые следует использовать при разложении систем на модули» , это изречение выражено в терминах сокрытия информации , а термины «связность» и «связь» не используются. Он никогда ими не пользовался. [ 3 ]

Технический активизм

[ редактировать ]

Доктор Парнас публично выступил против Стратегической оборонной инициативы США (также известной как «Звездные войны») в середине 1980-х годов, утверждая, что невозможно написать приложение достаточного качества, чтобы ему можно было доверять в предотвращении ядерной атаки. [ 4 ] Он также был в авангарде тех, кто призывал к профессионализации « разработки программного обеспечения » (термин, который он характеризует как «несостоявшийся брак»). [ 5 ] ). Доктор Парнас также является активным пропагандистом этики в области разработки программного обеспечения.

Позиция в отношении методов академической оценки

[ редактировать ]

Парнас присоединился к группе ученых, которые открыто критикуют подход к ранжированию академической продукции, основанный на количестве публикаций. В своей статье в ноябре 2007 года «Остановите игру с числами » [ 6 ] он подробно останавливается на нескольких причинах того, почему нынешняя система академической оценки, основанная на цифрах, используемая во многих областях университетами по всему миру (будь то ориентированная на количество публикаций или количество цитат, которые получает каждая из них), ошибочна и вместо этого вклада в научный прогресс, это приводит к застою знаний.

Библиография

[ редактировать ]
  • Парнас, Д.Л. (декабрь 1972 г.). «О критериях разложения систем на модули» . Коммуникации АКМ . 15 (12): 1053–58. дои : 10.1145/361598.361623 . S2CID   53856438 .

См. также

[ редактировать ]
  1. ^ Поиск коллег RSC , получено 4 января 2018 г.
  2. ^ Цитата GI-Fellow. Архивировано 13 августа 2011 г. на Wayback Machine , получено 9 марта 2012 г.
  3. ^ Парнас 1972 .
  4. ^ Парнас Д.Л. (декабрь 1985 г.). «Программные аспекты систем стратегической обороны» . Связь АКМ . 28 (12): 1326–35. Бибкод : 1985AmSci..73..432P . дои : 10.1145/214956.214961 . S2CID   16457730 .
  5. ^ Парнас Д.Л. (сентябрь 1997 г.). «Программная инженерия: несостоявшийся брак» . Связь АКМ . 40 (9): 128. дои : 10.1145/260750.260784 . S2CID   52852783 .
  6. ^ Парнас, Дэвид (ноябрь 2007 г.). «Останови игру с числами». Коммуникации АКМ . 50 (11): 19–21. дои : 10.1145/1297797.1297815 . S2CID   29606711 .

Дальнейшее чтение

[ редактировать ]
  • — (2001). Хоффман, Дэниел М.; Вайс, Дэвид М. (ред.). Основы программного обеспечения – Сборник статей Дэвида Л. Парнаса . Аддисон-Уэсли . ISBN  0-201-70369-6 .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: eeaa776d2c6f4e3f72325bbc862e9ccf__1718058000
URL1:https://arc.ask3.ru/arc/aa/ee/cf/eeaa776d2c6f4e3f72325bbc862e9ccf.html
Заголовок, (Title) документа по адресу, URL1:
David Parnas - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)