Академический Документы
Профессиональный Документы
Культура Документы
•
Описание архитектуры используется для
документирования архитектуры, интересующей нас системы.
Описание архитектуры
•
Описание архитектуры является рабочим
продуктом, результатом проектирования
архитектуры системы
•
Международный стандарт разделяет понятие
архитектура системы от описания
архитектуры
•
Тогда как, описание архитектуры является
рабочим продуктом, сама архитектура является
абстракцией, состоящей из концепций и свойств.
Интересы стейкхолдеров
•
Интересы к системе по отношению к среде
•
Интересы одного или нескольких стейков
•
Интересы возникают в течении жизненного цикла
системы из потребностей или требований к
–
дизайну
–
реализации
–
функционированию
–
производительности
–
ограничениям и т.д.
Вид и представление архитектуры
● Описание архитектуры включает один
или несколько видов
● Вид (view) архитектуры представляет
сущность заинтересованности стейка
● Вид является выражением архитектуры
системы из представления о системе
● Представление архитектуры (viewpoint)
группирует стейкхолдеров и определяет
соглашения о видах в этих группах
Пример: виды и представления в
каркасе архитектуры Закмана
Viewpoints
Views (concerns)
Представление архитектуры
● стейкхолдер (stakeholder)
● задача (concern)
● представление архитектуры (viewpoint)
● вид архитектуры (view)
● тип модели (model kind)
● модель архитектуры
● архитектурное решение (decision)
● обоснование (rationale)
Соответствия между элементами
Принятие решений и обоснования
● Идентификация системы и
дополнительная информация о проекте
или организации
● Пример:
– дата начала и статус
– авторы, рецензенты, заказчики и контролирующие
организации
– исторический обзор и резюме
– цели и задачи, контекст, глоссарий
– информация о контроле версий
– методы управления и ссылки
Идентификация стейкхолдеров и их задач
● В соответствии с требованиями и
задачами стейков они группируются для
определения соответствующего
представления архитектуры
● стандарт не предопределяет, какие
представления могут использоваться
Виды (view) и модели, используемые для
каждого представления архитектуры