Grady Booch
Grady Booch | |
---|---|
![]() 2011年的Grady Booch | |
出生 | 1955年2月27日 |
教育 | 美国空军学院(B.S.) 加利福尼亚大学圣塔芭芭拉(多发性硬化症。) |
闻名 | |
奖项 |
|
科学职业 | |
机构 | |
网站 | 研究员 |
Grady Booch(出生于1955年2月27日)是美国人软件工程师,以发展统一的建模语言(UML)与伊瓦尔·雅各布森和詹姆斯·伦贝。他因其在软件架构,软件工程和协作开发环境.[1][2][3][4][5][6][7]
教育
布赫赢得了他的奖金学士学位1977年美国空军学院和硕士1979年从加利福尼亚大学圣塔芭芭拉.[8]
职业和研究
Booch毕业后在范登伯格空军基地工作。他最初是一名项目工程师,后来又管理了航天飞机和其他项目的地面支撑任务。在获得硕士学位后,他成为空军学院的教练。[9]
Booch担任首席科学家理性软件公司从1981年创立至2003年IBM的收购,他继续工作至2008年3月。此后,他成为IBM Research and Series Editor的首席科学家,专业的科学家本杰明·卡明斯.
Booch致力于改善软件开发的艺术和科学。在1980年代,他写了一本关于编程的最受欢迎的书籍之一艾达。他以发展统一的建模语言和伊瓦尔·雅各布森和詹姆斯·伦贝在1990年代。
IBM 1130
...我在当地的IBM销售办公室砸了门,直到推销员可怜我为止。我们聊天了一段时间后,他递给我一份Fortran [手册]。我敢肯定他把它交给我想:“我再也不会收到这个孩子的声音了。”接下来的一周我回来说:“这真的很酷。我读了整本书,写了一个小程序。在哪里可以找到一台计算机?”令我高兴的是,这个家伙在周末和持续时间迟到的IBM 1130上编程了时间。那是我的第一次编程经验,我必须感谢那位匿名的IBM推销员启动了我的职业生涯。谢谢,IBM。
布希方法

Booch开发了布希方法他在1991/94年的书中提出的软件开发面向对象的分析和设计。他建议添加更多类来简化复杂的代码。这布希方法是一种用于软件工程。它是一个对象建模语言和广泛使用的方法面向对象的分析和设计。它是由Booch开发的理性软件.
Booch方法的符号方面现在已被统一的建模语言(UML),该元素来自Booch方法的图形元素以及来自对象建模技术(OMT)和面向对象的软件工程(OOSE)。
Booch方法的方法学方面已纳入了几种方法和过程,主要的方法是合理的统一过程(RUP)。
设计模式
Booch也是倡导者设计模式。例如,他写了前言至设计模式,这是一本领域的早期且具有影响力的书。
IBM研究-Almaden
他现在是IBM研究-Almaden作为软件工程的首席科学家,他继续在“软件体系结构手册”上进行工作,并领导着软件工程领域的几个长期项目。格雷迪(Grady)曾担任全球众多复杂软件密集型系统的建筑师和建筑导师。
出版物
Grady Booch发表了几篇文章和书籍。一个选择:
奖项和荣誉

1995年,布赫(Booch)被入选计算机协会.[18]他被任命为一个IBM研究员2003年,他进入IBM后不久,并在2008年3月18日担任目前的角色。IEEE2010年的研究员。[19]2012年,Booch被授予Lovelace勋章2012年由英国计算机协会[20]并举办了2013年的Lovelace演讲。[21]他给了图灵讲座2007年。他因其在对象建模方面的开创性工作而获得了IEEE计算机协会的计算机先驱奖,这导致了统一建模语言(UML)的创建。[22]
参考
- ^“与Grady Booch在软件工程广播中的播客访谈”.
- ^"“诺言,极限,软件的美”,“雅虎!。存档原本的在2007-06-01。
- ^“软件有快乐。播客”.
- ^“ Grady Booch on Architecture Podcast系列”。存档原本的在2018-08-03。检索2010-08-05.
- ^“禅宗与建筑艺术:Grady Booch第1部分的创新访谈”。 2012年2月23日。
- ^“禅宗与建筑艺术:Grady Booch第2部分的创新访谈”。 2012年3月。
- ^“禅宗与建筑艺术:Grady Booch第3部分的创新访谈”。 2012年3月8日。
- ^斯威恩,迈克尔(2007-03-09)。“ Dobb博士的编程卓越奖”。 Dobb博士的日记。
- ^墨菲,基隆。“ Grady Booch:方法的人”.developer.com。检索8月13日2020.
- ^Booch,Grady(2003-04-03)。“采访中的引用:格雷迪·布赫(Grady Booch)抛光了他的水晶球”.IBM。检索2007-01-16.
- ^本杰明/卡明斯(1983)ISBN0-8053-0604-8。
- ^皮尔森教育(1995)ISBN0-8053-0594-7。
- ^Prentice Hall(1999)ISBN978-0-201-57169-1。
- ^Prentice Hall(2000)ISBN0-13-087014-5。
- ^Addison-Wesley(2004)ISBN978-0-321-24562-5。
- ^Addison-Wesley(2005)ISBN978-0-321-26797-9。
- ^Addison-Wesley(2007)ISBN0-201-89551-X。
- ^“ ACM:研究员奖 / Grady Booch”。 Fellows.acm.org。存档原本的在2012-05-27。检索2013-03-19.
- ^“ 2010年班级”。 IEEE。存档原本的在2013-05-16。检索2013-03-19.
- ^“ Grady Booch获得了BCS Lovelace勋章”。 BCS。 2012年5月29日。原本的在2015-09-23。检索12月11日2013.
- ^“编程趋势”。 BCS。
Grady Booch进行了2013年的BCS Lovelace演讲,她的...
- ^“ Grady Booch | IEEE计算机社会”。检索2019-06-06.
外部链接
Wikimedia Commons与Grady Booch有关的媒体
Wikiquote与Grady Booch有关的报价