Логические состояния L5 - Logical States · NAF
Простыми словами
Состояния и режимы узла и переходы между ними. Столбец сетки — States, и L5 стоит в одном ряду с P5 (состояния ресурса) и S5 (состояния сервиса), отличаясь предметом: здесь состояние логическое, то есть привязанное к узлу или актору, а не к конкретной системе. Обязательны состояния и переходы; логические события, запускающие переход, стандарт лишь разрешает показывать — хотя без них диаграмма редко читается. Тонкость, которую легко упустить: L5 умеет связывать состояние не только с узлом, но и с режимом операционной активности или логической функции, которую состояние включает. То есть состояние здесь не пассивная отметка, а условие, при котором становится доступна деятельность; именно этим L5 отличается от простого статуса в A5.
Примеры
В примере стандарта состояния Waiting for Distress Signal, Location determined, In need of rescue и Rescued связаны переходами с подписями: приём сигнала, требуется помощь, помощь не требуется, экипаж в безопасности, экипаж стабилен. Первые состояния принадлежат региональному координационному центру, последние — экипажу.
NAF v4.1, Chapter 3, разд. 27.2 NAFv4 Compliant Example — четыре Logical State, переходы и два Logical Event
В том же примере два логических события — Search Start и Search Exit — обрамляют цикл поиска. Область охвата относит события к необязательным, но именно они отвечают на вопрос, что запускает переход, а не только куда он ведёт.
NAF v4.1, Chapter 3, разд. 27 L5 — Logical States, раздел Scope: Logical events triggering the Logical Transitions помечены как May
Область охвата разрешает показывать логические режимы операционной активности или логические функции, которые включаются данным состоянием. Так диаграмма состояний оказывается связана с L4: пока узел не в нужном состоянии, часть активностей недоступна.
NAF v4.1, Chapter 3, разд. 27 L5 — Logical States, раздел Scope о Logical Modes и функциях, включаемых состоянием
Определение из первоисточника
дословная выпискаThe L5 Viewpoint is concerned with the identification and definition of the possible states or modes a Node may have, and the possible transitions between those States.
Выявление и определение возможных состояний или режимов узла и возможных переходов между ними.
Как этим пользуются
Описание представления в источнике: для кого оно нужно, что описывает и в каком виде.
- Как применяют
- Спецификация требований пользователя
- Анализ бизнес-событий
- Поведенческий анализ
- Что должно быть внутри
- Должно содержать все логические состояния логических активных ресурсов, относящиеся к объекту интереса
- Должно содержать логические переходы между логическими состояниями
- Может показывать логические события, инициирующие логические переходы
- Может показывать логические режимы операционной деятельности или логические функции, активируемые логическим состоянием
- Может показывать группировки логических состояний и их группировки
- В каком виде рисуют
- Топологическая (связанные фигуры)
- Диаграмма конечных состояний
- Диаграмма переходов состояний
То же в оригинале
- Как применяют
- User Requirements Specification
- Analysis of business events
- Behavioural analysis
- Что должно быть внутри
- Shall contain all Logical States of Logical Active Resources relevant for the entity of interest
- Shall contain Logical Transitions between Logical States
- May show Logical events triggering the Logical Transitions
- May show Logical Modes of an Operational Activity or Logical Functions that are enabled by the Logical State
- May show Logical States Groupings of Logical States, and their groupings
- В каком виде рисуют
- Topological (Connected Shapes)
- Finite State diagram
- State transition diagram
Основные параметры
Атрибуты этой сущности по справочнику источника.
- Usage & Concerns Addressed:
- User Requirements Specification.
- Analysis of business events.
- Behavioural analysis.
- Scope:
- Shall contain all Logical States of Logical Active Resources relevant for the entity of interest.
- Shall contain Logical Transitions between Logical States.
- May show Logical events triggering the Logical Transitions.
- May show Logical Modes of an Operational Activity or Logical Functions that are enabled by the Logical State.
- May show Logical States Groupings of Logical States, and their groupings.
- Representation:
- Topological (Connected Shapes).
- Finite State diagram.
- State transition diagram.
В других подходах
Сопоставления одного понятия в разных подходах.
Аспект сетки: состояния и режимы.
Семантические различия У NAF в ряду C этот столбец занят эффектами, а не состояниями.
Корпоративные архитектуры
Связанные понятия
Опишите архитектуру своей компании в Storm
Реестр процессов, архитектурное рабочее пространство, связи между системами и процессами — те самые артефакты, только про вашу организацию.
Это же в StormАрхитектура систем и интеграцийРеестр процессовКарта бизнес-способностей