Свяжитесь с нами
Продукт
Возможности
Мероприятия
Материалы
Крупные предприятия
Свяжитесь с нами
Корпоративные архитектуры

Состояния ресурсов Resources States · UAF

Простыми словами

Четыре элемента, одна форма — диаграмма конечного автомата SysML, и предельно короткое определение: «it is a graphical representation of states of a resource and how that resource responds to various events and actions». Ячейка описывает режимы работы конкретного носителя: включено, ждёт, обслуживается, выведено из эксплуатации. Отличие от Operational States — уровень: там состояния логического исполнителя, здесь исполнителя ресурса, у которого есть реализация. Отличие от Personnel States только в участнике: тип автомата используется один и тот же, ResourceStateDescription, потому что персонал в UAF считается разновидностью ресурса. Практическая польза выше, чем кажется по размеру ячейки: состояния — естественная привязка для условий выполнения функций, для мер защиты и для расчёта готовности. Адресаты — системные инженеры и разработчики ПО.

Примеры

Один тип автомата на два ряда

ResourceStateDescription обслуживает и Resources States, и Personnel States: «A state machine describing the behavior of a ResourcePerformer, depicting how the ResourcePerformer responds to various events and the actions». Отдельного кадрового типа в метамодели нет.

UAF DMM 1.3, разд. 9.1.7 Domain MetaModel::Resources, статья ResourceStateDescription; перечни Elements к рис. 8-63 и 8-48

Состояние измеримо

ResourceStateDescription наследует MeasurableElement наравне со StateDescription. Отсюда возможность навесить на состояния пороговые значения: сколько времени допустимо провести в обслуживании, за сколько секунд перейти в режим готовности.

UAF DMM 1.3, разд. 9.1.7, статья ResourceStateDescription, строка Generalization

Пара к операционному автомату

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

UAF DMM 1.3, разд. 9.1.1 Domain MetaModel::Architecture Management, статья StateDescription

Определение из первоисточника

дословная выписка

it is a graphical representation of states of a resource and how that resource responds to various events and actions.

машинный перевод

Графическое представление состояний ресурса и того, как он реагирует на различные события и действия.

Источникhttps://www.omg.org/spec/UAF/1.3/DMM/PDF

Как этим пользуются

Описание представления в источнике: для кого оно нужно, что описывает и в каком виде.

Кому нужно
  • Системные инженеры
  • Инженеры по программному обеспечению
Что закрывает

зафиксировать поведение ресурса, основанное на состояниях.

Из чего состоит
В каком виде рисуют
То же в оригинале
Кому нужно
  • Systems Engineers
  • Software Engineers
Что закрывает

capture state-based behavior of a resource.

Из чего состоит
  • ResourcePerformer
  • ResourceStateDescription
  • StateDescription
  • UML2.5Metamodel::StateMachine
В каком виде рисуют
  • SysML State Machine Diagram

Основные параметры

Атрибуты этой сущности по справочнику источника.

  • Stakeholders: Systems Engineers, Software Engineers.
  • Concerns: capture state-based behavior of a resource.
  • Recommended Implementation: SysML State Machine Diagram.

В других подходах

Сопоставления одного понятия в разных подходах.

StatesАппарат моделирования

Аспект сетки: состояния и режимы.

Семантические различия У NAF в ряду C этот столбец занят эффектами, а не состояниями.

Служебные сведения
Вид совпадения
Объявлено стандартом
Чем сверяли
NAF→UAF DMM (NAF v4.1 §2.2.2). Это столбец сетки, а не артефакт

Связанные понятия

Служебные сведения
Вид документа
View specification
Место в подходе
Ресурсы (Resources)
Редакция
1.3
14 дней бесплатно

Опишите архитектуру своей компании в Storm

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

Попробовать бесплатно Без банковской карты

Это же в StormРазработка ТЗРегламенты и политикиРеестр процессов

Поддержка