메리 쇼(컴퓨터 과학자)
Mary Shaw (computer scientist)메리 쇼 | |
---|---|
![]() | |
국적 | 미국인의 |
수상 | 국가기술훈장 (2012) |
과학 경력 | |
필드 | 컴퓨터 공학 |
기관 | 카네기 멜론 대학교 |
메리 쇼(Mary Shaw, 1943년 출생)는 미국의 소프트웨어 엔지니어로서, 소프트웨어 건축 분야의 연구로 유명한 카네기 멜론 대학의 컴퓨터 과학 대학 컴퓨터 과학의 앨런 J. 펄리스 교수다.[1][2]null
전기
초년기
Mary M. Shaw는 1943년 워싱턴 D.C.에서 태어났다.그녀의 아버지(Eldon Shaw)는 농무부의 토목기사 겸 경제학자였고 어머니(Mary Shaw)는 가정주부였다.쇼는 기술이 급속히 발전하고[citation needed] 있는 스푸트니크 냉전시대 때 메릴랜드 베데스다의 고등학교에 다녔다.null
고등학교에서 쇼는 학생들에게 컴퓨터에 대해 가르치는 방과 후 프로그램에 고등학교 동안 두 여름 동안 참여했다.국제비즈니스머신(IBM)이 운영하는 이 프로그램은 학생들이 정규 교과과정 외의 분야를 탐구할 수 있는 기회였다.이것은 쇼가 컴퓨터를 처음 소개한 것이었다.null
학문과 경력
쇼는 1965년경 라이스 대학에서 BA를, 1972년 카네기-멜론 대학에서 컴퓨터 공학 박사 학위를 취득했다.[3]null
라이스 대학교에서 졸업한 후 쇼는 연구 분석 회사에서 시스템 프로그래머로 일하면서 산업 분야에서 경력을 쌓기 시작했다.그녀는 또한 라이스 대학에서 연구를 계속했다.1972년 그녀는 카네기 멜론 대학교 교수진에 들어갔고, 그곳에서 그녀는 결국 컴퓨터 과학의 교수로 임명되었다.1984년부터 1987년까지 그녀는 소프트웨어 공학 연구소의 수석 과학자, 1992년부터 1999년까지 전문 교육을 위한 학장, 2001년부터 2006년까지 Sloan 소프트웨어 산업 센터의 공동 책임자로 일했다.[3]null
2011년 메리 쇼와 데이비드 갈란은 "소프트웨어 아키텍처의 개발 및 촉진을 통한 중요하고 지속적인 소프트웨어 엔지니어링 연구 기여"로 ACM SIGSoft, 소프트웨어 엔지니어링 협회로부터 우수 연구상을 받았다.[4][5]
2014년 10월 3일 버락 오바마 미국 대통령은 쇼에게 국가기술혁신훈장을 수여했다.[6]그녀는 2012년에 이 상의 수상자로 선정되었다.[7]null
일
Shaw의 주된 연구 관심 분야는 건축, 교육, 역사적 측면을 포함한 소프트웨어 공학이다.쇼는 데이비드 갈런과 함께 소프트웨어 건축 분야의 세미나를 집필했다.[8]null
소프트웨어 아키텍처, 1996
Shaw가 가장 많이 인용한 작품 "소프트웨어 아키텍처:데이비드 갈런과 공동 저술한 '이머징 규율'에 대한 관점에서는 '소프트웨어 시스템 아키텍처 및 소프트웨어 개발 지원의 더 나은 방법'이라는 개념을 검토한다.[9]이 책의 목적은 다음과 같다.
"… 시스템 설계의 유용한 추상화와 소프트웨어 개발자의 메모와 도구를 한데 모아 시스템 구성에 사용되는 패턴을 살펴보는 것...규율을 설명하고 아키텍처 설계가 소프트웨어 설계에 영향을 미칠 수 있는 방법을 검토한다.우리의 선택은 형식적인 명세와 명세서, 그리고 그것을 뒷받침할 수 있는 도구들에 가볍게 손을 대면서 비공식적인 설명을 강조한다."[9]
이 작품에서 Garlan과 Shaw는 "컴퓨팅 컴포넌트의 집합으로서 시스템의 아키텍처를 이들 컴포넌트들 사이의 상호작용에 대한 설명과 함께 설명한다."[2]구성요소는 간단히 "연산을 수행하는 요소"[2]로 설명된다.
리셉션
2011년 쇼와 갈란은 카네기 멜론 대학(CMU)으로부터 소프트웨어 아키텍처 분야의 선구적인 연구를 기리는 공로로 2011년 우수 연구상을 받았다.CMU의 소프트웨어 연구소의 William Scherlis 소장은 Shaw와 Garlan의 기여에 대해 다음과 같이 논평했다.
'소프트웨어 아키텍처'라는 용어는 1960년대 후반에 처음 사용되었지만, 거의 20년이 지나서야 그 중요성이 명확해졌는데, 이때 데이빗과 메리는 구조는 체계적인 접근법을 사용하여 다룰 수 있다고 단언했다.그들의 업무와 이곳 카네기 멜론 동료들의 업무는 그 이후로 건축 모델링, 분석, 건축 수준 패턴의 식별을 위한 공학적인 방법들로 이어졌고, 이 방법의 사용은 이제 더 큰 규모의 소프트웨어 시스템의 공학에서 표준이 되었다.[4]
선택한 게시물
- 메리 쇼와 프랭크 홀.연대기적 세리머니의 컴퓨터 분석, 1967.
- 메리 쇼, 앨런 펄리스, 프레드릭 세이워드(eds).소프트웨어 메트릭스: 분석 및 평가, 1981.
- 메리 쇼(에드).카네기-멜론 학부 컴퓨터 과학 교육과정, 1985.
- 메리 쇼와 데이비드 갈란.소프트웨어 아키텍처: 신흥 규율, 프렌티스 홀, 1996.
- Mary Shaw, 오픈 리소스 연합에서 충분한 정확성과 동점 처리:소프트웨어 시스템을 얼마나 신뢰할 수 있는가, "" 2000,
기사, 선택 항목:[10]
- 메리 쇼"언어 수축을 통한 편찬 비용 절감".In: ACM의 통신, 17(5):245–250, 1974.
- 메리 쇼"소프트웨어의 엔지니어링 부문"의 전망.in: IEEE 소프트웨어, 7(6:15–24, 1990)
- 메리 쇼"건축 디자인 스타일 비교".in: IEEE 소프트웨어, 12(6):27–41, 1995.
- "메리 쇼 팩트스."메리 쇼 팩트스.당신의 사전, n.d. 웹. 2017년 2월 1일.
- "메리 쇼." 메리 쇼 - 공학기술사 위키.ETHW, N.d. 웹. 2017년 2월 1일.
참조
- ^ 베이스, 렌.실제 사용 중인 소프트웨어 아키텍처.Pearson Education India, 2007.
- ^ a b c 필딩, 로이 토마스.아키텍처 스타일 및 네트워크 기반 소프트웨어 아키텍처 설계 웨이백 머신에 2015-11-06 보관.디스. 캘리포니아 대학교 어바인, 2000.
- ^ a b 메리 쇼: 전기, ieeeghn.org/wiki, 2013.10=-3-2015 접속.
- ^ a b ACM SIGSoft, 우수 연구상 수상자 sigsoft.org.10-03-2015 접속.
- ^ Carnegie Mellon University, "Carnegie Mellon's Shaw and Garlan Award For Selective Research For Software Architecture" cmu.edu/news.보도자료, 2011년 5월 2일.10-03-2015 접속.
- ^ 2014년 10월 3일, 백악관, 언론장관실, 오바마 아너스 네이션의 최고 과학자와 혁신자들을 기린다.
- ^ "Mary Shaw".
- ^ DBLP 서지학 서버의 메리 쇼
- ^ a b 쇼&갈란(1996, 요약)
- ^ Mary Shaw, A.J. Perlis University of Computer Science, Carnegie Mellon University, Google Scholar 프로필.