Логическая последовательность L6 - Logical Sequence · NAF
Простыми словами
Хронология одного сценария: кто с кем и в каком порядке обменивается на логическом уровне. Строится на линиях жизни (Logical Lifeline) — каждая представляет временную ось одного логического активного ресурса, — и на взаимодействиях между ними. Столбец сетки — Sequences. Разница с соседями по ряду тонкая, но существенная: L3 отвечает, ЧТО передаётся между узлами, L5 — в каких состояниях узел бывает, а L6 — В КАКОМ ПОРЯДКЕ всё это происходит в конкретном сценарии. Отсюда и ошибка: пытаться уместить в L6 всю логику разом. Последовательность строится на сценарий, и стандарт прямо называет среди применений операционные тестовые сценарии — то есть L6 нередко пишут для проверки, а не для описания.
Примеры
В примере стандарта линии жизни представляют временные оси узла Search, узла SAR Asset Controller и логического оборудования Onshore Rescue Vessel. Между ними идут сообщения: запрос спасения, управление спасением и два статуса обратно.
NAF v4.1, Chapter 3, разд. 28.2 NAFv4 Compliant Example — три Logical Lifeline со связями represents a timeline of и взаимодействиями
В том же примере одна линия жизни отведена логическому оборудованию, а не узлу. Область охвата так и требует: линии жизни представляют логические активные ресурсы, а узлы попадают на диаграмму лишь постольку, поскольку эти ресурсы им принадлежат.
NAF v4.1, Chapter 3, разд. 28 L6 — Logical Sequence, раздел Scope: Logical Lifelines representing Logical Active Resources
Стандарт называет диаграмму последовательности, диаграмму трассировки событий и временную диаграмму. Первая отвечает на вопрос кто кому, вторая — что за чем, третья добавляет масштаб времени, без которого не проверить требования к срокам реакции.
NAF v4.1, Chapter 3, разд. 28 L6 — Logical Sequence, раздел Representation: Sequence diagram, Event-trace diagram, Timing diagram
Определение из первоисточника
дословная выпискаThe L6 Viewpoint is concerned with identifying the chronological sequence of activities of Active Resource (Logical) elements and/ or Logical Flows in a scenario.
Выявление хронологической последовательности активностей логических активных ресурсов и/или логических потоков в сценарии.
Как этим пользуются
Описание представления в источнике: для кого оно нужно, что описывает и в каком виде.
- Как применяют
- Оперативное планирование
- Спецификация требований пользователя
- Анализ оперативных событий
- Последовательности взаимодействий между узлами
- Поведенческий анализ
- Оркестрация сервисов
- Сценарии оперативных испытаний
- Что должно быть внутри
- Должно содержать логические линии жизни, представляющие логические активные ресурсы
- Должно содержать логические взаимодействия между логическими линиями жизни
- Может показывать логические события, инициирующие логические взаимодействия
- Может показывать оперативные деятельности или логические функции, связанные с логическими взаимодействиями
- В каком виде рисуют
- Диаграмма последовательности
- Диаграмма следов событий
- Диаграмма временных интервалов
То же в оригинале
- Как применяют
- Operational Planning
- User Requirements Specification
- Analysis of operational events
- Sequences of interactions between nodes
- Behavioural analysis
- Service Orchestration
- Operational test scenarios
- Что должно быть внутри
- Shall contain Logical Lifelines representing Logical Active Resources
- Shall contain the Logical Interactions between Logical Lifelines
- May show Logical Events that trigger Logical Interactions
- May show Operational Activities or Logical Functions related to Logical Interactions
- В каком виде рисуют
- Sequence diagram
- Event-trace diagram
- Timing diagram
Основные параметры
Атрибуты этой сущности по справочнику источника.
- Usage & Concerns Addressed:
- Operational Planning.
- User Requirements Specification.
- Analysis of operational events.
- Sequences of interactions between nodes.
- Behavioural analysis.
- Service Orchestration.
- Operational test scenarios.
- Scope:
- Shall contain Logical Lifelines representing Logical Active Resources.
- Shall contain the Logical Interactions between Logical Lifelines.
- May show Logical Events that trigger Logical Interactions.
- May show Operational Activities or Logical Functions related to Logical Interactions.
- Representation:
- Sequence diagram.
- Event-trace diagram.
В других подходах
Сопоставления одного понятия в разных подходах.
Аспект сетки: порядок взаимодействий.
Семантические различия У NAF в ряду A этот столбец занят версиями архитектуры, а не последовательностями, — сетка не строго однородна.
Корпоративные архитектуры
Связанные понятия
Опишите архитектуру своей компании в Storm
Реестр процессов, архитектурное рабочее пространство, связи между системами и процессами — те самые артефакты, только про вашу организацию.
Это же в StormАрхитектура систем и интеграцийРеестр процессовКарта бизнес-способностей