Джеймс Рамбо - James Rumbaugh

Джеймс Э. Рамбо (родился 22 августа 1947 г.) - американец специалист в области информатики и объектно-ориентированный методист[1] который наиболее известен своей работой по созданию Техника объектного моделирования (OMT) и Единый язык моделирования (UML).

биография

Рожден в Вифлеем, Пенсильвания Рамбо получил B.S. в физика от Массачусетский Институт Технологий (Массачусетский технологический институт), M.S. в астрономия от Калифорнийский технологический институт (Калифорнийский технологический институт) и получил Кандидат наук. в Информатика из Массачусетского технологического института под руководством профессора Джек Деннис.[1]

Рамбо начал свою карьеру в 1960-х годах в Корпорация цифрового оборудования (DEC) в качестве ведущего ученого-исследователя. С 1968 по 1994 работал в General Electric Центр исследований и разработок, развивающий технологии, обучение и консалтинг. В General Electric он также руководил разработкой Техника объектного моделирования (OMT), язык моделирования объектов для моделирования и проектирования программного обеспечения.

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

У него двое взрослых сыновей, и (в 2009 г.) он жил в Саратога, Калифорния С его женой.[2]

Работа

Основные исследовательские интересы Рамбо - это языки формального описания, «семантика вычислений, инструменты для повышения производительности программирования и приложения, использующие сложные алгоритмы и структуры данных».[1]

В своей дипломной работе в Массачусетском технологическом институте Рамбо внес свой вклад в развитие компьютерная архитектура потока данных. Его диссертация описана язык параллельного программирования, компьютер с параллельным процессором и основа сетевой архитектуры, ориентированной на поток данных.[3] Рамбо внес дальнейший вклад в Техника объектного моделирования, IDEF4, то рациональный унифицированный процесс и Единый язык моделирования.

Публикации

Рамбо написал ряд книг о UML и RUP вместе с Ивар Якобсон и Грейди Буч. Выбор включает:

  • 1975. Архитектура параллельного асинхронного компьютера для программ потока данных. Тезис MIT
  • 1991. Объектно-ориентированное моделирование и дизайн. С другими. Prentice Hall, ISBN  0-13-629841-9.
  • 1996. Идеи OMT: перспективы моделирования из журнала объектно-ориентированного программирования. Предисловие Джеймса Коплиена.
  • 1999. Единый процесс разработки программного обеспечения
  • 2005. Объектно-ориентированное моделирование и дизайн с помощью UML

Рекомендации

  1. ^ а б c d Биография на InformIT Доступ 22 января 2010 г.
  2. ^ Идеи программирования: беседы с создателями основных ... - Федерико Бьянкуцци, Chromatic - Google Книги Проверено 12 декабря 2016.
  3. ^ Джеймс Э. Рамбо (1975) Архитектура параллельного асинхронного компьютера для программ потока данных.

внешняя ссылка