Grady Booch - Grady Booch
Grady Booch | |
|---|---|
|
Grady Booch 2011 -ben
| |
| Született |
1955. február 27 |
| Oktatás |
Amerikai Légierő Akadémia ( BS ) Kaliforniai Egyetem, Santa Barbara ( MS ) |
| Ismert | |
| Díjak | |
| Tudományos karrier | |
| Intézmények | |
| Weboldal | kutató |
Grady Booch (született 1955. február 27 -én ) amerikai szoftvermérnök , legismertebb az Unified Modeling Language (UML) fejlesztésével Ivar Jacobson és James Rumbaugh társaságában . Nemzetközileg elismert a szoftver -architektúrában, szoftverfejlesztésben és együttműködési fejlesztési környezetekben végzett innovatív munkájáért .
Oktatás
Booch szerzett diplomát 1977-ben az Egyesült Államok Air Force Academy és a mester fokozatot villamosmérnöki 1979-ben a University of California, Santa Barbara .
Karrier és kutatás
Booch a Vandenberg Légibázison dolgozott, miután végzett. Projektmérnökként kezdte, majd az űrsikló és más projektek földi támogató misszióit irányította. Mesterdiploma megszerzése után a Légierő Akadémián oktató lett.
Booch a Rational Software Corporation vezető tudósa volt az 1981 -es alapítástól az IBM 2003 -as felvásárlásáig, ahol 2008 márciusáig folytatta munkáját. Ezt követően az IBM Research szoftverfejlesztési vezető tudósa és Benjamin Cummings sorozatszerkesztője lett .
Booch életművét a szoftverfejlesztés művészetének és tudományának fejlesztésére fordította. A nyolcvanas években írta az egyik legnépszerűbb programozási könyvet Adán . Leginkább arról ismert, hogy az 1990 -es években Ivar Jacobsonnal és James Rumbaugh -val közösen fejlesztette ki az egységes modellező nyelvet .
IBM 1130
Booch először IBM 1130 -as programozásban találkozott .
... addig vertem az ajtókat a helyi IBM értékesítési irodában, amíg egy eladó meg nem könyörült rajtam. Miután egy darabig beszélgettünk, átnyújtott nekem egy Fortran [kézikönyvet]. Biztos vagyok benne, hogy azt gondolta nekem: "Soha többet nem hallok erről a gyerekről." A következő héten úgy tértem vissza, hogy: "Ez nagyon klassz. Elolvastam az egészet, és írtam egy kis programot. Hol találok számítógépet?" A fickó, örömömre, hétvégén és késő esti órákban IBM 1130-ason programozott időt. Ez volt az első programozási tapasztalatom, és meg kell köszönnöm a névtelen IBM értékesítőnek, hogy elindította pályafutásomat. Köszönöm, IBM.
Booch módszer
Booch kifejlesztette a Booch szoftverfejlesztési módszert , amelyet 1991/94 -ben, Object Oriented Analysis and Design With Applications című könyvében mutat be . Azt tanácsolja, hogy adjon hozzá több osztályt az összetett kód egyszerűsítése érdekében. A Booch módszer a szoftverfejlesztésben alkalmazott technika . Ez egy objektummodellezési nyelv és módszertan, amelyet széles körben használtak az objektum-orientált elemzésben és tervezésben . Booch fejlesztette ki a Rational Software alatt .
A Booch-módszer jelölési aspektusát az Unified Modeling Language (UML) váltotta fel , amely a Booch-módszer grafikus elemeit tartalmazza az objektum-modellezési technika (OMT) és az objektum-orientált szoftverfejlesztés (OOSE) elemeivel együtt .
A Booch -módszer módszertani vonatkozásait számos módszertanba és folyamatba beépítették, az elsődleges ilyen módszer a Rational Unified Process (RUP).
Tervezési minták
Booch a tervezési minták szószólója is . Például ő írta az előszót a Design Patterns -hez , egy korai és nagy hatású könyvhöz.
IBM Research - Almaden
Jelenleg az IBM Research - Almaden része, a szoftverfejlesztés vezető tudósa, ahol folytatja a szoftver -architektúra kézikönyvével kapcsolatos munkáját, és számos olyan szoftverfejlesztési projektet is vezet, amelyek túlmutatnak a közvetlen termékhorizont korlátain. A Grady továbbra is együttműködik az ügyfelekkel, akik valódi problémákon dolgoznak, és mély kapcsolatokat ápol az egyetemekkel és más kutatási szervezetekkel szerte a világon. Grady világszerte számos komplex szoftverintenzív rendszer építészeként és építészeti mentorként szolgált szinte minden elképzelhető területen.
Publikációk
Grady Booch számos cikket és könyvet publikált. Egy válogatás:
- Szoftverfejlesztés Adával .
- Objektummegoldások: Az objektumorientált projekt kezelése .
- Az egységes szoftverfejlesztési folyamat . A Ivar Jacobson és James Rumbaugh .
- A teljes UML képzési tanfolyam . James Rumbaugh -val és Ivar Jacobsonnal.
- Az Unified Modeling Language Reference Manual, második kiadás . James Rumbaugh -val és Ivar Jacobsonnal.
- Az egységes modellezési nyelv felhasználói kézikönyve, második kiadás . James Rumbaugh -val és Ivar Jacobsonnal.
- Objektum-orientált elemzés és tervezés alkalmazásokkal .
Díjak és kitüntetések
Boochot 1995 -ben a Számítógépes Szövetség tagjává nevezték ki . 2003 -ban, röviddel az IBM -hez való belépése után IBM -ösztöndíjasnak nevezték ki , és jelenlegi szerepét 2008. március 18 -án vette át . 2010 -ben elismerték IEEE -ösztöndíjasként. 2012 -ben a British Computer Society bejelentette, hogy Booch megkapja a Lovelace -t Érettségi és a 2013 -as Lovelace -előadás. 2007 -ben tartotta a Turing -előadást . 2016 -ban elnyerte az IEEE Computer Society Computer Pioneer díjat az objektummodellezésben végzett úttörő munkájáért, amely az Unified Modeling Language (UML) létrehozásához vezetett.
Hivatkozások
Külső linkek
-
Grady Boochhoz kapcsolódó média a Wikimedia Commonsban -
Idézetek Grady Booch -ról a Wikiquote -on