ГОСТ Р ИСО 10303-53—2015
атрибута parts.
6.3.10 Объект tomporal_decomposition_of_model_action
Посредством объекта temporal_decomposition_of_model_action задается декомпозиция пред
ставленной объектом model_action_domain ограниченной во времени численной модели на модели,
привязанные к различным моментам времени.
EXPRESS-спецификация:
*>
ENTITY temporal_decomposition_of_model_action;
parts : LIST С2:"?] 01 model_action_domain;
whole : model_action_domain;
END_ENT1TY;
"
Определения атрибутов:
parts - набор экземпляров объектов model_action_domain. представляющих ограниченные во
времени численные модели, соответствующие различным моментам времени;
whole - объект model_action_domain. представляющий ограниченную во времени численную
модель, которая является объединением моделей, представленные объектами, играющими роль
элементов агрегатного атрибута parts.
6.4 Ограничение, накладываемое на отношения подтип-супертип в схеме analysis_schema
6.4.1 Ограничение sc1_numerical_model
Ограничение sc1_numerical_model задает ограничения, накладываемые на экземпляры под
типов объекта numerical_model.
EXPRESS-слецификация:
*>
SUBTYPE_CONSTRAINT scl_numericaljnodel FOR r.umerical_model;
ABSTRACT SUPERTYPE;
END_SUBTYPE_CONSTRAINT;
<*
6.5 Определение функции схемы analysis_schema
6.5.1 Функция temporal_spatial_domain_for_model
Функция temporal_spatial_domaln_for_model определяет, связан или нет данный экземпляр
объектаnumerical_modelсобъектомtemporal_spatial_domainпосредствомобъекта
view_relationship.
Задаваемое объектом view_relationship отношение между точками зрения может быть:
- с данным объектом numerical_model. или
- с другим объектом numerical_model, по отношению к которому данный объект
numerical_model представляет, непосредственно или косвенно, составную часть.
Функция возвращает значение TRUE (истина), если связь существует, иначе функция возвра
щает значение FALSE (ложь).
EXPRESS-слецификация:
М
FUNCTION temporal_spatial_domair._for_model (domain : numerical_model) :BOOLEAN;
LOCAL
spatial_set : SET OF
spat ial_de compos ition_of_numerical_model;
behavioural_set : SET OF
behavioural_decomposition_of_numerical_model;
domains : SET OF numerical_model();
viewing : BAG OF view_relationship;
spatial_bag : BAG OF
spatial_decomposition_of_numerical_model;
behavioural_bag : BAG OF
behavioursl_decomposition_of_nume rical_mode1;
END LOCAL;
15