Основное описание |
Подсистема проектирования является частью системы, которая заключает в себе алгоритм работы, демонстрирует
набор интерфейсов и создает пакеты других элементов модели. Извне, подсистема является единым элементом модели
проектирования, которая для выполнения своих ответственностей работает совместно с другими элементами модели. Видимые
извне интерфейсы и их алгоритм называются спецификацией подсистемы. Изнутри, подсистема представляет собой набор
элементов модели (классов проектирования и других подсистем), которые реализуют интерфейсы и алгоритмы спецификации
подсистемы. Это называется реализацией подсистемы.
Возможность 'инкапсуляции' подсистем проектирования представляет контраст этой возможности Рабочий продукт: Пакет проектирования, которая не реализует
интерфейсы. Пакеты применяются главным образом для управления конфигурацией и организации модели, где подсистемы
предоставляют дополнительную поведенческую семантику.
|