ГОСТ Р 55346—2012
(*A Documentation_reference is a reference to any relevant information. A Documentation_reference is an abstract entity
that shall never be instantiated. *)
ENTITY documentation_reference
ABSTRACT SUPERTYPE OF (ONEOF(digital_document. non_digital_document));
(* The associated_version specifies the Configuration_element_version for the Documentation_reference. *)
associated_version : configuration_element_version;
(* The description specifies additional information about the Documentation_reference. ’)
description: OPTIONAL text_select;
(* The id specifies the identifier of the Documentation_reference. •)
id :elementjdentifier.
(* The name specifies the word, or words, that are used to refer to the Documentation_reference. *)
name: label;
UNIQUE
UR1:M;
END_ENTITY;
(‘ A Documentatk>n_relationship is the relationship between two Documentation_reference objects. The semantics of the
relationship is defined by the description attribute.’)
ENTITY documentation_relationship;
(* The descnption specifies additional information about the Documentation_relationship. *)
description: OPTIONAL text_select;
(* The related_documentation specifies the second Documentation_reference in the relationship. *)
related_documentation ; documentation_reference;
(* Tire relating_documentation specifies the first Documentation_reference in the relationship. *)
relating_documentation ; documentationreference;
(* The relationship_type specifies the word, or words, that are used to refer to the Documentation_relationship. *)
relationship_type; OPTIONAL label;
WHERE
correct_relation: relating_documentation ;<>: related_documentation;
END_ENTITY;
{*A Effectiverress_measure is an optimization criteria for any number of RequirementJnstance objects. *)
ENTITY effectiveness_measure;
(* The optimization_function specifies the inter-requirement optimization function defined for the Effectiveness_mea-
sure. *)
optimization_function ; textual_specification;
END_ENTITY;
(‘ An Effectiveness_measure_assignment is the mechanism for including a Requirementjnstance in an inter-require
ment optimization criterion represented by an Effectiveness_measure. All Requirementjnstance objects assigned shall
be associated with the same System_view. *)
ENTITY effectiveness_rrreasure_assignment;
(* The assigned_requirement specifies the Requirementjnstance involved in the optimization function by the Effective-
ness_measure_assignment. *)
assigned_requirement; requirementjnstance;
(* The effectiveness_measure specifies the Effectiveness_measure that the Requirementjnstance is assigned to via
the Effectiveness_measure_assignment.’)
effectiveness_measure: effectiverress_measure;
(* The weight specifies the relative importance of the assigned_requirement Requirement_mstance compared to die
other Requirementjnstance objects assigned to the same Effectiveness_measure. *)
weight: label;
END_ENTITY;
(#An Effectiveness_measure_relationship is the mechanism for indicating a relationship between two Effectiveness_
measure objects. The nature of the relationship is further defined by the description attribute. <note>The Effectiveness_
measure_relationship may be used to indicate the relationship between two optimization criteria.</note> *)
ENTITY effectiveness_measure_relationship;
(* Tire description specifies additional information about the Effectiveness_measure_relationship. *)
description : OPTIONAL text_select;
(* Tire relating specifies the second element in the relationship. *)
related ; effectiveness_measure;
330