프레드 브룩스
Fred Brooks프레드 브룩스 | |
---|---|
태어난 | 프레더릭 필립스 브룩스 주니어 1931년 4월 19일 |
죽은 | 2022년 11월 17일 | (만 91세)
모교 | |
유명함 | |
배우자. | 낸시 리 그린우드 (m. 1956) |
아이들. | 3 |
시상식 | |
과학경력 | |
필드 | |
인스티튜트스 | IBM[1] 노스캐롤라이나 대학교 채플힐 듀크 대학교 하버드 대학교 |
논문 | 자동정보처리시스템의 해석적 설계 (1956) |
박사 지도교수 | 하워드 H.아이켄[2] |
박사과정생 | 앤드루 글래스너[2] |
웹사이트 | www.cs.unc.edu/ ~ brooks/ |
프레드릭 필립스 브룩스 주니어(Frederick Phillips Brooks Jr., 1931년 4월 19일 ~ 2022년 11월 17일)는 IBM의 System/360 제품군 컴퓨터와 OS/360 소프트웨어 지원 패키지 개발을 관리한 것으로 가장 잘 알려진 미국의 컴퓨터 설계자, 소프트웨어 엔지니어, 컴퓨터 과학자입니다.그리고 나중에 그의 신학교 책 The Mindicial Man-Month에 그 경험들에 대해 솔직하게 썼습니다.[3]
1976년, 브룩스는 "컴퓨터 시스템 설계와 컴퓨터 과학의 학술 프로그램 개발에 기여"한 공로로 미국 국립 공학 아카데미에 선출되었습니다.[4]
브룩스는 1985년 국가 기술 훈장과 1999년 튜링 상을 포함하여 많은 상을 받았습니다.[5][6]
교육
1931년 4월 19일 노스캐롤라이나주 더럼에서 태어난 [7]그는 듀크 대학교에 입학해 1953년 물리학 학사 학위를 받고 졸업했고 1956년 하워드 아이켄의 지도 아래 하버드 대학교에서 응용수학(컴퓨터 과학) 박사 학위를 받았습니다.[2]
브룩스는 하버드 대학교 대학원 과정에서 켄 아이버슨의 "자동 데이터 처리"의 대학원 조교로 일했는데, 이 프로그램은 세계 최초입니다.[8][9][10]
경력과 연구
브룩스는 1956년 IBM에 입사하여 뉴욕의 포킵시와 뉴욕의 요크타운에서 근무했습니다.그는 IBM 7030 스트레치(Stretch)의 아키텍처와 9대가 판매된 천만 달러짜리 과학 슈퍼컴퓨터, 그리고 국가안보국용 IBM 7950 하베스트 컴퓨터를 작업했습니다.그 후 그는 IBM System/360 제품군 컴퓨터와 OS/360 소프트웨어 패키지 개발의 매니저가 되었습니다.이 시기에 그는 "컴퓨터 아키텍처"라는 용어를 만들었습니다.[7]
1964년, 브룩스는 노스캐롤라이나 대학교 채플힐 캠퍼스에 초대를 받아 이 대학의 컴퓨터 과학과를 설립했습니다.그는 20년 동안 회장직을 맡았습니다.2013년[update] 현재에도 주로 가상 환경과[11] 과학적 시각화 분야에서 활발한 연구 활동을 하고 있습니다.[12]
IBM을 떠난 지 몇 년 후, 그는 신화적 인간의 달을 썼습니다.이 책의 씨앗은 당시 IBM의 CEO였던 토마스 왓슨 주니어가 심은 것인데, 브룩스는 인터뷰에서 소프트웨어 프로젝트를 관리하는 것이 왜 하드웨어 프로젝트보다 훨씬 더 힘들었는지 물었습니다.이 책에서 브룩스는 "늦은 소프트웨어 프로젝트에 인력을 추가하면 나중에 된다"는 유명한 진술을 하였고, 이는 이후 브룩스의 법칙으로 알려지게 되었습니다.[13]신화적 인간의 달 이외에도 브룩스는 "No Silver Bullet – Essence and Accident in Software Engineering"이라는 논문으로도 유명합니다.[14][15]
2004년, 컴퓨터 역사 박물관에서의 강연과 또한 와이어드 잡지의 2010년 인터뷰에서 브룩스는 "당신의 가장 위대한 기술적 성취는 무엇이라고 생각하나요?"라는 질문을 받았습니다.Brooks는 "지금까지 제가 내린 가장 중요한 단일 결정은 IBM 360 시리즈를 6비트 바이트에서 8비트 바이트로 변경하여 소문자를 사용할 수 있도록 하는 것이었습니다.이러한 변화는 모든 곳에 확산되었습니다."[16]
"20주년 기념"판 "신화인간의 달"은 1995년에 4개의 장이 추가로 출판되었습니다.[17][18]
The Mythinary Man-Month뿐만 아니라,[3] Brooks는 Automatic Data Processing,[19] "No Silver Bullet",[14] Computer Architecture,[20] 그리고 The Design of Design을 포함한 많은 책과 동료 검토 논문을[5] 공동 저자 또는 집필했습니다.[21]
인간과 컴퓨터의 상호작용에 대한 그의 공헌은 Ben Shneiderman의 HCI 개척자 웹사이트에 설명되어 있습니다.[22]
서비스 및 멤버십
브룩스는 다음과 같은 미국의 여러 국가 위원회와 위원회에서 활동했습니다.[23]
- 국방과학위원회 (1983-86)
- 인공지능 태스크포스(1983~84) 위원
- 군사 소프트웨어 태스크 포스 회장 (1985–87)
- 시뮬레이션 및 훈련 태스크 포스(1986-87)의 구성원
- 미국 국립과학위원회 (1987-92)
상훈
시간순:[23]
- 전기전자공학연구소 연구원(1968)
- W. Wallace McDowell Award for the Computer Art, IEEE Computer Group (1970)
- 컴퓨터 과학 유공 정보 서비스 상, 정보 기술 전문가 (1970)
- 컴퓨터 아키텍처와 컴퓨터 시스템의 인적 요소에 관한 연구를 위한 Guggenheim Fellowship, University of Cambridge, England (1975)
- 미국국립공학원 회원 (1976)
- 미국예술과학원 회원 (1976)
- 컴퓨터 선구자상, IEEE 컴퓨터 학회 (1982)
- 국가기술혁신훈장 (1985)
- 노스캐롤라이나 대학교 채플힐 토마스 제퍼슨 상(1986)
- 전산기계협회 공로상 (1987)
- 해리 구드 기념상, 미국 정보 처리 협회 연합 (1989)
- 네덜란드 왕립예술과학원 외국회원 (1991)[24]
- ETH 취리히 스위스 연방 공과대학교 명예 기술 과학 박사 (1991)
- IEEE John von Neumann Medal, 전기 전자 공학 연구소 (1993)
- 컴퓨터기계협회 회원 (1994)[25]
- 영국컴퓨터학회 저명한 펠로우 (DFBCS) (1994)
- 영국 왕립공학원(FRENG) 국제연구원(1994)
- 앨런 뉴웰 상, 컴퓨팅 기계 협회 (1994)[26]
- 바우어상 및 과학상, Franklin Institute (1995)
- CyberEdge Journal Annual Sutherland Award (1997년 4월)
- 튜링상, 컴퓨팅 기계 협회 (1999)
- 미국국립과학원 회원 (2001)
- 컴퓨터 아키텍처, 운영 체제 및 소프트웨어 엔지니어링에 기여한 공로로 컴퓨터 역사 박물관의 펠로우 상을 수상했습니다.[27](2001)
- Eckert–Mauchly Award, 컴퓨팅 기계 협회 및 전기 전자 공학 연구소–컴퓨터 학회(2004)
- IEEE 가상현실 경력상 (2010)
2005년 1월, 그는 "디자인에서의 협업과 원격 협업"이라는 주제로 튜링 강의를 하였습니다.[28][29]
개인생활
브룩스는 InterVarsity Christian Fellowship에서 활동했던 복음주의 기독교인이었습니다.[30]
브룩스는 1956년 낸시 리 그린우드와 결혼했습니다.그들에게는 세명의 아이들이 있습니다.[7]그는 케네스 E의 이름을 따서 장남의 이름을 지었습니다. 아이버슨.[31]
브룩스는 2022년 11월 17일 91세의 나이로 세상을 떠났습니다.그는 뇌졸중으로 건강이 좋지 않았습니다.[32][33][34][35]
참고문헌
- ^ Brooks, F. P. (1960). "The execute operations—a fourth mode of instruction sequencing". Communications of the ACM. 3 (3): 168–170. doi:10.1145/367149.367168. S2CID 37725430.
- ^ a b c 수학 계보 프로젝트의 프레드 브룩스
- ^ a b c Brooks, Frederick P. (1975). The mythical man-month: essays on software engineering. Reading, Massachusetts: Addison-Wesley. ISBN 978-0-201-00650-6.
- ^ "NAE Website – Dr. Frederick P. Brooks". National Academy of Engineering. Retrieved May 21, 2021.
- ^ a b DBLP Bibliography Server의 Frederick P. Brooks Jr.
- ^ Shustek, Len (2015). "An interview with Fred Brooks". Communications of the ACM. 58 (11): 36–40. doi:10.1145/2822519. ISSN 0001-0782. S2CID 44303152.
- ^ a b c Booch, Grady (1999). "Frederick Brooks - A.M. Turing Award Laureate". amturing.acm.org. Association for Computing Machinery. Retrieved November 20, 2022.
- ^ Iverson, Kenneth E. (June 1954). Arvid W. Jacobson (ed.). "Graduate Instruction and Research". Proceedings of the First Conference on Training Personnel for the Computing Machine Field. Retrieved April 9, 2016.
- ^ Iverson, Kenneth E. (December 1991). "A Personal View of APL". IBM Systems Journal. 30 (4): 582–593. doi:10.1147/sj.304.0582. Retrieved April 9, 2016.
- ^ Cohen, I. Bernard; Welch, Gregory W., eds. (1999). Makin' Numbers. MIT Press. ISBN 978-0-262-03263-6.
- ^ Brooks, Frederick P. Jr. (1999). "What's Real About Virtual Reality" (PDF). Computer Graphics & Applications. 19 (6): 16–27. doi:10.1109/38.799723. S2CID 3235380. Archived (PDF) from the original on August 18, 2000. Retrieved January 22, 2015.
- ^ "IBM Archives – Frederick P. Brooks Jr". IBM. January 23, 2003. Retrieved August 6, 2010.
- ^ McConnell, Steve (1999). "From the Editor: Brooks' Law Repealed". www.computer.org. IEEE Computer Society. 16 (November/December 1999): 6–8. doi:10.1109/MS.1999.10032. Archived from the original on November 20, 2022. Retrieved November 20, 2022 – via stevemcconnell.com.
{{cite journal}}
: CS1 maint : bot : 원본 URL 상태 알 수 없음 (링크) - ^ a b Brooks, F. P. Jr. (1987). "No Silver Bullet – Essence and Accidents of Software Engineering" (PDF). Computer. 20 (4): 10–19. CiteSeerX 10.1.1.117.315. doi:10.1109/MC.1987.1663532. S2CID 372277. Archived (PDF) from the original on October 4, 2012.
- ^ Grier, David Alan (February 2021). "There Is Still No Silver Bullet". Computer. 54 (2): 60–62. doi:10.1109/MC.2020.3042682. S2CID 231992114. Retrieved November 20, 2022.
No article has been so central to the discussion as "No Silver Bullet" by Frederick P. Brooks. Yet, almost 35 years after he wrote this contribution to knowledge, Brooks's observation remains true.
- ^ Kelly, Kevin (July 28, 2010). "Master Planner: Fred Brooks Shows How to Design Anything". Wired. Retrieved April 8, 2019.
- ^ "The Mythical Man-Month, A Book Review". robelle.com. Retrieved August 6, 2010.
- ^ Bartlett, Roscoe A. (2008). "Software Engineering Reading List". github.io. Retrieved November 20, 2022.
- ^ Iverson, Kenneth E.; Brooks, Frederick P. (1969). Automatic data processing: System/360 edition. New York: Wiley. ISBN 978-0-471-10605-0.
- ^ Brooks, Frederick P.; Blaauw, Gerrit A. (1997). Computer architecture: concepts and evolution. Boston: Addison-Wesley. ISBN 978-0-201-10557-5.
- ^ Brooks, Frederick P. (2010). The Design of Design: Essays from a Computer Scientist. Reading, Massachusetts: Addison-Wesley Professional. ISBN 978-0-201-36298-5.
- ^ "Encounters with HCI Pioneers - A Personal Photo Journal". Human-Computer Interaction (HCI) Pioneers Project. Retrieved February 8, 2016.
- ^ a b "Frederick P. Brooks, Jr". UNC Computer Science. April 19, 2007. Archived from the original on August 28, 2021. Retrieved November 19, 2022.
- ^ "F.P. Brooks". Royal Netherlands Academy of Arts and Sciences. Archived from the original on July 21, 2015. Retrieved July 17, 2015.
- ^ "Fred Brooks ACM awards". acm.org.
- ^ Brooks, Frederick P. (1996). "The computer scientist as toolsmith II". Communications of the ACM. Association for Computing Machinery. 39 (3): 61–68. doi:10.1145/227234.227243. ISSN 0001-0782. S2CID 34572148.
"The scientist builds in order to study; the engineer studies in order to build"
- ^ "Frederick P. Brooks – CHM Fellow Award Winner". Computerhistory.org. March 30, 2015. Archived from the original on April 3, 2015. Retrieved March 30, 2015.
- ^ "Turing Lecture – IET Conferences". Institution of Engineering and Technology. 2015. Archived from the original (web.archive.org) on September 6, 2015. Retrieved November 20, 2022.
2005 – Professor Fred Brooks Jr, FREng Dist. FBCS Founding Kenan Professor of Computer Science University of North Carolina at Chapel Hill – Collaboration and Telecollaboration in Design
- ^ Brooks, Frederick P. (January 20, 2005). "7th Annual Turing Lecture: Collaboration and Telecollaboration in Design" (video). tv.theiet.org. Institution of Engineering and Technology. Retrieved November 20, 2022.
- ^ UNC의 교수 전기.
- ^ Brooks, Frederick P. (August 2006). "The Language, the Mind, and the Man". Vector. 22 (3). Retrieved March 16, 2018.
- ^ Lohr, Steve (November 23, 2022). "Frederick P. Brooks Jr., Computer Design Innovator, Dies at 91". The New York Times. Retrieved November 24, 2022.
- ^ Grüner, Sebastian (November 18, 2022). "8-Bit-Byte-Erfinder Fred Brooks gestorben". Golem.de (in German). Retrieved November 18, 2022.
- ^ "Remembering Department Founder Dr. Frederick P. Brooks, Jr". UNC Computer Science. November 18, 2022. Archived from the original on November 19, 2022. Retrieved November 19, 2022.
- ^ "Frederick P. Brooks Jr.'s Obituary (1931–2022)" (Legacy.com). The Herald Sun. November 20, 2022. Retrieved November 20, 2022.
외부 링크
- Wikimedia Commons의 Fred Brooks 관련 매체
- Wikiquote에서 Fred Brooks와 관련된 인용문