Книга: Рамбо Джеймс, Якобсон Ивар, Буч Гради «Введение в UML от создателей языка»
Серия: "Классика программирования" Унифицированный язык моделирования (Unified Modeling Language, UML) является графическим языком для визуализации, специфицирования, конструирования и документирования систем, в которых большая роль принадлежит программному обеспечению. С помощью UML можно разработать детальный план создаваемой системы, содержащий не только ее концептуальные элементы, такие как системные функции и бизнес-процессы, но и конкретные особенности, например классы, написанные на специальных языках программирования, схемы баз данных и программные компоненты многократного использования. Предлагаемое вашему вниманию руководство пользователя содержит справочный материал, дающий представление о том, как можно использовать UML для решения разнообразных проблем моделирования. В книге подробно, шаг за шагом, описывается процесс разработки программных систем на базе данного языка. Издание адресовано читателям, которые уже имеют общее представление об объектно-ориентированных концепциях (опыт работы с конкретными объектно-ориентированнымиязыками или методиками не требуется, хотя желателен). В первую очередь руководство предназначено для разработчиков, занятых созданием моделей UML. Тем не менее, книга будет полезна всем, кто осваивает, создает, тестирует или выпускает в свет программные системы. 2-е издание. Издательство: "ДМК-Пресс" (2015)
ISBN: 978-5-94074-644-7, 978-5-97060-157-0 Купить за 1031 руб в Лабиринте |
Другие книги автора:
Книга | Описание | Год | Цена | Тип книги |
---|---|---|---|---|
Введение в UML от создателей языка | Унифицированный язык моделирования (Unified Modeling Language, UML) является графическим языком для визуализации… — ДМК Пресс, (формат: 70x100/16, 496 стр.) Классика программирования Подробнее... | бумажная книга |
Рамбо, Джеймс
Джеймс Рамбо | |
англ. James Rumbaugh | |
Дата рождения: | |
---|---|
Страна: | |
Научная сфера: |
информатик |
Альма-матер: |
Массачусетский технологический институт |
Известен как: |
создатель технологии объектного моделирования и языка 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]
См. также
- IDEF4
- Rational Unified Process
- UML
Примечания
- ↑ 1 2 Biography on InformIT (англ.)
Библиография
Рамбо является автором нескольких книг, посвященных 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
Unified Modeling Language | |
---|---|
Акторы |
Организации: Object Management Group • UML Partners • Люди: Гради Буч • Джеймс Рамбо • Айвар Якобсон |
Прочее |
Rational Unified Process • Systems Modeling Language • UML-цвета • XMI • Инструменты UML-моделирования • Словарь терминов UML |
Концепции | |
Структура | |
Поведение | |
Отношения |
Composition • Агрегирование • Ассоциация • Наследование / Обобщение понятий • Связанность |
Растяжимость |
Профиль • Стереотип • Другие понятия: Мощность отношений |
Диаграммы | |
Структурные |
Классов • Композитной структуры • Компонентов • Объектов • Пакетов • Развёртывания |
Поведения | |
Взаимодействия |
Коммуникации • Обзора взаимодействия • Последовательности • Синхронизации |
- Персоналии по алфавиту
- Учёные по алфавиту
- Родившиеся в 1947 году
- Писатели США, пишущие о технологиях
- Сотрудники General Electric
- Инженеры ПО
- UML
Источник: Рамбо, Джеймс
Якобсон, Ивар
Ивар Якобсон | |
Ivar Jacobson | |
Дата рождения: |
2 сентября 1939 (73 года) |
---|---|
Место рождения: |
Истад, Швеция |
Научная сфера: | |
Известен как: |
Прецеденты, Соавтор UML, RUP |
Ивар Ялмар Якобсон (швед. Ivar Hjalmar Jacobson; 2 сентября 1939 года) — шведский ученый, внесший большой вклад в развитие UML, RUP, Аспектно-ориентированного программирования.
Содержание |
Биография
Ивар Якобсон родился в Истаде, Швеция, 2 сентября 1939 года.
В 1962 году он защитил магистерскую диссертацию по Электротехнике в Техническом университете Чалмерса в Гётеборге.
В 1985 году получил степень доктора философии в Королевском технологическом институте в Стокгольме, защитив работу по языковым конструкциям в больших системах реального времени.
После университета Якобсон работал в Ericsson до апреля 1987 года, когда он создал Objective Systems. В 1991 году Ericsson поглотил компанию, купив большинство акций, компания была переименована в Objectory AB. Около 1992 года Якобсон создал процесс разработки программного обеспечения OOSE (Object-oriented software engineering).
В октябре 1995 года Ericsson передал Objectory в Rational Software. В ней Якобсон начал работать с Гради Бучем и Джеймсом Рамбо.
В 2003 году Rational Software была куплена IBM и Якобсон решил покинуть компанию, но работал в ней исполнительным техническим консультантом до мая 2004 года.
В середине 2003 года Якобсон основал компанию Ivar Jacobson International (IJI), являющуюся зонтичной компанией для Ivar Jacobson Consulting (IJC), оперирующей на четырех континентах с офисами в Великобритании, США (на Западном и Восточном побережьях), Европе, Скандинавии, Корее, Сингапуре и Австралии.
Работа
Ericsson
Rational Software
Essential Unified Process
SEMAT
Ссылки
|
Для улучшения этой статьи желательно?:
|
- Персоналии по алфавиту
- Учёные по алфавиту
- Родившиеся 2 сентября
- Родившиеся в 1939 году
- Родившиеся в Истаде
- UML
- Учёные Швеции
- Выпускники вузов Швеции
- Персоналии:Швеция
- Люди в информационных технологиях
Источник: Якобсон, Ивар
Буч, Гради
Для этой статьи не заполнен шаблон-карточка.
Вы можете помочь проекту, добавив его.
|
Гради Буч (англ. Grady Booch; 27 февраля 1955 года, Амарилло, Техас, США) — американский инженер, руководитель исследований в IBM Research. Гради Буч наиболее известен как создатель унифицированного языка моделирования UML, который он разработал совместно с Иваром Якобсоном и Джеймсом Рамбо.
Биография
Гради Буч родился в 1955 в городе Амарилло, штат Техас. Отец Гради был офицером ВВС США, а после отставки работал в службе правопорядка и стал шерифом Амарилло. Мать Гради работала директором офиса Американского Красного Креста. Также у него есть сестра, которая старше него на 6 лет.
В 1977 Гради Буч закончил обучение в Академии ВВС США. Затем он проходил службу на базе ВВС в Ванденберге, где руководил разработкой целого ряда проектов, управляющих полетом ракет. В 1979 Гради Буч получил степень магистра Университета Калифорнии в Санта-Барбаре. После того, как срок его службы истек, он присоединился к своим друзьям по Академи Майку Девлину и Полу Леви, основав Rational Software.
Известность Буч получил в 1980-х годах благодаря созданию метода разработки программного обеспечения, впоследствии названного методом Буча. Данный метод был изложен в книге «Объектно-ориентированный анализ и проектирование». Также Буч был автором одной из самых популярных в то время книг о программировании на языке Ada.
В 1994 году Гради Буч и Джеймс Рамбо, работавшие в компании Rational Software, объединили свои усилия для создания нового языка объектно-ориентированного моделирования. За основу языка ими были взяты методы моделирования, разработанные Бучем (метод Буча) и Рамбо (Object-Modeling Technique — OMT). OMT был ориентирован на анализ, а метод Буча — на проектирование программных систем. Осенью 1995 года к ним присоединился Ивар Якобсон, автор метода Object-Oriented Software Engineering — OOSE, обеспечивавшего превосходные возможности для спецификации бизнес-процессов и анализа требований при помощи сценариев использования.
Затем к идее создания нового языка моделирования подключились новые участники и основная роль в организации процесса разработки UML перешла к консорциуму OMG (Object Management Group). Группа разработчиков в OMG, в которую также входили Буч, Рамбо и Якобсон, выпустила спецификации UML версий 0.9 и 0.91 в июне и октябре 1996 года.
На волне растущего интереса к UML к разработке новых версий языка в рамках консорциума UML Partners присоединились такие компании, как Digital Equipment Corporation, Hewlett-Packard, i-Logix, IntelliCorp, IBM, ICON Computing, MCI Systemhouse, Microsoft, Oracle Corporation, Rational Software, Texas Instruments и Unisys. Результатом совместной работы стала спецификация UML 1.0, вышедшая в январе 1997 года.
С середины 1990-х Гради Буч занимал должность руководителя исследований компании Rational Software, где работал до 18 марта 2008 года (в 2003 г. корпорация IBM купила Rational Software). В настоящий момент Буч руководит исследованиями и проектами IBM Research.
Публикации
- 1983. Software Engineering with Ada. Benjamin/Cummings. ISBN 0-8053-0604-8.
- 1995. Object Solutions: Managing the Object-Oriented Project. Pearson Education. ISBN 0-8053-0594-7.
- 1999. The Unified Software Development Process. With Ivar Jacobson and James Rumbaugh. Prentice Hall. ISBN 978-0-201-57169-1.
- 2000. The Complete UML Training Course. With James Rumbaugh and Ivar Jacobson. Prentice Hall. ISBN 0-13-087014-5.
- 2004. The Unified Modeling Language Reference Manual, Second Edition. With James Rumbaugh and Ivar Jacobson. Addison-Wesley. ISBN 978-0-321-24562-5.
- 2005. The Unified Modeling Language User Guide, Second Edition. With James Rumbaugh and Ivar Jacobson. Addison-Wesley. ISBN 978-0-321-26797-9.
- 2007. Object-Oriented Analysis and Design with Applications. Addison-Wesley ISBN 0-201-89551-X.
Источники информации
- Гради Буч — о средствах разработки и их будущем
- Grady Booch’s blog
- Frontier Visionary Interview with Grady Booch on Frontier Journal (Part I)
- Frontier Visionary Interview with Grady Booch on Frontier Journal (Part II)
- A podcast interview with Grady Booch on Software Engineering Radio
- «The Promise, The Limits, The Beauty of Software» talk at Yahoo!
- There is joy in software. Podcast
- Персоналии по алфавиту
- Родившиеся в Амарилло
- Родившиеся в 1955 году
- Учёные в области информатики США
- Сотрудники IBM
- UML
- Ада
- Ассоциация вычислительной техники
- Люди в информационных технологиях
- Члены IEEE
Источник: Буч, Гради
См. также в других словарях:
Рамбо, Джеймс — Джеймс Рамбо англ. James Rumbaugh Дата рождения: 1947 год(1947) Страна … Википедия
Буч, Гради — Для этой статьи не заполнен шаблон карточка. Вы можете помочь проекту, добавив его … Википедия
Буч — Буч, Гради Гради Буч в 2002. Гради Буч (род. 27 февраля 1955 года, Амарилло (Техас), США) американский инженер, руководитель исследований в IBM Research. Гради Буч наиболее известен как создатель унифицированного языка моделирования UML,… … Википедия
UML — (англ. Unified Modeling Language унифицированный язык моделирования) язык графического описания для объектного моделирования в области разработки программного обеспечения. UML является языком широкого профиля, это открытый… … Википедия