Джеймс Рамбо
Джеймс Э. Рамбо (родился 22 августа 1947 г.) - американский ученый-компьютерщик и объектно-ориентированный методолог. [1] который наиболее известен своей работой по созданию техники объектного моделирования (OMT) и унифицированного языка моделирования (UML).
Биография
[ редактировать ]Рамбо родился в Вифлееме, штат Пенсильвания , и получил степень бакалавра физики в Массачусетском технологическом институте (MIT), степень магистра астрономии в Калифорнийском технологическом институте (Калифорнийский технологический институт) и степень доктора философии. в Получил степень бакалавра информатики Массачусетском технологическом институте под руководством профессора Джека Денниса . [1]
Рамбо начал свою карьеру в 1960-х годах в Digital Equipment Corporation (DEC) в качестве ведущего научного сотрудника. С 1968 по 1994 год он работал в General Electric, Научно-исследовательском центре занимаясь разработкой технологий, преподаванием и консалтингом. В General Electric он также руководил разработкой техники объектного моделирования (OMT), языка объектного моделирования для моделирования и проектирования программного обеспечения.
В 1994 году он присоединился к Rational Software , где работал с Иваром Джейкобсоном и Грэди Бучом («Три амигос») над разработкой унифицированного языка моделирования (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.
Ссылки
[ редактировать ]- ^ Jump up to: а б с д Биография на InformIT, доступ 22 января 2010 г.
- ^ Вдохновители программирования: беседы с создателями Major ... - Федерико Бьянкуцци, Chromatic - Google Книги, дата обращения 12 декабря 2016 г.
- ^ Джеймс Э. Рамбо (1975) Параллельная асинхронная компьютерная архитектура для программ потока данных .
Внешние ссылки
[ редактировать ]
- Джеймс Рамбо – Биография на InformIT
- 1947 рождений
- Живые люди
- Выпускники Школы наук Массачусетского технологического института
- Выпускники Калифорнийского технологического института
- Американские писатели-технологи
- Американские ученые-компьютерщики
- Сотрудники корпорации цифрового оборудования
- Люди Дженерал Электрик
- сотрудники IBM
- Американские инженеры-программисты
- Исследователи в области программной инженерии
- Писатели по информатике
- Единый язык моделирования
- Люди из Вифлеема, Пенсильвания
- Люди из Саратоги, Калифорния
- Выпускники Массачусетского технологического института