Для иллюстрирования структуры и организации проекта системы в потоке операций анализа и проектирования применяется
архитектурное представление, называющееся логическим представлением. Существует только одно логическое
представление системы, иллюстрирующее реализации вариантов использования, подсистемы, пакеты и классы, охватывающие
существенное для архитектуры поведение системы. Логическое представление уточняется в каждой итерации.
В логическом представлении показано существенное для архитектуры подмножество модели проекта, то есть набор классов,
подсистем, пакетов и реализаций вариантов использования.
Предусмотрены еще четыре архитектурных представления: представление вариантов использования (используется в
потоке операций управления требованиями), а также представление процессов, представление развертывания и
представление реализации, используемые в потоке операций анализа, проектирования и реализации.
Подробную информацию об архитектурных представлениях можно найти в документе по архитектуре программного
обеспечения. Для иллюстрирования особых аспектов архитектуры программного обеспечения можно создавать и другие
представления, например представление защиты.
По сути архитектурные представления можно считать абстракциями или упрощенными вариантами модели, в которых
первоочередное внимание уделяется важнейшим характеристикам. Архитектура - это важный инструмент повышения качества
всех моделей, создаваемых в процессе разработки системы.
|