Oscar Nierstrasz

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Oscar Marius Nierstrasz
Born(1957-10-15)October 15, 1957
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]