오스카 니에르스트라스

Oscar Nierstrasz
오스카 마리우스 니에르스트라스
Oscar-happy2008.jpg
태어난 (1957-10-15) 1957년 10월 15일 (64세)
네덜란드의 라렌
시민권캐나다, 스위스, 이탈리아
모교토론토의 대학교
로 알려져 있다.객체지향적 리엔지니어링 패턴, 사례별 Pharo
수상달-니가르드_프리제
과학 경력
필드컴퓨터 과학, 프로그래밍 언어, 객체 지향 소프트웨어 설계
기관토론토 대학교, Université de Geneve, Berne 대학교
박사학위 자문위원D교수 치히리치스
박사과정 학생푸우자라니

오스카 마리우스 니에르스트라스 (1957-10-15)1957년 10월 15일)는 베른 대학교의 컴퓨터 과학 연구소(IAM) 교수로 소프트웨어 공학 프로그래밍 언어의 전문가다. 의 분야에서 활약하고 있다.

  • 높은 수준의 구성요소 기반 추상화의 유연한 구성을 지원하는 프로그래밍 언어 및 메커니즘
  • 소프트웨어 시스템을 보다 유연한 구성요소 기반 설계로 이해, 분석 및 변환할 수 있는 도구 [1]및 환경
  • 보안 및 개인 정보 보호 측면에서 현재 소프트웨어 시스템이 직면한 문제를 파악하기 위한 보안 소프트웨어 엔지니어링 및 소프트웨어 엔지니어링
  • 이해관계자와 개발자가 금형 및 명확한 요구사항을 가질 수 있도록 지원하는 요구사항 엔지니어링.

그는 1994년부터 현재까지(2011년 12월) 베른 대학에서 소프트웨어 구성 그룹을 이끌고 있다.[2]

인생

니에르스트라스는 네덜란드 라렌에서 태어났다.[3] 그는 그곳에서 3년 동안 살았고, 그 후 그의 부모님인 토마스 오스카 듀크(1930--)와 메타 마리아 판 덴 보스(1936-1988)는 캐나다로 이주했다.[4] 그는 일찍이 수학과 컴퓨터 과학에 관심을 갖게 되었다. 그는 1979년 워털루 대학교에서 순수수학과결합기학과최적화학과 학사학위를 취득했다. 1981년 토론토 대학 컴퓨터과학부에 석사학위를 등록했다.[6] 그곳에서 그는 교수의 감독 아래 박사학위를 계속 받았다. D. 치크리츠. 니에스트라스츠는 대학원에서 대학원 공부를 하는 동안 '메시지 흐름 분석'에 힘썼다. 1984년 박사학위를 마치고 크레타에 있는 포스 컴퓨터 과학 연구소에서 1년간 근무했다. 1985년부터 니에스트라스는 스위스에서 살았다. 그는 스위스 제네바 대학 (1985-1994)의 센터 유니버시아티어 d' Informatique에서 오브젝트 시스템 그룹의 일원이었다. 그는 그곳에서 그의 아내 안젤라 마르조타 니에스트라스츠를 만났다. 그들은 1994년 5월에 결혼했다. 1994년 말, 그는 교수로 일하기 위해 스위스 베른으로 이사했다.

경력

1994년 말 베른 대학교 교수로 입사하여 1994년부터 2021년 12월까지 베른 대학교에서 소프트웨어 구성 그룹을 이끌었다. 베른 대학교의 컴퓨터 과학 연구소(IAM) 학장을 역임하기도 했다. 그의 경력 동안, 그는 40명의 박사과정 학생들과 거의 100명의 학사, 석사학위를 받았다.

그는 소프트웨어 엔지니어링 연구 커뮤니티에 다양한 기여를 했다.

  • 온라인 제출 및 검토 시스템인 사이버 체어는 Oscar Nierstrasz의 출판물 "Identify the champion"에 바탕을 두고 있으며,[12] 여기서 그는 조직적인 패턴 언어를 사용하여 과학 회의에 대한 기여를 위한 동료 검토 과정을 설명했다.[13]

그의 에르도스 번호는 3번이다. 오스카 니어스트라스 — 데이비드 M. 잭슨 — E. 로드니 캔필드 — 폴 에르드외스

Nierstrasz는 2013년에 Senior Dahl-Nygaard_Prize에서 우승했다.

참조

  1. ^ 유럽 소프트웨어 엔지니어링 컨퍼런스(ESEC/FSE 2005)의 기조연설자로 오스카 니어스트라스 소개: [1]
  2. ^ http://scg.unibe.ch/download/oncv/oncv.pdf
  3. ^ 라렌 [2]
  4. ^ http://nierstrasz.org/
  5. ^ https://uwaterloo.ca/math/future-undergraduates/programs/combinatorics-and-optimization
  6. ^ https://web.cs.toronto.edu/about/our-department
  7. ^ https://cui.unige.ch/en/
  8. ^ 세르히 데메이어, 스테판 듀카세, 오스카 니에르스트라스. 객체지향적 리엔지니어링 패턴, Square Bracket Associates, 2008, [3]
  9. ^ 앤드루 블랙, 스테판 듀카세, 오스카 니에스트라스, 데미안 폴렛, 데미안 카소우, 마르쿠스 덴커. Pharo by 사례, Square Bracket Associates, 2009.[4]
  10. ^ Wiener, Richard (May 2010), "Farewell editorial", Journal of Object Technology, 9 (3): 5, doi:10.5381/jot.2010.9.3.e1
  11. ^ Nierstrasz, Oscar (January 2013), "Farewell editorial", Journal of Object Technology, 12 (1), doi:10.5381/jot.2013.12.1.e1
  12. ^ 오스카 니어스트라스, 챔피언을 식별하라, In: 프로그램 디자인 패턴 언어 4, N. 해리슨, B. Foote, H. Rohnert (Ed.), 제4권, Addison Wesley, 2000, 페이지 539-556, http://scg.unibe.ch/download/champion/
  13. ^ Richard R. van de Stadt, Cyber Chair - 온라인 제출 검토 시스템 또는 프로그램 의장의 가장 친한 친구

외부 링크