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

Эта статья находится на начальном уровне проработки, в одной из её версий выборочно используется текст из источника, распространяемого под свободной лицензией
Материал из энциклопедии Руниверсалис
Джеймс Рамбо
англ. James Rumbaugh
Дата рождения 1947(1947)
Страна Флаг США США
Научная сфера информатик
Альма-матер Массачусетский технологический институт
Калифорнийский технологический институт
Известен как создатель технологии объектного моделирования и языка 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,0 1,1 Biography on InformIT Архивная копия от 2 ноября 2013 на Wayback Machine  (англ.)

Библиография

Рамбо является автором нескольких книг, посвященных 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