Butchi, Gradi

Gradi Butch
Grady Booch

Gradi Butch v roce 2011
Datum narození 27. února 1955 (ve věku 67 let)( 1955-02-27 )
Místo narození Amarillo , USA
Země USA
Vědecká sféra Informatika
Místo výkonu práce IBM Research
Rational Software
Alma mater
Známý jako Spoluautor UML
Ocenění a ceny IBM Fellow [d] ( 2003 ) Lovelace Medal [d] ( 2012 ) Computer Pioneer ( 2016 ) Stevens Award [d] ( 2006 ) Fello ACM ( 1995 ) člen IEEE [d] ( 2010 ) Turingova přednáška [d] ( 2007 )
Logo wikicitátu Citace na Wikicitátu
 Mediální soubory na Wikimedia Commons

Grady Booch ( angl.  Grady Booch ; 27. února 1955 , Amarillo , Texas , USA ) je americký specialista v oblasti softwarového inženýrství , vedoucí výzkumu ve společnosti IBM Research , IBM Fellow od roku 2003 . Grady Booch je nejlépe známý jako tvůrce jednotného modelovacího jazyka UML , který vyvinul společně s Ivarem Jacobsonem a Jamesem Rumbaughem .

Životopis

Grady Butch se narodil v roce 1955 v Amarillo v Texasu. Gradiho otec byl důstojníkem letectva Spojených států a po jeho odchodu do důchodu pracoval v oblasti vymáhání práva a stal se šerifem v Amarillo. Gradiho matka pracovala jako ředitelka kanceláře pro americký Červený kříž . Má také sestru, která je o 6 let starší než on.

V roce 1977 Grady Butch promoval na US Air Force Academy . Poté sloužil na letecké základně Vandenberg , kde vedl vývoj řady projektů řízení letu raket. V roce 1979 Grady Butch získal magisterský titul z University of California v Santa Barbaře . Po vypršení jeho funkčního období se připojil ke svým přátelům z Akademie Miku Devlinovi a Paulu Levymu při zakládání Rational Software .

Booch se prosadil v 80. letech 20. století vytvořením metody vývoje softwaru, později nazývané Boochova metoda. Tato metoda byla popsána v knize "Object-Oriented Analysis and Design". Booch byl také autorem jedné z nejpopulárnějších knih té doby o programování Ada .

V roce 1994 Grady Booch a James Rumbaugh , pracující pro Rational Software , spojili své síly, aby vytvořili nový objektově orientovaný modelovací jazyk. Za základ jazyka vzali modelovací metody vyvinuté Boochem (Boochova metoda) a Rambem (Object-Modeling Technique - OMT). OMT byla zaměřena na analýzu, zatímco Boochova metoda byla zaměřena na návrh softwarových systémů. Na podzim roku 1995 se k nim připojil Ivar Jakobson , autor objektově orientovaného softwarového inženýrství – OOSE, které poskytovalo vynikající možnosti pro specifikaci obchodních procesů a analýzu požadavků pomocí případů použití.

Poté se k myšlence vytvoření nového modelovacího jazyka připojili noví účastníci a hlavní role v organizaci vývojového procesu UML přešla na konsorcium OMG ( Object Management Group ). Vývojový tým v OMG, který zahrnoval také Booch, Rambeau a Jacobson, vydal specifikace UML verze 0.9 a 0.91 v červnu a říjnu 1996.

V důsledku rostoucího zájmu o UML se společnosti jako Digital Equipment Corporation , Hewlett-Packard , i-Logix , IntelliCorp , IBM , ICON Computing , MCI Systemhouse , Microsoft , Oracle Corporation , Rational Software připojily k vývoji nových verzí jazyk v rámci konsorcia UML Partners , Texas Instruments a Unisys . Spolupráce vyústila ve specifikaci UML 1.0, která byla vydána v lednu 1997.

Od poloviny 90. let působil Grady Booch jako vedoucí výzkumu ve společnosti Rational Software, kde pracoval do 18. března 2008 (v roce 2003 koupila společnost IBM Rational Software). Booch v současnosti vede výzkum a projekty ve společnosti IBM Research.

Ocenění

Publikace

Poznámky

  1. 1 2 Freebase  (anglicky) - 2007.
  2. Computer Pioneer Award • IEEE Computer Society (odkaz není k dispozici) . Získáno 6. srpna 2016. Archivováno z originálu 15. ledna 2019. 

Zdroje informací