James Rumbaugh - James Rumbaugh
James E. Rumbaugh (narozený 22 srpna 1947) je Američan počítačový vědec a objektově orientovaný metodik[1] který je nejlépe známý svou prací při vytváření Technika modelování objektů (OMT) a Unifikovaný Modelovací Jazyk (UML).
Životopis
Narozen v Bethlehem, Pensylvánie, Rumbaugh obdržel B.S. v fyzika z Massachusetts Institute of Technology (MIT), M.S. v astronomie z Kalifornský technologický institut (Caltech) a obdržel a Ph.D. v počítačová věda z MIT pod profesorem Jack Dennis.[1]
Rumbaugh zahájil svou kariéru v 60. letech v Digital Equipment Corporation (DEC) jako vedoucí vědecký pracovník. V letech 1968 až 1994 pracoval v General Electric Centrum výzkumu a vývoje vyvíjející technologie, výuku a poradenství. Ve společnosti General Electric také vedl vývoj Technika modelování objektů (OMT), jazyk pro modelování objektů pro modelování a navrhování softwaru.
V roce 1994 nastoupil Rational Software, kde pracoval Ivar Jacobson a Grady Booch („Tři Amigové“) rozvíjet Unifikovaný Modelovací Jazyk (UML). Později spojili své metodologie vývoje softwaru, OMT, OOSE a Booch do Racionální jednotný proces (RUP). V roce 2003 se přestěhoval do IBM, po akvizici Rational Software. On odešel v roce 2006.[1]
Má dva dospělé syny a (v roce 2009) žil Saratoga, Kalifornie s jeho ženou.[2]
Práce
Rumbaughovy hlavní výzkumné zájmy jsou jazyky formálního popisu, „sémantika výpočtu, nástroje pro programování produktivity a aplikace využívající složité algoritmy a datové struktury“.[1]
Ve své postgraduální práci na MIT Rumbaugh přispěl k rozvoji počítačová architektura datového toku. Jeho práce popsána paralelní programovací jazyk, počítač s paralelním procesorem a základ pro síťovou architekturu, která se orientuje na tok dat.[3] Rumbaugh dále přispěl k Technika modelování objektů, IDEF4, Racionální jednotný proces a Unifikovaný Modelovací Jazyk.
Publikace
Rumbaugh napsal řadu knih o UML a RUP společně s Ivar Jacobson a Grady Booch. Výběr zahrnuje:
- 1975. Paralelní asynchronní architektura počítačů pro programy toku dat. MIT práce
- 1991. Objektově orientované modelování a design. S ostatními. Prentice Hall, ISBN 0-13-629841-9.
- 1996. Statistiky OMT: pohledy na modelování z deníku objektově orientovaného programování. Předmluva Jamese Copliena.
- 1999. Jednotný proces vývoje softwaru
- 2005. Objektově orientované modelování a design s UML
Reference
- ^ A b C d Životopis na InformIT Zpřístupněno 22. ledna 2010.
- ^ Masterminds of Programming: Conversations with the Creators of Major ... - Federico Biancuzzi, Chromatic - Knihy Google Citováno 2016-12-12.
- ^ James E. Rumbaugh (1975) Paralelní asynchronní počítačová architektura pro programy toku dat.
externí odkazy
- James Rumbaugh - Životopis na InformIT