Книга: Буч Гради «Объектно-ориентированный анализ и проектирование с примерами приложений»
Производитель: "Диалектика / Вильямс" Эта книга долгое время была основным источником знаний по объектно-ориентированной технологии, которая постоянно развивалась и стала фактически основной парадигмой современного проектирования программного обеспечения. Прочитав третье издание, ожидавшееся с большим нетерпением, читатели узнают, как применять объектно-ориентированные методы с помощью универсального языка моделирования UML 2. 0. Авторы, среди которых основатель языка UML Гради Буч, описывают свой богатый и разнообразныйопыт, позволяющий разрабатывать более мощные методы объектного проектирования и решать сложные проблемы, стоящие перед разработчиками систем и программного обеспечения. Используя многочисленные примеры, они иллюстрируют основные концепции, объясняют методы и приводят примеры их успешного применения в разных предметных областях, к которым, в частности, относятся системная архитектура, сбор данных, криптоанализ, системы управления и разработка Web-приложений. Читатели найдут в книге практичные советы, касающиеся важных вопросов, включая классификацию, стратегии реализации и оптимальное управление проектами. Новое издание отличается следующими особенностями. Издательство: "Диалектика / Вильямс" (2017)
ISBN: 0-201-89551-X |
Другие книги автора:
Книга | Описание | Год | Цена | Тип книги |
---|---|---|---|---|
Введение в UML от создателей языка | Унифицированный язык моделирования (Unified Modeling Language, 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
Источник: Буч, Гради
См. также в других словарях:
Объектно-ориентированный язык программирования — (ОО язык) язык, построенный на принципах объектно ориентированного программирования. В основе концепции объектно ориентированного программирования лежит понятие объекта некой субстанции, которая объединяет в себе поля (данные) и… … Википедия
Объектно-ориентированный подход — Объектно ориентированное программирование (ООП) парадигма программирования, в которой основными концепциями являются понятия объектов и классов (либо, в менее известном варианте языков с прототипированием прототипов). Класс это тип, описывающий… … Википедия
Объектно-ориентированное программирование — Эта статья во многом или полностью опирается на неавторитетные источники. Информация из таких источников не соответствует требованию проверяемости представленной информации, и такие ссылки не показывают значимость темы статьи. Статью можно… … Википедия
Проектирование программного обеспечения — Разработка программного обеспечения Процесс разработки ПО Шаги процесса Анализ • Проектирование • Программирование • … Википедия
Проектирование ПО — Разработка программного обеспечения Процесс разработки ПО Шаги процесса Анализ | Проектирование | Реализация | Тестирование | Внедрение | Сопровождение Модели / методы Agile | Cleanroom | Итеративная | Scrum | RUP | MSF | Спиральная | Во … Википедия
Проблемно-ориентированное проектирование — (DDD) (англ. Domain driven design) это набор принципов и схем, помогающих разработчикам создавать изящные системы объектов. При правильном применении оно приводит к созданию программных абстракций, которые называются моделями… … Википедия