Oskara Nierstrasza

Oskara Mariusza Nierstrasza
Oscar-happy2008.jpg
Urodzić się ( 15.10.1957 ) 15 października 1957 (wiek 65)
Laren, Holandia
Obywatelstwo Kanada, Szwajcaria i Włochy
Alma Mater uniwersytet w Toronto
Znany z Zorientowane obiektowo wzorce przebudowy, Pharo na przykładzie
Nagrody Dahl-Nygaard_Prize
Kariera naukowa
Pola Informatyka, języki programowania, obiektowe projektowanie oprogramowania
Instytucje University of Toronto , Université de Genève , University of Berne
Doradca doktorski D. Tsichritzis

Oscar Marius Nierstrasz (ur . 15 października 1957 r. ) jest profesorem w Instytucie Informatyki (IAM) na Uniwersytecie w Bernie oraz specjalistą w dziedzinie inżynierii oprogramowania i języków programowania . Jest aktywny w dziedzinie

  • języki programowania i mechanizmy wspierające elastyczne komponowanie wysokopoziomowych, opartych na komponentach abstrakcji,
  • narzędzia i środowiska wspierające zrozumienie, analizę i transformację systemów oprogramowania do bardziej elastycznych projektów opartych na komponentach,
  • bezpiecznej inżynierii oprogramowania, aby zrozumieć wyzwania, przed którymi stoją obecne systemy oprogramowania w zakresie bezpieczeństwa i prywatności, oraz
  • inżynierii wymagań w celu wspierania interesariuszy i programistów w kształtowaniu i jasnych wymaganiach.

Od 1994 roku do chwili obecnej (grudzień 2011) kieruje Software Composition Group na Uniwersytecie w Bernie.

Życie

Nierstrasz urodził się w Laren w Holandii. [ odniesienie cykliczne ] Mieszkał tam przez trzy lata, a następnie jego rodzice, Thomas Oscar Duyck (1930--) i Meta Maria van den Bos (1936-1988) przeprowadzili się do Kanady. Rozwinął wczesne zainteresowanie matematyką i informatyką. Kontynuował studia licencjackie na Wydziałach Matematyki Czystej oraz Kombinatoryki i Optymalizacji na Uniwersytecie Waterloo w 1979 roku. W 1981 roku zapisał się na studia magisterskie na Wydziale Informatyki Uniwersytetu w Toronto. .D. pod kierunkiem prof. D. Tsichritzisa. Podczas studiów podyplomowych na uczelni Nierstrasz pracował nad „Analizą przepływu komunikatów”. Ukończył doktorat. w 1984 r., a następnie przez rok pracował w Forth Institute of Computer Science na Krecie. Od 1985 Nierstrasz mieszka w Szwajcarii. Był członkiem Grupy Systemów Obiektowych w Centre Universitaire d' Informatique Uniwersytetu Genewskiego w Szwajcarii (1985-1994). Poznał tam swoją żonę, Angelę Margiotta Nierstrasz. Pobrali się w maju 1994 roku. Pod koniec 1994 roku przeniósł się do Berna w Szwajcarii, aby pracować jako profesor.

Kariera

Pod koniec 1994 roku dołączył do Uniwersytetu w Bernie jako profesor i prowadził grupę kompozycji oprogramowania na Uniwersytecie w Bernie od 1994 do grudnia 2021. Pełnił również funkcję dziekana Instytutu Informatyki (IAM) na Uniwersytecie w Bernie. W swojej karierze wypromował 40 doktorów. studentów oraz prawie 100 prac licencjackich i magisterskich.

Wniósł różne wkłady w społeczność Software Engineering Research:

  • Nierstrasz jest współautorem kilku książek, takich jak Object-Oriented Reengineering Patterns i Pharo by Example . Był redaktorem Journal of Object Technology od 2010 do 2013 roku, zastępując redaktora-założyciela, Richarda Wienera.
  • CyberChair, internetowy system przesyłania i recenzowania, oparty jest na publikacji Oscara Nierstrasza zatytułowanej Zidentyfikuj mistrza , w której opisał proces recenzowania wkładów na konferencje naukowe przy użyciu języka wzorców organizacyjnych .

Jego liczba Erdosa to 3. Oscar Nierstrasz — David M. Jackson — E. Rodney Canfield — Paul Erdös

Nierstrasz zdobył Nagrodę Senior Dahl-Nygaard w 2013 roku.

  1. ^ Wprowadzenie do Oscara Nierstrasza jako głównego mówcy na Europejskiej Konferencji Inżynierii Oprogramowania (ESEC / FSE 2005): [1]
  2. ^ http://scg.unibe.ch/download/oncv/oncv.pdf [ bez adresu URL PDF ]
  3. Bibliografia _
  4. Bibliografia _
  5. ^ „Kombinatoryka i optymalizacja” . 19 stycznia 2015 r.
  6. ^ „Nasz dział” .
  7. ^ "Centre Universitaire d'Informatique - Centre Universitaire d'Informatique (CUI) - UNIGE" . 11 października 2014 r.
  8. ^ Serge Demeyer, Stéphane Ducasse i Oscar Nierstrasz. Zorientowane obiektowo wzorce przebudowy, współpracownicy nawiasów kwadratowych, 2008, [2]
  9. ^ Andrew Black, Stéphane Ducasse, Oscar Nierstrasz, Damien Pollet, Damien Cassou i Marcus Denker. Pharo by Example, Square Bracket Associates, 2009. [3]
  10. ^ Wiener, Richard (maj 2010), „Pożegnanie” , Journal of Object Technology , 9 (3): 5, doi : 10.5381/jot.2010.9.3.e1
  11. ^ Nierstrasz, Oscar (styczeń 2013), "Pożegnanie redakcji" , Journal of Object Technology , 12 (1), doi : 10.5381/jot.2013.12.1.e1
  12. ^ Oscar Nierstrasz, Zidentyfikuj mistrza, w: Pattern Languages ​​of Program Design 4, N. Harrison, B. Foote, H. Rohnert (red.), Cz. 4, Addison Wesley, 2000, s. 539-556, http://scg.unibe.ch/download/champion/
  13. ^ Richard R. van de Stadt, CyberChair - internetowy system składania i recenzowania, czyli: najlepszy przyjaciel przewodniczącego programu

Linki zewnętrzne