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


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

Общие сведения
Джеймс Рамбо
англ. James Rumbaugh
Дата рождения 22 августа 1947(1947-08-22)[1] (78 лет)
Место рождения
Страна
Научная сфера информатик
Место работы
Образование
Известен как создатель технологии объектного моделирования и языка UML

Биография

Рамбо получил степень бакалавра в области физики в МТИ, степень магистра в области астрономии в Калтехе и степень доктора философии в области информатики в МТИ. Его научным руководителем во время работы над диссертацией в МТИ был профессор Джек Деннис.

Женат на Мэдлин Морроу, имеет двоих детей.

Карьера

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

Научный вклад

Ключевой вклад Джеймса Рамбо в программную инженерию связан с разработкой технологии объектного моделирования (OMT) в период работы в General Electric. Эта методология включала три основных вида моделей: объектную (для описания статической структуры системы), динамическую (для представления поведения во времени) и функциональную (для детализации обработки данных)[2].

После перехода в Rational Software Рамбо начал совместную работу с Грейди Бучем и Иваром ЯкобсономТри амиго»). Результатом их сотрудничества стало объединение методологий авторов в Унифицированный язык моделирования (UML), который в 1997 году стал стандартом консорциума Object Management Group (OMG)[3].[4]

Награды и признание

В 2016 году Джеймс Рамбо совместно с Гради Бучем и Иваром Якобсоном был удостоен премии Computer Pioneer Award от IEEE Computer Society за новаторскую работу в области объектного моделирования, приведшую к созданию UML[5].

Примечания

  1. 1 2 Deutsche Nationalbibliothek, Staatsbibliothek zu Berlin, Bayerische Staatsbibliothek, Österreichische Nationalbibliothek Record #172340926 // Gemeinsame Normdatei (нем.) — 2012—2016.
  2. Object Modeling Technique (OMT). VU University Amsterdam. Дата обращения: 21 мая 2026.
  3. Unified Modeling Language (UML). Board Infinity. Дата обращения: 21 мая 2026.
  4. UML Notes. SMU. Дата обращения: 21 мая 2026.
  5. Computer Pioneer Award Honors UML Creators. IEEE Computer Society (28 марта 2016). Дата обращения: 21 мая 2026.

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

Рамбо является автором нескольких книг, посвящённых 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[1]
  • 2005. The Unified Modeling Language User Guide, Second Edition[1]
  • 2012. Object-Oriented Modeling and Design with UML, 2nd edition
  1. 1 2 James Rumbaugh. LBSIT Bytes (6 апреля 2013). Дата обращения: 21 мая 2026.

Дополнительно по теме