Джеймс Э. Рамбо (родился 22 августа 1947 г.) - американский ученый-компьютерщик и объектно-ориентированный методолог [1] , наиболее известный своей работой по созданию методики объектного моделирования (OMT) и унифицированного языка моделирования (UML).
биография
Рамбо родился в Вифлееме, штат Пенсильвания. Он получил степень бакалавра физики в Массачусетском технологическом институте (MIT), степень магистра астрономии в Калифорнийском технологическом институте (Калифорнийский технологический институт) и докторскую степень. по информатике из Массачусетского технологического института под руководством профессора Джека Денниса . [1]
Рамбо начал свою карьеру в 1960-х годах в Digital Equipment Corporation (DEC) в качестве ведущего ученого-исследователя. С 1968 по 1994 год он работал в Центре исследований и разработок General Electric, занимаясь разработкой технологий, обучением и консультированием. В General Electric он также руководил разработкой метода объектного моделирования (OMT), языка объектного моделирования для моделирования и проектирования программного обеспечения.
В 1994 году он присоединился к Rational Software , где вместе с Иваром Якобсоном и Грейди Бучем («Три Amigos») работал над разработкой унифицированного языка моделирования (UML). Позже они объединили свои методики разработки программного обеспечения, OMT, OOSE и Booch в Rational Unified Process (RUP). В 2003 году он перешел в IBM после приобретения Rational Software. Он ушел на пенсию в 2006 году. [1]
У него двое взрослых сыновей, и (в 2009 году) он вместе с женой жил в Саратоге, штат Калифорния . [2]
Работа
Основные исследовательские интересы Рамбо - это языки формального описания, «семантика вычислений, инструменты для повышения производительности программирования и приложения, использующие сложные алгоритмы и структуры данных». [1]
В своей дипломной работе в Массачусетском технологическом институте Рамбо внес вклад в разработку компьютерной архитектуры потока данных . Его диссертация описывала язык параллельного программирования , компьютер с параллельным процессором и основу сетевой архитектуры, ориентированной на поток данных. [3] Рамбо внес дальнейший вклад в технологию объектного моделирования , IDEF4 , Rational Unified Process и Unified Modeling Language .
Публикации
Рамбо написал ряд книг по UML и RUP вместе с Иваром Якобсоном и Грэди Бучем . Выбор включает:
- 1975. Архитектура параллельного асинхронного компьютера для программ потока данных . Диссертация Массачусетского технологического института
- 1991. Объектно-ориентированное моделирование и дизайн . С остальными. Прентис Холл , ISBN 0-13-629841-9 .
- 1996. Инсайты OMT: перспективы моделирования из журнала объектно-ориентированного программирования . Предисловие Джеймса Коплиена.
- 1999. Единый процесс разработки программного обеспечения.
- 2005. Объектно-ориентированное моделирование и дизайн с помощью UML.
Рекомендации
- ^ a b c d Биография на InformIT, доступ 22 января 2010 г.
- ^ Вдохновители программирования: беседы с создателями основных ... - Федерико Бьянкуцци, Chromatic - Google Книги, Проверено 12 декабря 2016 г.
- ^ Джеймс Э. Рамбо (1975) Параллельная асинхронная компьютерная архитектура для программ потока данных .
Внешние ссылки
- Джеймс Рамбо - Биография на InformIT