ГОСТ Р ИСО 13606-2—2012
VARDT: archetype definition typename validity (правильность имени типа данных в определении
архетипа). Самое верхнее имя типа данных, упомянутое в секции definition архетипа, должно соответство
вать типу данных, упомянутому в слоте имени типа данных в первом сегменте секции archetypejd.
8.5.8.3 Правильность кодированных терминов
Все идентификаторы узлов (коды, начинающиеся с "at"), используемые в секции definition архетипа,
должны быть определены в секции term_defmitions онтологии.
VATDF: archetype term validity (правильность терминов архетипа). Каждый термин архетипа, ис
пользуемый какидентификаторузла вопределении архетипа, должен бытьопределен всекции term_definitions
онтологии.
Все идентификаторы ограничений (коды, начинающиеся с *ас"), используемые в секции definition
архетипа, должны быть определены в секции constraint_definitions онтологии.
VACDF: node identifier validity (правильность идентификатора узла). Каждый код ограничения, ис
пользуемый вопределении архетипа, должен быть определен в секции constraint_definitions онтологии.
8.5.8.4 Секция definition (определение)
Следующее ограничение применяется ксекции definition архетипа.
VDFPT: path validity in definition (правильность пути в определении). Любой путь, упомянутый в
секции definition, должен быть синтаксически правильным и иметь правильное значение по отношению к
иерархической структуре секции definition.
8.5.9Синтаксис архетипа
8.5.9.1 Грамматика
input
archetype
| error
archotypo:
arch..identification arch_specialisation arch_concept arch_description
arch_definition arch_invariant arch_ontology
archjdentification:
arch_head V_ARCHETYPE_ID
| SYM_ARCHETYPE error
arch_head:
SYM_ARCHETYPE
| SYM_ARCHETYPE arch_meta_data
arch_meta_data:
( arch_meta_dataJtem s)
arch_mota_data_items:
arch_meta_data_item
| arch_meta_datajtems;arch_meta_dataJtem
arch_meta_data_item:
SYM_ADL_VERSION =V_VERSION_STRING
I SYM_IS_CONTROLLED
arch_specialisation:
| SYM_SPECIALIZE V ARCHETYPEJD
| SYM_SPECIALIZE error
arch_concept:
SYM_CONCEPTV_LOCAL_TERM CODE_REF
| SYM_CONCEPT error
arch_description:
V-
| SYMDESCRIPTION V_DADL_TEXT
| SYM_DESCRIPTION error
arch_definition:
SYM_DEFINITION V_CADL_TEXT
| SYM_DEFINITION error
95