Оскар Нирстраз - Oscar Nierstrasz
Оскар Мариус Нирстраз | |
---|---|
Родился |
Ларен, Нидерланды
|
15 октября 1957 г.
Гражданство | Канада, Швейцария и Италия |
Альма-матер | Университет Торонто |
Известен | Паттерны объектно-ориентированного реинжиниринга на примере Pharo |
Награды | Даль – Нигаард_Prize |
Научная карьера | |
Поля | Информатика, языки программирования, объектно-ориентированный дизайн программного обеспечения |
Учреждения | Университет Торонто , Université де Genève , Бернский университет |
Докторант | Проф. Д. Цихрицис |
Докторанты | Пуджа Рани |
Оскар Мариус Нирстраз (родился 15 октября 1957 г.), профессор Института компьютерных наук (IAM) Бернского университета и специалист в области разработки программного обеспечения и языков программирования . Он активен в области
- языки программирования и механизмы для поддержки гибкой композиции высокоуровневых компонентных абстракций,
- инструменты и среды для поддержки понимания, анализа и преобразования программных систем в более гибкие, основанные на компонентах конструкции,
- безопасная разработка программного обеспечения, чтобы понять проблемы, с которыми современные программные системы сталкиваются с точки зрения безопасности и конфиденциальности, и
- разработка требований, чтобы помочь заинтересованным сторонам и разработчикам иметь формулируемые и четкие требования.
С 1994 года по настоящее время (декабрь 2011 года) он возглавляет группу разработки программного обеспечения в Бернском университете.
Жизнь
Нирстраз родился в Ларене, Нидерланды. Он прожил там три года, а затем его родители, Томас Оскар Дайк (1930-) и Мета Мария ван ден Бос (1936-1988) переехали в Канаду. Он рано проявил интерес к математике и информатике. В 1979 году он получил степень бакалавра на факультетах чистой математики и комбинаторики и оптимизации Университета Ватерлоо. В 1981 году он поступил в магистратуру на факультет компьютерных наук Университета Торонто. Там он продолжил свою докторскую диссертацию. .D. под руководством профессора Д. Цихрициса. Во время своей аспирантуры в университете Нирстраз работал над "Анализом потока сообщений". Он защитил докторскую диссертацию. в 1984 году, а затем один год проработал в Фортском институте компьютерных наук на Крите. С 1985 года Нирстраз живет в Швейцарии. Он был членом группы объектных систем в Центре информатики Женевского университета, Швейцария (1985–1994). Там он встретил свою жену Анжелу Марджотту Нирстраз. Они поженились в мае 1994 года. В конце 1994 года он переехал в Берн, Швейцария, чтобы работать профессором.
Карьера
В конце 1994 года он присоединился к Бернскому университету в качестве профессора и с 1994 по декабрь 2021 года возглавлял группу разработки программного обеспечения в Бернском университете. Он также работал деканом Института компьютерных наук (IAM) в Бернском университете. За свою карьеру он подготовил 40 кандидатов наук. студентов и почти 100 кандидатских и бакалаврских диссертаций.
Он внес различный вклад в сообщество исследователей программной инженерии:
- Нирстраз является соавтором нескольких книг, таких как « Шаблоны объектно-ориентированного реинжиниринга» и « Pharo by Example» . Он был редактором Journal of Object Technology с 2010 по 2013 год, сменив редактора-основателя Ричарда Винера .
- CyberChair , онлайн-система подачи и рецензирования, основана на публикации Оскара Нирстраза под названием « Определите чемпиона» , в которой он описал процесс рецензирования материалов научных конференций, используя язык организационных шаблонов .
Его число Эрдоша - 3. Оскар Нирстраз - Дэвид М. Джексон - Э. Родни Кэнфилд - Пол Эрдёш
Нирстраз выиграл премию Senior Dahl – Nygaard_Prize в 2013 году.
использованная литература
- ^ Введение в Оскара Нирстраза в качестве основного докладчика на Европейской конференции по разработке программного обеспечения (ESEC / FSE 2005): [1]
- ^ http://scg.unibe.ch/download/oncv/oncv.pdf
- ^ Ларен [2]
- ^ http://nierstrasz.org/
- ^ https://uwaterloo.ca/math/future-undergraduates/programs/combinatorics-and-optimization
- ^ https://web.cs.toronto.edu/about/our-department
- ^ https://cui.unige.ch/en/
- ^ Serge Demeyer, Stéphane Дюкасс, и Оскар Ньерстрасс. Шаблоны объектно-ориентированного реинжиниринга, Square Bracket Associates, 2008, [3]
- ↑ Эндрю Блэк, Стефан Дюкасс, Оскар Нирстраз, Дэмиен Полле, Дэмиен Кассу и Маркус Денкер. Pharo by Example, Square Bracket Associates, 2009. [4]
- ^ Винера, Ричард (май 2010), "Прощай редакционный" , журнал Object Technology , 9 (3): 5, DOI : 10,5381 / jot.2010.9.3.e1
- ^ Nierstrasz, Оскар (январь 2013), "Прощай редакционный" , журнал Object Technology , 12 (1), DOI : 10,5381 / jot.2013.12.1.e1
- ^ Оскар Ньерстрасс, Идентифицировать Чемпион, В: Pattern Языки из программы Design 4, Н. Харрисон, Б. Фут, Г. Рохнерт (ред.), Т. 4, Addison Wesley, 2000, стр. 539-556, http://scg.unibe.ch/download/champion/
- ^ Ричард Р. ван де Штадт, CyberChair - онлайн-система подачи и рассмотрения, или: лучший друг председателя программы