Устройство модели
SAF рассматривает архитектуру как типизированный граф. Узлы — объекты, рёбра — отношения. Представления и схемы выбирают часть графа для конкретной аудитории, но не создают новые архитектурные факты.
Три слоя
| Слой | Главный вопрос | Объекты |
|---|---|---|
| Бизнес | Какую ценность, кому и каким способом создаёт компания? | Участник, канал, услуга, процесс, способность, информационный объект |
| Приложения | Какие логические ИТ-элементы обеспечивают работу? | Система, компонент, интерфейс, интеграция |
| Инфраструктура | Где и в каких сетевых границах работает программное обеспечение? | Развёртывание, вычислительный ресурс, сетевой сегмент |
Слой не означает организационную принадлежность. Например, инфраструктурный объект может принадлежать продуктовой команде, а бизнес-процесс — автоматизироваться несколькими внешними системами.
Общие характеристики
Каждый объект имеет:
- стабильный идентификатор;
- тип;
- понятное название;
- краткое назначение;
- состояние жизненного цикла;
- источник сведений.
Владелец моделируется отношением с участником. Критичность, актуальность, текущее и целевое состояние добавляются тогда, когда их требует уровень зрелости.
Когда создавать отдельный объект
Сведения становятся самостоятельным объектом, если выполняется хотя бы одно условие:
- им нужна независимая идентичность;
- у них есть собственный владелец или жизненный цикл;
- они повторно используются;
- на них ссылаются несколько других объектов;
- их изменение требует отдельного анализа влияния.
Иначе достаточно атрибута, подписи связи или элемента представления.
Представления
Представление отвечает на один вопрос и выбирает нужные объекты из общей модели. Например, схема интеграций показывает системы, компоненты, интерфейсы и передаваемую информацию, но может не показывать процессы. Цвет, положение и группировка — свойства представления, а не новые типы объектов.