Oscar Nierstrasz
Oscar Marius Nierstrasz | |
---|---|
Född |
Laren, Nederländerna
|
15 oktober 1957
Medborgarskap | Kanada, Schweiz och Italien |
Alma mater | University of Toronto |
Känd för | Objektorienterade rekonstruktionsmönster, Pharo genom exempel |
Utmärkelser | Dahl–Nygaard_Pris |
Vetenskaplig karriär | |
Fält | Datavetenskap, Programmeringsspråk, Objektorienterad mjukvarudesign |
institutioner | University of Toronto , Université de Genève , University of Bern |
Doktorand rådgivare | D. Tsichritzis |
Oscar Marius Nierstrasz (född i Bern och specialist på mjukvaruteknik och programmeringsspråk . Han är verksam inom området
15 oktober 1957) är professor vid Computer Science Institute (IAM) vid universitetet- programmeringsspråk och mekanismer för att stödja den flexibla sammansättningen av komponentbaserade abstraktioner på hög nivå,
- verktyg och miljöer för att stödja förståelsen, analysen och omvandlingen av mjukvarusystem till mer flexibla, komponentbaserade konstruktioner,
- säker programvaruutveckling för att förstå de utmaningar som nuvarande programvarusystem står inför när det gäller säkerhet och integritet, och
- kravteknik för att stödja intressenter och utvecklare att ha formbara och tydliga krav.
Han har lett Software Composition Group vid universitetet i Bern sedan 1994 till dags dato (december 2011).
Liv
Nierstrasz är född i Laren, Nederländerna. [ cirkulär referens ] Han bodde där i tre år och sedan flyttade hans föräldrar, Thomas Oscar Duyck (1930--) och Meta Maria van den Bos (1936-1988) till Kanada. Han utvecklade tidigt ett intresse för matematik och datavetenskap. Han fortsatte sina kandidatstudier vid avdelningarna för ren matematik och kombinatorik och optimering vid University of Waterloo 1979. Han skrev in sig till masterstudierna vid avdelningen för datavetenskap vid University of Toronto 1981. Där fortsatte han för sin doktorsexamen .D. under överinseende av prof. D. Tsichritzis. Under sitt forskarutbildningsarbete vid universitetet arbetade Nierstrasz med "Message Flow Analysis". Han avslutade sin Ph.D. 1984 och arbetade sedan vid Forth Institute of Computer Science på Kreta i ett år. Sedan 1985 har Nierstrasz bott i Schweiz. Han var medlem i Object System Group vid Centre Universitaire d' Informatique vid universitetet i Genève, Schweiz (1985-1994). Där träffade han sin fru, Angela Margiotta Nierstrasz. De gifte sig i maj 1994. I slutet av 1994 flyttade han till Bern i Schweiz för att arbeta som professor.
Karriär
I slutet av 1994 började han på universitetet i Bern som professor och ledde programvarusammansättningsgruppen vid universitetet i Bern från 1994 till december 2021. Han har också tjänstgjort som dekanus för Computer Science Institute (IAM) vid universitetet i Bern. Under sin karriär handledde han 40 Ph.D. studenter och nästan 100 kandidat- och magisteruppsatser.
Han hade gjort olika bidrag till Software Engineering Research Community:
- Nierstrasz var medförfattare till flera böcker som Object-Oriented Reengineering Patterns och Pharo by Example . Han var redaktör för Journal of Object Technology från 2010 till 2013 och efterträdde grundredaktören Richard Wiener.
- CyberChair, ett system för inlämning och granskning online, är baserat på Oscar Nierstrasz publikation som heter Identify the champion , där han beskrev peer review-processen för bidrag till vetenskapliga konferenser med hjälp av ett organisatoriskt mönsterspråk .
Hans Erdos nummer är 3. Oscar Nierstrasz — David M. Jackson — E. Rodney Canfield — Paul Erdös
Nierstrasz vann Senior Dahl–Nygaard-priset 2013.
- ^ Introduktion till Oscar Nierstrasz som huvudtalare vid European Software Engineering Conference (ESEC/FSE 2005): [1]
- ^ http://scg.unibe.ch/download/oncv/oncv.pdf [ bar URL PDF ]
- ^ Laren
- ^ http://nierstrasz.org/
- ^ "Kombinatorik och optimering" . 19 januari 2015.
- ^ "Vår avdelning" .
- ^ "Centre Universitaire d'Informatique - Centre Universitaire d'Informatique (CUI) - UNIGE" . 11 oktober 2014.
- ^ Serge Demeyer, Stéphane Ducasse och Oscar Nierstrasz. Object-Oriented Reengineering Patterns, Square Bracket Associates, 2008, [2]
- ^ Andrew Black, Stéphane Ducasse, Oscar Nierstrasz, Damien Pollet, Damien Cassou och Marcus Denker. Pharo by Example, Square Bracket Associates, 2009. [3]
- ^ Wiener, Richard (maj 2010), "Farewell editorial" , Journal of Object Technology , 9 (3): 5, doi : 10.5381/jot.2010.9.3.e1
- ^ Nierstrasz, Oscar (januari 2013), "Farewell editorial" , Journal of Object Technology , 12 (1), doi : 10.5381/jot.2013.12.1.e1
- ^ Oscar Nierstrasz, Identifiera mästaren, i: Mönsterspråk av programdesign 4, N. Harrison, B. Foote, H. Rohnert (red.), vol. 4, Addison Wesley, 2000, s. 539-556, http://scg.unibe.ch/download/champion/
- ^ Richard R. van de Stadt, CyberChair - ett system för inlämning och granskning online, eller: En programordförandes bästa vän