Нирстрас, Оскар

Материал из Циклопедии
Перейти к навигации Перейти к поиску

Оскар Нирстрас

англ. Oscar Marius Nierstrasz
Файл:Oscar-happy2008.jpg
Нирстрас в 2008 году
Имя при рождении
Оскар Мариус Нирстрас
Дата рождения
15 октября 1957 года
Место рождения
Ларен, Нидерланды


Гражданство
Канада, Швейцария и Италия


Род деятельности
информатика, языки программирования, объектно-ориентированное проектирование программного обеспечения
Место работы
Торонтский университет, Женевский университет, Бернский университет




Награды и премии

Оскар Мариус Нирстрас (англ. Oscar Marius Nierstrasz; [Нет даты!]) — швейцарско-канадский инженер-программист и программист. Профессор Института информатики (IAM) Бернского университета, специалист в области программной инженерии и языков программирования. Лауреат премии Даля — Нюгора (2013). Известен как создатель W3Catalog, одной из первых в мире поисковых систем.

Биография[править]

Нирстрас родился в Ларене (Нидерланды). Он прожил там три года, после чего его родители, Томас Оскар Дейк (род. 1930) и Мета Мария ван ден Бос (1936—1988), переехали в Канаду[1].

Он рано проявил интерес к математике и информатике. В 1979 году получил степень бакалавра на кафедрах чистой математики и комбинаторики и оптимизации[2] в Университете Уотерлу. В 1981 году поступил в магистратуру на кафедру информатики Торонтского университета[3]. Там же он продолжил обучение в аспирантуре под руководством профессора Д. Цикритзиса. Во время работы над диссертацией Нирстрас занимался анализом потоков сообщений.

В 1984 году он получил степень доктора философии, после чего год работал в Институте информатики Forth на Крите. С 1985 года Нирстрас живёт в Швейцарии. С 1985 по 1994 год он был сотрудником группы объектных систем в Университетском центре информатики Женевского университета. Там он познакомился со своей будущей женой, Анджелой Марджоттой Нирстрас. Они поженились в мае 1994 года. В конце 1994 года он переехал в Берн, чтобы занять должность профессора.

Карьера[править]

В 1993 году, работая в Женевском университете, Нирстрас создал W3Catalog, одну из первых в мире поисковых систем. Программа использовала бота для поиска страниц и их последующего зеркалирования на сайте.

В конце 1994 года он стал профессором Бернского университета и руководил группой композиции программного обеспечения с 1994 по декабрь 2021 года[4]. Он также занимал должность декана Института информатики (IAM) Бернского университета. За время своей карьеры он был научным руководителем 40 аспирантов и почти 100 студентов бакалавриата и магистратуры.

Нирстрас внёс вклад в исследования в области программной инженерии:

  • Он является соавтором нескольких книг, таких как «Object-Oriented Reengineering Patterns»[5] и «Pharo by Example»[6]. С 2010 по 2013 год он был редактором журнала Journal of Object Technology, сменив на этом посту основателя издания Ричарда Винера.
  • Система онлайн-подачи и рецензирования CyberChair основана на публикации Оскара Нирстраса «Identify the champion»[7], в которой он описал процесс экспертной оценки материалов для научных конференций с использованием организационного языка шаблонов[8].

Его число Эрдёша равно 3 (Оскар Нирстрас — Дэвид М. Джексон — Э. Родни Кэнфилд — Пал Эрдёш).

В 2013 году Нирстрас получил премию Даля — Нюгора для опытных исследователей.

Примечания[править]

  1. ↑ Nierstrasz Family Web Site. Архивировано из первоисточника 29 октября 2001. Проверено 18 сентября 2026.
  2. ↑ Combinatorics and Optimization (2015-01-19). Проверено 18 сентября 2026.
  3. ↑ Our Department. Проверено 18 сентября 2026.
  4. ↑ Oscar Nierstrasz — Curriculum Vitæ. Архивировано из первоисточника 7 июля 2011.
  5. ↑ Serge Demeyer, Stéphane Ducasse, and Oscar Nierstrasz. Object-Oriented Reengineering Patterns, Square Bracket Associates, 2008, [1]
  6. ↑ Andrew Black, Stéphane Ducasse, Oscar Nierstrasz, Damien Pollet, Damien Cassou, and Marcus Denker. Pharo by Example, Square Bracket Associates, 2009.[2]
  7. ↑ Oscar Nierstrasz Identify the Champion // Pattern Languages of Program Design 4. — Addison Wesley, 2000. — том 4. — С. 539–556.
  8. ↑ Richard R. van de Stadt, CyberChair - An Online Submission and Reviewing System, or: A Program Chair's Best Friend

Ссылки[править]

Рувики

Одним из источников, использованных при создании данной статьи, является статья из википроекта «Рувики» («ruwiki.ru») под названием «Нирстрас, Оскар», расположенная по адресу:

Материал указанной статьи полностью или частично использован в Циклопедии по лицензии CC-BY-SA 4.0 и более поздних версий.

Всем участникам Рувики предлагается прочитать материал «Почему Циклопедия?».