Oscar Nierstrasz

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, tools and environments to support the understanding, analysis and transformation of software systems to more flexible, component-based designs,[1] secure software engineering, and requirement engineering to support stakeholders and developers to have moldable and clear requirements.

[3][circular reference] He lived there for three years and then his parents, Thomas Oscar Duyck (1930--) and Meta Maria van den Bos (1936-1988) moved to Canada.

He pursued his Bachelor studies in the Departments of Pure Mathematics and Combinatorics and Optimization[5] at the University of Waterloo in 1979.

He was a member of the Object System Group at the Center Universitaire d' Informatique[7] of the University of Geneva, Switzerland (1985-1994).