UML. Проектирование систем реального времени, рапределенных и параллельных приложений

UML. Проектирование систем реального времени, рапределенных и параллельных приложений

Хассан Гома

     

бумажная книга



Издательство: ДМК
Серия: Объектно-ориентированные технологии в программировании
Дата выхода: декабрь 2002
ISBN: 5-94174-101-4
Тираж: 1 000 экземпляров
Объём: 704 страниц
Размеры(В x Ш x Т), см: 24 x 17
Обложка: мягкая

В книге "UML. Проектирование систем реального времени, распределенных и параллельных приложений" приводится детальный обзор концепций объектно-ориентированного проектирования, технологий, применяемых при создании параллельных и распределенных систем, методики использования прецедентов и нотации языка UML. Книга посвящена важной области разработки программного обеспечения - проектированию распределенных систем и систем реального времени с высокой степенью параллелизма.
Пользуясь нотацией языка UML, автор убедительно демонстрирует, как можно эффективно применять для создания таких систем методы объектно-ориентированного анализа и проектирования.
В книге очень подробно описывается COMET, метод анализа и проектирования, специально адаптированный для разработки распределенных приложений и систем реального времени. В его основу положены итеративный жизненный цикл ПО, использование прецедентов и языка UML. Рассматривается весь цикл разработки программ -от моделирования требований и анализа до проектирования. На многочисленных примерах демонстрируется применение COMET в самых разных ситуациях. К числу представленных тем относятся:
- объектно-ориентированный жизненный цикл разработки программного обеспечения;
- моделирование прецедентов с акцентом на встраиваемые подсистемы;
- статический и динамический анализ системы;
- разбиение системы на классы и объекты;
- конечные автоматы и диаграммы состояний;
- технологии распределенных объектов;
- проектирование архитектуры параллельных систем;
- разбиение на задачи и проектирование классов;
- анализ производительности систем реального времени.

Данное издание незаменимо для всех работающих в этой быстро развивающейся области. Описание различных технологий, систематический подход, подробные рекомендации и содержательные примеры - все это способно оказать существенную помощь при разработке высококачественных распределенных систем и приложений реального времени.

Каталог