Идентификация архитектурных решений и механизмов



В процессе проектирования определяются детали реализации архитектурных механизмов, обозначенных в процессе анализа. Поскольку практически все механизмы — это некоторые типовые решения (образцы), они документируются в проекте (модели) с помощью кооперации со стереотипом «mechanism», при этом структурная часть механизма описывается с помощью диаграмм классов, а поведение — с помощью диаграмм взаимодействия.

Выявление подсистем и интерфейсов

Декомпозиция системы на подсистемы реализует принцип модульности. Целями такой декомпозиции являются:

• повышение уровня абстракции системы;

• декомпозиция системы на части, которые могут независимо: конфигурироваться или поставляться; разрабатываться (при условии стабильности интерфейсов); размещаться в распределенной среде; изменяться без воздействия на остальные части системы;

• разделение системы на части из соображений ограничения доступа к основным ресурсам;

• представление существующих продуктов или внешних систем (компонентов), которые не подлежат изменениям.

Все интерфейсы подсистем должны быть полностью определены в процессе проектирования архитектуры, поскольку они будут служить в качестве точек синхронизации при параллельной разработке системы.


Дата добавления: 2016-01-05; просмотров: 10; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!