| Application module: Foundation state definition | ISO/TS 10303-1469:2019(E) © ISO |
(*
ISO/TC 184/SC 4/WG 12 N5869 - ISO/TS 10303-1469 Foundation state definition - EXPRESS ARM
Supersedes
ISO/TC 184/SC 4/WG 12 N4583
*)
SCHEMA Foundation_state_definition_arm;
TYPE state_definition_of_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT;
END_TYPE;
ENTITY Applied_state_definition_assignment;
described_state_definition : State_definition;
assigned_to : state_definition_of_item;
role : State_definition_role;
END_ENTITY;
ENTITY Composition_of_state_definition
SUBTYPE OF (State_definition_relationship);
SELF\State_definition_relationship.relating RENAMED whole : SET[1:?] OF State_definition;
SELF\State_definition_relationship.related RENAMED part : SET[1:?] OF State_definition;
END_ENTITY;
ENTITY State_definition;
name : STRING;
description :
OPTIONAL
STRING;
END_ENTITY;
ENTITY State_definition_relationship;
name : STRING;
description :
OPTIONAL
STRING;
relating : SET[1:?] OF State_definition;
related : SET[1:?] OF State_definition;
END_ENTITY;
ENTITY State_definition_role;
name : STRING;
description :
OPTIONAL
STRING;
END_ENTITY;
ENTITY State_transition_definition
SUBTYPE OF (State_definition_relationship);
SELF\State_definition_relationship.relating RENAMED end_state : SET[1:?] OF State_definition;
SELF\State_definition_relationship.related RENAMED start_state : SET[1:?] OF State_definition;
END_ENTITY;
END_SCHEMA; -- Foundation_state_definition_arm
© ISO 2019 — All rights reserved