Oscar Nierstrasz

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Oscar Marius Nierstrasz
Born (1957-10-15) October 15, 1957 (age 63)
CitizenshipCanada, Switzerland and Italy
Alma materUniversity of Toronto
Scientific career
FieldsComputer Science
InstitutionsUniversity of Toronto, Université de Genève, University of Berne

Oscar Marius Nierstrasz (born (1957-10-15)October 15, 1957) is a Professor at the Computer Science Institute (IAM) at the University of Berne, and a specialist in software engineering and programming languages. He is active in the field of

  • programming languages and mechanisms to support the flexible composition of high-level, component-based abstractions, and
  • tools and environments to support the understanding, analysis and transformation of software systems to more flexible, component-based designs.[1]

He has led the Software Composition Group at the University of Bern since 1994 to date (December 2011).[2]

CyberChair, an Online Submission and Reviewing System, is based on Oscar Nierstrasz's publication called Identify the champion,[3] where he described the peer review process for contributions to scientific conferences using an organizational pattern language.[4]

Nierstrasz co-authored several books such as Object-Oriented Reengineering Patterns[5] and Pharo by Example.[6] He was editor of the Journal of Object Technology from 2010 to 2013, succeeding the founding editor, Richard Wiener.[7][8]

Nierstrasz won the Senior Dahl–Nygaard_Prize in 2013.


  1. ^ Introduction to Oscar Nierstrasz as a keynote speaker at the European Software Engineering Conference (ESEC/FSE 2005): [1]
  2. ^ http://scg.unibe.ch/download/oncv/oncv.pdf
  3. ^ Oscar Nierstrasz, Identify the Champion, In: Pattern Languages of Program Design 4, N. Harrison, B. Foote, H. Rohnert (Ed.), vol. 4, Addison Wesley, 2000, pp. 539-556, http://scg.unibe.ch/download/champion/
  4. ^ Richard R. van de Stadt, CyberChair - An Online Submission and Reviewing System, or: A Program Chair's Best Friend
  5. ^ Serge Demeyer, Stéphane Ducasse, and Oscar Nierstrasz. Object-Oriented Reengineering Patterns, Square Bracket Associates, 2008, [2]
  6. ^ Andrew Black, Stéphane Ducasse, Oscar Nierstrasz, Damien Pollet, Damien Cassou, and Marcus Denker. Pharo by Example, Square Bracket Associates, 2009.[3]
  7. ^ Wiener, Richard (May 2010), "Farewell editorial", Journal of Object Technology, 9 (3): 5, doi:10.5381/jot.2010.9.3.e1
  8. ^ Nierstrasz, Oscar (January 2013), "Farewell editorial", Journal of Object Technology, 12 (1), doi:10.5381/jot.2013.12.1.e1

External links[edit]