Рамбо, Джеймс

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
Джеймс Рамбо
англ. James Rumbaugh
Дата рождения:

1947({{padleft:1947|4|0}})

Страна:

Флаг США США

Научная сфера:

информатик

Альма-матер:

Массачусетский технологический институт
Калифорнийский технологический институт

Известен как:

создатель технологии объектного моделирования и языка UML

Джеймс Рамбо (англ. James Rumbaugh, род. 1947) — американский учёный в области информатики и объектной методологии, наиболее известный по своей работе над созданием технологии объектного моделирования (OMT) и языка моделирования UML.

Биография[править | править вики-текст]

Рамбо получил степень бакалавра в области физики в МТИ, степень магистра в области астрономии в Калтехе и степень доктора философии в области информатики в МТИ.[1]

Рамбо работал в корпорации Digital Equipment Corporation (DEC) на должности главного научного сотрудника в области исследований. Руководил разработкой технологии OMT во время работы в Центре исследований и разработок компании General Electric, проработав там более 25 лет. В 1994 году перешел в компанию Rational Software, где работал совместно с Иваром Якобсоном и Гради Бучем (получив прозвище «Три амиго») над созданием языка моделирования UML. Позднее они объединили свои методики разработки ПО, OMT, OOSE и метод Буча в единый Rational Unified Process (RUP). В 2003 году он перешел в IBM в результате приобретения ею компании Rational Software. Вышел на пенсию в 2006 году.[1]

См. также[править | править вики-текст]

Примечания[править | править вики-текст]

  1. 1 2 Biography on InformIT  (англ.)

Библиография[править | править вики-текст]

Рамбо является автором нескольких книг, посвященных UML и RUP, написанных им в соавторстве с Иваром Якобсоном и Гради Бучем:

  • 1991. Object-Oriented Modeling and Design. With others. Prentice Hall, ISBN 0-13-629841-9
  • 1996. OMT insights : perspectives on modeling from the Journal of Object-Oriented Programming. Foreword by James Coplien.
  • 1999. Unified software development process
  • 2005. Object-oriented modeling and design with UML