Grady Booch
Grady Booch (Texas, 27 februari 1955) is een Amerikaanse informaticus, en een pionier op het gebied van de modulair en objectgeoriënteerde sofwareontwikkeling,…
| Grady Booch | ||
|---|---|---|
| Algemene informatie | ||
| Geboortedatum | 27 februari 1955[1] | |
| Geboorteplaats | Amarillo | |
| Werk | ||
| Beroep | informaticus,[1][2] ingenieur, softwareontwikkelaar,[1][2] bestuurslid | |
| Werkgever(s) | United States Air Force, Rational Software, IBM, IBM | |
| Bekende werken | Unified Modeling Language | |
| Studie | ||
| School/ |
Universiteit van Californië - Santa Barbara, United States Air Force Academy | |
| Persoonlijk | ||
| Woonplaats | Lahaina | |
| Talen | Engels | |
| Moedertaal | Engels | |
| Diversen | ||
| Lid van | Institute of Electrical and Electronics Engineers, Association for Computing Machinery, American Association for the Advancement of Science | |
| Prijzen en onderscheidingen | IBM Fellow (2003), Lovelace-medaille (2012),[3] Computerpioniersprijs (2016), Stevens Award (2006),[4] ACM Fellow (1995),[5] IEEE Fellow (2010), Turing Talk (2007) | |
Grady Booch (Texas, 27 februari 1955) is een Amerikaanse informaticus, en een pionier op het gebied van de modulair en objectgeoriënteerde sofwareontwikkeling, zoals de Ada (programmeertaal) en C++. Hij is verder bekend als ontwerper van de objectgeoriënteerde modelleertechniek, de Booch methode, en als medeontwikkelaar van de Unified Modeling Language.
Biografie
Grady Booch is geboren in 1955 in Texas en groeide op in Amarillo, Texas. Booch toonde op jonge leeftijd al interesse voor informatietechnologie en bouwde zijn eerste computer op de middelbare school. In 1977 behaalde hij een Bachelor diploma aan de United States Air Force Academy en in 1979 een Master of Science in elektrotechniek aan de Universiteit van Californië.[6]
Booch werkte eerst enige jaren bij de Amerikaanse luchtmacht en was onder andere betrokken bij het SDI "Star Wars" project. Hier maakte hij kennis met de massieve software ontwikkelingsprojecten, en leerde de noodzaak om helder te denken over methodologie voor softwareontwikkeling.[6] Sinds 1980 is hij hoofd wetenschapper bij de Rational Software Corporation in Santa Clara in Californië. Tezamen met Ivar Jacobson en James Rumbaugh ontwikkelde hij de eerste versie van de Unified Modeling Language, die rond 1995 werd gelanceerd.
Sinds 1995 is hij fellow bij de Association for Computing Machinery en in 2003 is hij ook benoemd als IBM fellow. In 2007 is hij onderscheiden met de Dr. Dobb's Journal excellence in programming Award. In 2012 won hij de Lovelace Medal, uitgereikt door de British Computer Society.[7]
Werk
Booch is het bekendst van de ontwikkeling van de Unified Modeling Language met Ivar Jacobson en James Rumbaugh. Hij ontwikkelde ook de Booch methode voor softwareontwikkeling, die hij presenteerde in het boek Object Oriented Analysis and Design with Applications in 1991.

De Booch methode is een techniek die wordt gebruikt bij software engineering. Het is een objectgeoriënteerde modelleertaal en een methodologie, die veelvuldig is gebruikt in de objectgeoriënteerde analyse en ontwerp. Verschillende beginselen zijn verder overgenomen en verder ontwikkeld in het Rational Unified Process en in de Unified Modeling Language.
Publicaties
- 1983: Software Engineering with Ada. Benjamin/Cummings, ISBN 0-8053-0604-8.
- 1987: Software Components with Ada
- 1991/1994: Object Oriented Design with Applications
- 1995: Object Solutions: Managing the Object-Oriented Project. Pearson Education, ISBN 0-8053-0594-7.
- 1999: The Unified Software Development Process. Met Ivar Jacobson en James Rumbaugh. Prentice Hall, ISBN 978-0201571691.
- 2000: The Complete UML Training Course. Met James Rumbaugh en Ivar Jacobson. Prentice Hall, ISBN 0-13-087014-5.
- 2004: The Unified Modeling Language Reference Manual, Second Edition. Met James Rumbaugh en Ivar Jacobson. Addison-Wesley, ISBN 978-0321245625.
- 2007: Object-Oriented Analysis and Design with Applications. Addison-Wesley, ISBN 0-2018-9551-X.
Externe link
- ↑ a b c Nationaal Normbestand van Duitsland; geraadpleegd op: 5 mei 2023; GND-identificatiecode: 133871452.
- ↑ a b Nationaal Normbestand van Duitsland; geraadpleegd op: 20 april 2026; GND-identificatiecode: 133871452.
- ↑ https://www.bcs.org/events/awards-and-competitions/bcs-lovelace-medal.
- ↑ http://reengineer.org/stevens/; gearchiveerde URL: https://web.archive.org/web/20140406204849/http://reengineer.org/stevens/.
- ↑ https://awards.acm.org/award_winners/booch_2030153#158.
- ↑ a b Michael Swaine, Dr. Dobb's Excellence in Programming Award. Dr. Dobb's Journal (8 januari 2008).
- ↑ Grady Booch presented with BCS Lovelace Medal. BCS (29 mei 2012). Gearchiveerd op 23 september 2015. Geraadpleegd op 09 februari 2014.
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.