Перейти к основному содержимому
Версия: 0.7.0

Устройство модели

SAF рассматривает архитектуру как типизированный граф. Узлы — объекты, рёбра — отношения. Представления и схемы выбирают часть графа для конкретной аудитории, но не создают новые архитектурные факты.

Три слоя

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

Слой не означает организационную принадлежность. Например, инфраструктурный объект может принадлежать продуктовой команде, а бизнес-процесс — автоматизироваться несколькими внешними системами.

Общие характеристики

Каждый объект имеет:

  • стабильный идентификатор;
  • тип;
  • понятное название;
  • краткое назначение;
  • состояние жизненного цикла;
  • источник сведений.

Владелец моделируется отношением с участником. Критичность, актуальность, текущее и целевое состояние добавляются тогда, когда их требует уровень зрелости.

Когда создавать отдельный объект

Сведения становятся самостоятельным объектом, если выполняется хотя бы одно условие:

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

Иначе достаточно атрибута, подписи связи или элемента представления.

Представления

Представление отвечает на один вопрос и выбирает нужные объекты из общей модели. Например, схема интеграций показывает системы, компоненты, интерфейсы и передаваемую информацию, но может не показывать процессы. Цвет, положение и группировка — свойства представления, а не новые типы объектов.