ГОСТ Р ИСОГГС 10303-1142—2014
Viewdefinitionrelationship, который представляет связь между двумяобъектамиRequire-
ment_view_definitlon.
EXPRESS-слецификация;
*)
ENTITY Requirement_view_aefinition_relationship
SUPERTYPE OF (ONEOF (Requirement_collection_relationship,
Tracing_relationship))
SUBTYPE OF (View_definition_relationship);
SELF\View_definition_relationship.relating_view RENAMED primary
Requirement_view_definition;
SELF\View_definition_relationship.related_view RENAMED secondary
Requirement_view_aefinition;
WHERE
WR1: primary :<>: secondary;
END_ENTITY;
(*
Определения атрибутов
primary - определяет роль объекта Requirement_view_definition для объектаRoquire-
ment_view_definition_relationship. Данный объект Requirement_view_deflnition представляет неза
висимый элемент, если данная связь является отношением подчиненности;
secondary - определяет роль объекта Requirement_view_definition для объекта Require-
ment_viow_definition_relationship. Данный объект Requirement_view_definition представляет зави
симый элемент, если данная связь является отношением подчиненности.
Формальное утверждение
WR1 - объект, представленный атрибутом primary, не должен быть объектом, представленным
атрибутом secondary.
4.2.3 Объект Tracing_relationshlp
Объект Tracing_relationship является подтипом объекта View_definition_relationship,
который показывает путь от одного требования, заданного атрибутом traces_from. к другому требо
ванию. заданному атрибутом traces_to.
Пример
-
Требование относительно производительности каталитического нейтра
лизатора выхлопных газов в автомобиле может быть прослежено от более общего тре
бования к выбросу газов в окружающую среду.
Требование может иметь прослеживаемые связи со многими другими требованиям и наоборот.
Эти связи формируются порождением множества экземпляров объекта Tracing_relationship.
Примечания
1 Унаследованные атрибуты relating_view и related_view переименованы в traces_from (прослеживает-
ся_от) и traces_to (прослеживается_к)для придания им смыслового значения, соответствующего данному объекту.
2 К прослеживаемым связям могут быть добавлены характеристики для формирования «заданных пользо
вателем» атрибутов, которые являются общепринятыми для прослеживаемых связей в средствах обработки
требований.
EXPRESS-слецификация.
*)
ENTITY Tracing_relationship
SUBTYPE OF (Requirement_view_definition_relationship);
SELF\Requirement_view_definition_relationship.primary RENAMED
traces_from : Requirement_view_definition;
SELF\Requirement_view_definition_relationship.secondary RENAMED
traces_to : Requirement_view_definition;
4