ГОСТ Р 55346—2012
ENTITY oo_element_import:
alias_name : OPTIONAL label;
container: oo_package:
model_element: oo_model_element_selecL
name : label;
visibility; label:
END_ENTITY:
ENTITY oo_element_residence:
description : OPTIONAL text_select:
implementationjocation ; oo_component;
resident; oo_model_element_select;
visibility; label;
END_ENTITY:
ENTITY oo_extension:
base : oo_use_case:
condition : text_select;
extension: oo_use_case;
extension_point; oo_extension_point;
END_ENTITY;
ENTITY oo_extension_point;
location : text_select;
use_case: oo_use_case:
END_ENTITY:
ENTITY oo_generalization:
child: oo_generalizable_element_select;
discriminator: label;
parent: oo_generalizable_element_select:
END_ENTITY:
ENTITY oo_generic_association
ABSTRACT SUPERTYPE OF (ONEOF(oo_association. oo_association_role));
description : OPTIONAL text_select;
id : elementjdentifier;
name; label;
reading_direction : oo_generic_association_end:
visibility : label;
INVERSE
connection ; SET[2:?] OF oo_generic_association_end FOR association;
END_ENTITY:
ENTITY oo_generic_association_end
ABSTRACT SUPERTYPE OF ( ONEOF(oo_association_end. oo_association_end_role));
aggregation : label;
association ; oo_generic_association;
description ; OPTIONAL text_select;
id: elementjdentifier;
is_navigable ; BOOLEAN:
multiplicity: cardinality_association_select;
name ; label;
visibility : label;
END_ENTITY:
ENTITY oo_inclusion;
addition :oo_use_case;
base : oo_use_case;
END_ENTITY:
289