Oscar Nierstrasz

Oscar Marius Nierstrasz
Oscar-happy2008.jpg
Geboren 15. Oktober 1957 (Alter 64)
Laren, Niederlande
Staatsbürgerschaft Kanada, Schweiz und Italien
Alma Mater Universität von Toronto
Bekannt für Objektorientierte Reengineering-Muster, Pharo mit Beispiel
Auszeichnungen DAHL -NYGAARD_PRIZE
Wissenschaftliche Karriere
Felder Informatik, Programmiersprachen, objektorientiertes Softwaredesign
Institutionen Universität von Toronto, Université de Genève, Universität Bern
Doktorand D. Tsalichritzis

Oscar Marius Nierstrasz (Geboren am 15. Oktober 1957) ist Professor am Informatikinstitut (IAM) am Universität Bernund ein Spezialist in Softwareentwicklung und Programmiersprachen. Er ist im Bereich von aktiv

  • Programmiersprachen und Mechanismen zur Unterstützung der flexiblen Zusammensetzung von auf hohen Ebenen basierenden Abstraktionen,
  • Tools und Umgebungen zur Unterstützung des Verständnisses, der Analyse und Transformation von Softwaresystemen zu flexibleren, komponentenbasierten Designs,[1]
  • Sichere Software -Engineering, um die Herausforderungen zu verstehen, denen aktuelle Softwaresysteme in Bezug auf Sicherheit und Privatsphäre stehen, und
  • Erfordernis Engineering zur Unterstützung von Stakeholdern und Entwicklern, um formbare und klare Anforderungen zu haben.

Seit 1994 (Dezember 2011) leitet er die Software -Kompositionsgruppe an der Universität von Bern.[2]

Leben

Nierstrasz wird in Laren, Niederlande, geboren.[3] Er lebte dort drei Jahre und dann zogen seine Eltern Thomas Oscar Duyck (1930-) und Meta Maria van den Bos (1936-1988) nach Kanada.[4] Er entwickelte ein frühes Interesse an Mathematik und Informatik. Er verfolgte sein Junggesellenstudium in der Abteilungen der reinen Mathematik und Kombinatorik und Optimierung[5] 1979 an der University of Waterloo.[6] Dort setzte er seine Doktorarbeit fort. Unter der Aufsicht von Prof. D. Tsichritzis. Während seiner Postgraduiertenarbeit an der Universität arbeitete Nierstrasz an der "Nachrichtenflussanalyse". Er beendete seine Ph.D. 1984 und arbeitete dann ein Jahr lang am Forth Institute of Computer Science in Kreta. Seit 1985 lebt Nierstrasz in der Schweiz. Er war Mitglied der Objektsystemgruppe am Center Universitaire d 'Informatique[7] der Universität Genf, Schweiz (1985-1994). Er traf dort seine Frau Angela Margiotta Nierstrasz. Sie heirateten im Mai 1994. Ende 1994 zog er nach Bern, der Schweiz, um als Professor zu arbeiten.

Karriere

Ende 1994 trat er von 1994 bis Dezember 2021 als Professor der Universität Bern an und leitete die Software Composition Group an der Universität von Bern. Während seiner Karriere beaufsichtigte er 40 Ph.D. Studenten und fast 100 Junggesellen und Meister Thesen.

Er hatte verschiedene Beiträge zur Software Engineering Research Community geleistet:

  • Nierstrasz hat mehrere Bücher mitverfasst, wie z. Objektorientierte Reengineering-Muster[8] und Pharo mit Beispiel.[9] Er war Herausgeber der Zeitschrift für Objekttechnologie Von 2010 bis 2013 tritt der Nachfolge des Gründungsredakteurs Richard Wiener.[10][11]
  • Cyberchair, ein Online -Einreichungs- und Überprüfungssystem, basiert auf der Veröffentlichung von Oscar Nierstrasz Calling von Oscar Nierstrasz Identifizieren Sie den Champion,[12] wo er den Peer -Review -Prozess für Beiträge zu wissenschaftlichen Konferenzen unter Verwendung einer Organisation beschrieb Mustersprache.[13]

Seine Erdos -Nummer ist 3. Oscar Nierstraz - David M. Jackson - E. Rodney Canfield - Paul Erdöss

Nierstrasz gewann den Senior Dahl -nygaard -Preis im Jahr 2013.

Verweise

  1. ^ Einführung in Oscar Nierstrasz als Hauptredner auf der Europäischen Software Engineering Conference (ESEC/FSE 2005): [1]
  2. ^ http://scg.unibe.ch/download/oncv/oncv.pdf[Bare URL PDF]
  3. ^ Laren
  4. ^ http://nierstrasz.org/
  5. ^ "Kombinatorik und Optimierung". 19. Januar 2015.
  6. ^ "Unsere Abteilung".
  7. ^ "Center Universität d'Fortatique - Center Universitaire d'Fortatique (CUI) - Unige". 11. Oktober 2014.
  8. ^ Serge Demeyer, Stéphane Ducasse und Oscar Nierstrasz. Objektorientierte Reengineering-Muster, Square Bracket Associates, 2008, [2]
  9. ^ Andrew Black, Stéphane Ducasse, Oscar Nierstrasz, Damien Pollet, Damien Cassou und Marcus Denker. Pharo mit Beispiel, Square Bracket Associates, 2009.[3]
  10. ^ Wiener, Richard (Mai 2010), "Abschied redaktionell", Zeitschrift für Objekttechnologie, 9 (3): 5, doi:10.5381/jot.2010.9.3.e1
  11. ^ Nierstrasz, Oscar (Januar 2013), "Abschied redaktionell", Zeitschrift für Objekttechnologie, 12 (1), doi:10.5381/jot.2013.12.1.e1
  12. ^ Oscar Nierstrasz, Identifizieren Sie den Champion in: Mustersprachen des Programmdesigns 4, N. Harrison, B. Foote, H. Rohnert (Hrsg.), Vol. 4, Addison Wesley, 2000, S. 539-556, http://scg.unibe.ch/download/champion/
  13. ^ Richard R. van de Stadt, Cyberchair - Ein Online -Einreichungs- und Überprüfungssystem oder: Der beste Freund eines Programmvorsitzers

Externe Links