Oskara Nierstrasza
Oskara Mariusza Nierstrasza | |
---|---|
Urodzić się |
Laren, Holandia
|
15 października 1957
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 w Bernie oraz specjalistą w dziedzinie inżynierii oprogramowania i języków programowania . Jest aktywny w dziedzinie
jest profesorem w Instytucie Informatyki (IAM) na Uniwersytecie- 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.
- ^ Wprowadzenie do Oscara Nierstrasza jako głównego mówcy na Europejskiej Konferencji Inżynierii Oprogramowania (ESEC / FSE 2005): [1]
- ^ http://scg.unibe.ch/download/oncv/oncv.pdf [ bez adresu URL PDF ]
- Bibliografia _
- Bibliografia _
- ^ „Kombinatoryka i optymalizacja” . 19 stycznia 2015 r.
- ^ „Nasz dział” .
- ^ "Centre Universitaire d'Informatique - Centre Universitaire d'Informatique (CUI) - UNIGE" . 11 października 2014 r.
- ^ Serge Demeyer, Stéphane Ducasse i Oscar Nierstrasz. Zorientowane obiektowo wzorce przebudowy, współpracownicy nawiasów kwadratowych, 2008, [2]
- ^ Andrew Black, Stéphane Ducasse, Oscar Nierstrasz, Damien Pollet, Damien Cassou i Marcus Denker. Pharo by Example, Square Bracket Associates, 2009. [3]
- ^ Wiener, Richard (maj 2010), „Pożegnanie” , Journal of Object Technology , 9 (3): 5, doi : 10.5381/jot.2010.9.3.e1
- ^ Nierstrasz, Oscar (styczeń 2013), "Pożegnanie redakcji" , Journal of Object Technology , 12 (1), doi : 10.5381/jot.2013.12.1.e1
- ^ 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/
- ^ Richard R. van de Stadt, CyberChair - internetowy system składania i recenzowania, czyli: najlepszy przyjaciel przewodniczącego programu