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

Фактическое состояние ActualState

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

Корень экземплярной стороны UAF. Определение прямо говорит, что элемент придаёт временную протяжённость набору элементов, реализованных как спецификации экземпляров, — то есть именно здесь модель переходит от типов к индивидам. Абстрактен, конкретных потомков не имеет вовсе: под ним стоят ActualPropertySet, ActualMeasurement, ActualProjectMilestoneRole и ProjectStatus, а через ActualPropertySet — почти вся ветвь Actual, включая ActualResource и ActualStrategicPhase. Два собственных атрибута, startDate и endDate типа ISO8601DateTime, и есть та самая протяжённость. Вокруг него вращаются четыре кортежа: Sequence и ComparesTo (оба с ролями supplier и client), Desires и Achieves. Отсюда присутствие сразу в девяти видах — от Strategic States и Project Roadmap до сквозного Parameters: Measurements. Ошибка — считать его состоянием в смысле конечного автомата: за это отвечает StateDescription.

Примеры

Определение через спецификации экземпляров

Карточка говорит «Abstract element that applies temporal extent to a set of elements realized as Instance Specifications.» Ссылка на Instance Specification — это ссылка на понятие UML, и она объясняет, почему все элементы с приставкой Actual ведут себя как индивиды.

UAF DMM 1.3, разд. 9.1.1, пакет Parameters — Description карточки ActualState

Два атрибута на всю ветвь

У ActualState объявлены startDate и endDate типа ISO8601DateTime с кратностью ноль или один, описанные как время начала и окончания для всех индивидуальных элементов. Их наследуют все потомки, поэтому отдельного элемента для дат в UAF нет.

UAF DMM 1.3, разд. 9.1.1 — таблица Attributes карточки ActualState

Не путать с состоянием автомата

StateDescription определён как абстрактный тип, представляющий конечный автомат и показывающий, как актив отвечает на события и действия; он наследует UML2.5Metamodel::StateMachine. ActualState же не про поведение, а про временную протяжённость экземпляра.

UAF DMM 1.3, разд. 9.1.1 — карточки StateDescription и ActualState

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

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

Abstract element that applies temporal extent to a set of elements realized as Instance Specifications.

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

Абстрактный элемент, задающий временной охват набору элементов, реализованных как спецификации экземпляров (Instance Specification).

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

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

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

  • endDate : ISO8601DateTime[0..1] — End time for all individual elements.
  • startDate : ISO8601DateTime[0..1] — Start time for all individual elements.

Связи

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

Служебные сведения
Вид документа
Metamodel element
Место в подходе
Управление архитектурой (Architecture Management)
Редакция
1.3
14 дней бесплатно

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

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

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

Это же в StormАрхитектура систем и интеграцийРеестр процессовКарта бизнес-способностей

Поддержка