- Grady Booch
Grady Booch (born
February 27 1955 ) is asoftware designer, a software methodologist and a design pattern enthusiast. He is a Chief Scientist, Software Engineering in IBM Research, series editor forBenjamin/Cummings and former Chief Scientist ofRational Software (acquired by IBM on February 20, 2003), where he worked until March 18, 2008. In 1995 he was inducted as a Fellow of theAssociation for Computing Machinery . He was named anIBM Fellow in 2003, soon after his entry into IBM, and assumed his current role in March 18, 2008.Booch is best known for developing the
Unified Modeling Language withIvar Jacobson andJames Rumbaugh . He also developed theBooch method of software development, which he presents in his book, "Object Oriented Analysis and Design". He advises adding more classes to simplify complex code.He earned his
bachelor's degree in 1977 from theUnited States Air Force Academy and amaster's degree in electrical engineering in 1979 from theUniversity of California, Santa Barbara . [cite web|url=http://www.ddj.com/java/197801612|title=Dr. Dobb's Excellence in Programming Award|date=2007-03-09|author=Michael Swaine|publisher= Dr. Dobb's Journal]Bibliography
Books
* "Software Engineering with Ada". Benjamin/Cummings, 1983. ISBN 0-8053-0604-8.
* "Object-Oriented Analysis and Design with Applications". Addison-Wesley, 2007. ISBN 0-201-89551-X.
* "Object Solutions: Managing the Object-Oriented Project". Pearson Education, 1995. ISBN 0-8053-0594-7.
* "The Unified Software Development Process". WithIvar Jacobson andJames Rumbaugh . Prentice Hall, 1999. ISBN 978-0-201-57169-1.
* "The Complete UML Training Course". WithJames Rumbaugh andIvar Jacobson . Prentice Hall, 2000. ISBN 0-13-087014-5.
* "The Unified Modeling Language Reference Manual, Second Edition". WithJames Rumbaugh andIvar Jacobson . Addison-Wesley, 2004. ISBN 978-0-321-24562-5.
* "The Unified Modeling Language User Guide, Second Edition". WithJames Rumbaugh andIvar Jacobson . Addison-Wesley, 2005. ISBN 978-0-321-26797-9.References
See also
*
Booch method
*IBM 1130 The first computer programmed by Grady Booch.External links
* [http://www.booch.com/architecture/blog.jsp Grady Booch's blog]
* [http://www.hwswworld.com/uploaddownload/interview/booch_interview.php Frontier Visionary Interview with Grady Booch on Frontier Journal (Part I)]
* [http://www.hwswworld.com/uploaddownload/interview/booch.mp3 Frontier Visionary Interview with Grady Booch on Frontier Journal (Part II)]
* [http://se-radio.net/index.php?post_id=183380 A podcast interview with Grady Booch on Software Engineering Radio]
* [http://video.yahoo.com/video/play?vid=577305 "The Promise, The Limits, The Beauty of Software" talk atYahoo! ]
* [http://domino.research.ibm.com/comm/research.nsf/pages/r.plansoft.grady.booch.html There is joy in software. Podcast]
Wikimedia Foundation. 2010.