ГОСТ Р ИСО/ТС 10303-1348-2014. Национальный стандарт Российской Федерации. Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1348. Прикладной модуль. Управление требованиями
Актуально на 07.11.2026.
Как цитировать: "ГОСТ Р ИСО/ТС 10303-1348-2014. Национальный стандарт Российской Федерации. Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1348. Прикладной модуль. Управление требованиями". ГОСТ Р ИСО/ТС 10303-1348-2014. https://bukva.ai/docs/standart-gost-r-isots-10303-1348-2014
(утв. и введен в действие Приказом Росстандарта от 05.09.2014 № 1003-ст)
Внимание
Документ утратил силу с 01.07.2026 в связи с изданием Приказа Росстандарта от 20.11.2025 № 1438-ст. Взамен введен в действие ГОСТ Р ИСО/ТС 10303-1348-2025. Документ утратил силу с 01.07.2026 в связи с изданием Приказа Росстандарта от 20.11.2025 № 1438-ст. Взамен введен в действие ГОСТ Р ИСО/ТС 10303-1348-2025. Документ введен в действие с 01.08.2015.
ИСТОРИЯ ИЗМЕНЕНИЙ НОРМАТИВНО-ТЕХНИЧЕСКИХ АКТОВ
flowchart LR n0["ГОСТ Р ИСО/ТС 10303-1348-2014"]:::rst click n0 "https://bukva.ai/docs/standart-gost-r-isots-10303-1348-2014" "ГОСТ Р ИСО/ТС 10303-1348-2014. Национальный стандарт Российской Федерации. Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими... (утв" n1["ГОСТ Р ИСО/ТС 10303-1348-2025"]:::doc click n1 "https://bukva.ai/docs/standart-gost-r-isots-10303-1348-2025" "ГОСТ Р ИСО/ТС 10303-1348-2025. Национальный стандарт Российской Федерации. Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими... (утв" n0 --> n1 classDef rst fill:#FFEBEB,stroke:#8B0000,color:#000; classDef doc fill:#EBFFEB,stroke:#006400,color:#000; classDef notEnt fill:#FFFFEB,stroke:#FF8C00,color:#000;
Утвержден и введен в действие Приказом Федерального агентства по техническому регулированию и метрологии от 5 сентября 2014 г. № 1003-ст
ПРИКЛАДНОЙ МОДУЛЬ. УПРАВЛЕНИЕ ТРЕБОВАНИЯМИ
Industrial automation systems and integration. Product data
representation and exchange. Part 1348. Application
module. Requirement management
ISO/TS 10303-1348:2011-10
Industrial automation systems and integration — Product data
representation and exchange — Part 1348: Application module:
Requirement management
(IDT)
Предисловие
1 ПОДГОТОВЛЕН Федеральным государственным автономным научным учреждением «Центральный научно-исследовательский и опытно-конструкторский институт робототехники и технической кибернетики» (ЦНИИ РТК) на основе собственного аутентичного перевода на русский язык международного документа, указанного в пункте 4
2 ВНЕСЕН Техническим комитетом по стандартизации ТК 459 «Информационная поддержка жизненного цикла изделий»
3 УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства по техническому регулированию и метрологии от 5 сентября 2014 г. № 1003-ст
4 Настоящий стандарт идентичен международному документу ИСО/ТС 10303-1348:2011-10 «Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1348. Прикладной модуль. Управление требованиями» (ISO/TS 10303-1348:2011-10 «Industrial automation systems and integration — Product data representation and exchange — Part 1348: Application module: Requirement management»).
При применении настоящего стандарта рекомендуется использовать вместо ссылочных международных стандартов и документов соответствующие им национальные стандарты Российской Федерации, сведения о которых приведены в дополнительном приложении ДА
Правила применения настоящего стандарта установлены в ГОСТ Р 1.0-2012 (раздел 8). Информация об изменениях к настоящему стандарту публикуется в ежегодном (по состоянию на 1 января текущего года) информационном указателе «Национальные стандарты», а официальный текст изменений и поправок — в ежемесячном информационном указателе «Национальные стандарты». В случае пересмотра (замены) или отмены настоящего стандарта соответствующее уведомление будет опубликовано в ближайшем выпуске ежемесячного информационного указателя «Национальные стандарты». Соответствующая информация, уведомление и тексты размещаются также в информационной системе общего пользования — на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет (www.gost.ru)
Введение
Стандарты комплекса ИСО 10303 распространяются на компьютерное представление информации об изделиях и обмен данными об изделиях. Их целью является обеспечение нейтрального механизма, способного описывать изделия на всем протяжении их жизненного цикла. Этот механизм применим не только для обмена файлами в нейтральном формате, но является также основой для реализации и совместного доступа к базам данных об изделиях и организации архивирования.
Стандарты комплекса ИСО 10303 представляют собой набор отдельно издаваемых стандартов (частей). Стандарты данного комплекса относятся к одной из следующих тематических групп: «Методы описания», «Методы реализации», «Методология и основы аттестационного тестирования», «Интегрированные обобщенные ресурсы», «Интегрированные прикладные ресурсы», «Прикладные протоколы», «Комплекты абстрактных тестов», «Прикладные интерпретированные конструкции» и «Прикладные модули». Полный перечень стандартов комплекса ИСО 10303 представлен на сайте http://www.tc184-sc4.org/titles/STEP_Titles.htm. Настоящий стандарт входит в тематическую группу «Прикладные модули». Он подготовлен подкомитетом SC4 «Производственные данные» Технического комитета 184 ИСО «Системы автоматизации производства и их интеграция».
Настоящий стандарт определяет прикладной модуль для представления, задания и управления требованиями. Он обеспечивает средства для представления определений требований, версий требований, задания требований и источников требований, а также для определения и управления во времени разнообразными взаимосвязями между всем вышеперечисленным. Кроме того, настоящий стандарт обеспечивает средства для задания управленческой информации требованиям и взаимосвязям между требованиями, включая информацию о дате и времени, утверждении, идентификации, сотруднике и организации, контракте, секретности и языке.
В настоящем стандарте рассмотрены все аспекты, относящиеся к требованиям. В нем использованы другие прикладные модули для идентификации требований и их версий, описания представлений версий требований, определения взаимосвязей между определениями требований, задания требований и определения указанной выше управленческой информации.
Четвертое издание ИСО/ТС 10303-1348, соответствующее настоящему стандарту, по сравнению с третьим изданием включает изменения, приведенные в приложении F.
В разделе 1 определены область применения прикладного модуля, его функциональность и относящиеся к нему данные.
В разделе 3 приведены термины, определенные в других стандартах комплекса ИСО 10303 и примененные в настоящем стандарте.
В разделе 4 установлены информационные требования к прикладной предметной области с использованием принятой в ней терминологии.
Графическое представление информационных требований, называемых прикладной эталонной моделью (ПЭМ), приведено в приложении C. Структуры ресурсов интерпретированы, чтобы соответствовать информационным требованиям. Результатом данной интерпретации является интерпретированная модель модуля (ИММ). Данная интерпретация, представленная в 5.1, устанавливает соответствие между информационными требованиями и ИММ. Сокращенный листинг ИММ, представленный в 5.2, определяет интерфейс к ресурсам. Графическое представление сокращенного листинга ИММ приведено в приложении D.
Имя типа данных в языке EXPRESS может использоваться для ссылки на сам тип данных либо на экземпляр данных этого типа. Различие в использовании обычно понятно из контекста. Если существует вероятность неоднозначного толкования, то в текст включают фразу «объектный тип данных» либо «экземпляр(ы) объектного типа данных».
Двойные кавычки («...») обозначают цитируемый текст, одинарные кавычки ('...') — значения конкретных текстовых строк.
1 Область применения
Настоящий стандарт определяет прикладной модуль «Управление требованиями».
Требования настоящего стандарта распространяются на:
- представление данных, идентифицирующих требование и его версии;
- задание требования для изделия или другого объекта;
- идентификацию источника требования;
- взаимосвязи между требованиями;
- определение версии требования, подходящей для одной или нескольких прикладных областей и одной или нескольких стадий жизненного цикла;
- идентификацию предметной области, соответствующей описанию требований;
- взаимосвязи между требованиями, выраженными на уровне определения представлений;
- задание информации о дате и времени требованиям, определениям требований, версиям требований, взаимосвязям между версиями требований, источникам требований, взаимосвязям между группами требований, взаимосвязям между отслеживаниями выполнения требований и заданиям требований;
- задание информации об утверждении требованиям, определениям требований, версиям требований, взаимосвязям между версиями требований, источникам требований, взаимосвязям между группами требований, взаимосвязям между отслеживаниями выполнения требований и заданиям требований;
- задание информации об идентификации и идентификации альтернативных имен требованиям, определениям требований, версиям требований, взаимосвязям между версиями требований, источникам требований, взаимосвязям между группами требований, взаимосвязям между отслеживаниями выполнения требований и заданиям требований;
- задание информации о сотруднике и организации требованиям, определениям требований, версиям требований, взаимосвязям между версиями требований, источникам требований, взаимосвязям между группами требований, взаимосвязям между отслеживаниями выполнения требований и заданиям требований;
- задание информации о контракте требованиям, определениям требований, версиям требований, взаимосвязям между версиями требований, источникам требований, взаимосвязям между группами требований, взаимосвязям между отслеживаниями выполнения требований и заданиям требований;
- задание информации об уровне секретности требованиям, определениям требований, версиям требований, взаимосвязям между версиями требований, источникам требований, взаимосвязям между группами требований, взаимосвязям между отслеживаниями выполнения требований и заданиям требований;
- задание информации о языке требованиям, определениям требований, версиям требований, взаимосвязям между версиями требований, источникам требований, взаимосвязям между группами требований, взаимосвязям между отслеживаниями выполнения требований и заданиям требований.
2 Нормативные ссылки
В настоящем стандарте использованы ссылки на следующие международные стандарты и документы (для датированных ссылок следует использовать только указанное издание, для недатированных ссылок — последнее издание указанного документа, включая все поправки к нему):
ИСО 10303-1 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1. Общие представления и основополагающие принципы (ISO 10303-1, Industrial automation systems and integration — Product data representation and exchange — Part 1: Overview and fundamental principles)
ИСО 10303-11 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 11. Методы описания. Справочное руководство по языку EXPRESS (ISO 10303-11, Industrial automation systems and integration — Product data representation and exchange — Part 11: Description methods: The EXPRESS language reference manual)
ИСО 10303-41 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 41. Интегрированные обобщенные ресурсы. Основы описания и поддержки изделий (ISO 10303-41, Industrial automation systems and integration — Product data representation and exchange — Part 41: Integrated generic resource: Fundamentals of product description and support)
ИСО/ТС 10303-1059 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1059. Прикладной модуль. Задание применяемости (ISO/TS 10303-1059, Industrial automation systems and integration — Product data representation and exchange — Part 1059: Application module: Effectivity application)
ИСО/ТС 10303-1114 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1114. Прикладной модуль. Задание принадлежности к классу (ISO/TS 10303-1114, Industrial automation systems and integration — Product data representation and exchange — Part 1114: Application module: Classification assignment)
ИСО/ТС 10303-1122 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1122. Прикладной модуль. Задание документа (ISO/TS 10303-1122, Industrial automation systems and integration — Product data representation and exchange — Part 1122: Application module: Document assignment)
ИСО/ТС 10303-1126 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1126. Прикладной модуль. Характеристики документа (ISO/TS 10303-1126, Industrial automation systems and integration — Product data representation and exchange — Part 1126: Application module: Document properties)
ИСО/ТС 10303-1142 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1142. Прикладной модуль. Связь между определениями представлений требования (ISO/TS 10303-1142, Industrial automation systems and integration — Product data representation and exchange — Part 1142: Application module: Requirement view definition relationship)
ИСО/ТС 10303-1233 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1233. Прикладной модуль. Задание требования (ISO/TS 10303-1233, Industrial automation systems and integration — Product data representation and exchange — Part 1233: Application module: Requirement assignment)
ИСО/ТС 10303-1241 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1241. Прикладной модуль. Права на информацию (ISO/TS 10303-1241, Industrial automation systems and integration — Product data representation and exchange — Part 1241: Application module: Information rights)
ИСО/ТС 10303-1396 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1396. Прикладной модуль. Обозначение и версия набора данных об изделии (ISO/TS 10303-1396, Industrial automation systems and integration — Product data representation and exchange — Part 1396: Application module: Collection identification and version)
ИСО/ТС 10303-1398 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1398. Прикладной модуль. Связь обозначений (ISO/TS 10303-1398, Industrial automation systems and integration — Product data representation and exchange — Part 1398: Application module: Identification relationship)
ИСО/ТС 10303-1399 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1399. Прикладной модуль. Характеристика как определение (ISO/TS 10303-1399, Industrial automation systems and integration — Product data representation and exchange — Part 1399: Application module: Property as definition)
ИСО/ТС 10303-1402 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1402. Прикладной модуль. Совпадение данных об изделии с внешним источником (ISO/TS 10303-1402, Industrial automation systems and integration — Product data representation and exchange — Part 1402: Application module: Same as external item)
3 Термины и сокращения
3.1 Термины, определенные в ИСО 10303-1
В настоящем стандарте применены следующие термины:
- прикладная интерпретированная конструкция (application interpreted construct);
- прикладной модуль (application module);
- прикладной объект (application object);
- прикладной протокол (application protocol);
- прикладная эталонная модель (application reference model);
- общие ресурсы (common resources);
- данные (data);
- информация (information);
- интегрированный ресурс (integrated resource);
- изделие (product);
- данные об изделии (product data);
- интерпретированная модель модуля (module interpreted model).
3.2 Сокращения
В настоящем стандарте применены следующие сокращения:
ПМ — прикладной модуль (application module; AM);
ПЭМ — прикладная эталонная модель (application reference model; ARM);
ИММ — интерпретированная модель модуля (module interpreted model; MIM);
URL — унифицированный указатель ресурса (uniform resource locator).
4 Информационные требования
В данном разделе определены информационные требования к прикладному модулю «Управление требованиями», представленные в форме ПЭМ.
1 Графическое представление информационных требований приведено в приложении C.
2 Спецификация отображения определена в 5.1. Она устанавливает, как удовлетворяются информационные требования при использовании общих ресурсов и конструкций, определенных в схеме ИММ или импортированных в схему ИММ данного прикладного модуля.
В данном разделе определены информационные требования, которым должны соответствовать реализации, использующие язык EXPRESS, определенный в ИСО 10303-11. Ниже представлен фрагмент EXPRESS-спецификации, с которого начинается описание схемы Requirement_management_arm.
SCHEMA Requirement_management_arm;
4.1 Необходимые ПЭМ прикладных модулей
Приведенные ниже операторы языка EXPRESS определяют элементы, импортированные из ПЭМ других прикладных модулей.
USE FROM Classification_assignment_arm; -- ISO/TS 10303-1114
USE FROM Collection_identification_and_version_arm; -- ISO/TS 10303-1396
USE FROM Document_assignment_arm; -- ISO/TS 10303-1122
USE FROM Document_properties_arm; -- ISO/TS 10303-1126
USE FROM Effectivity_application_arm; -- ISO/TS 10303-1059
USE FROM Identification_relationship_arm; -- ISO/TS 10303-1398
USE FROM Information_rights_arm; -- ISO/TS 10303-1241
USE FROM Property_as_definition_arm; -- ISO/TS 10303-1399
USE FROM Requirement_assignment_arm; -- ISO/TS 10303-1233
USE FROM Requirement_view_definition_relationship_arm; -- ISO/TS 10303-1142
USE FROM Same_as_external_item_arm; -- ISO/TS 10303-1402
1 Схемы, ссылки на которые приведены выше, определены в следующих документах комплекса ИСО 10303:
2 Графическое представление схемы Requirement_management_arm приведено в приложении C, рисунок C.1.
4.2 Определение типов данных ПЭМ
В данном подразделе определены типы данных ПЭМ прикладного модуля «Управление требованиями».
4.2.1 Тип данных requirement_certification_item
Тип данных requirement_certification_item является расширением типа данных certification_item. В его список альтернативных типов данных добавлены типы данных Product и Product_version.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
Каждый член списка является элементом данных об изделии или действии, для которого может быть задана сертификация.
TYPE requirement_certification_item = EXTENSIBLE GENERIC_ENTITY SELECT
BASED_ON certification_item WITH
4.2.2 Тип данных requirement_classification_item
Тип данных requirement_classification_item является расширением типа данных classification_item. В его список альтернативных типов данных добавлены типы данных Address, Address_assignment, Applied_information_usage_right, Approval, Approval_assignment, Approval_relationship, Approval_status, Approving_person_organization, Assigned_property, Attribute_translation_assignment, Calendar_date, Certification, Certification_assignment, Class, Contract, Contract_assignment, Contract_relationship, Date_or_date_time_assignment, Date_time, Digital_file, Document_assignment, Effectivity, Effectivity_assignment, Effectivity_relationship, Event, Event_assignment, Event_relationship, External_source_identification, Hardcopy, Identification_assignment, Independent_property, Independent_property_relationship, Information_right, Information_usage_right, Information_usage_right_relationship, Language, Language_indication, Local_time, Organization, Organization_or_person_in_organization_assignment, Organization_relationship, Person, Person_in_organization, Product, Product_version, Product_version_relationship, Product_view_definition, Project, Project_assignment, Project_relationship, Property_representation, Representation, Representation_context, Representation_item, Requirement_assignment, Requirement_source, Security_classification, Security_classification_assignment, Time_interval_relationship, Unit, Value_with_unit, View_definition_context и View_definition_relationship.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
Каждый член списка является элементом данных об изделии или действии, для которого в целях классификации может быть задана принадлежность к классу.
TYPE requirement_classification_item = EXTENSIBLE GENERIC_ENTITY
SELECT BASED_ON classification_item WITH
Applied_information_usage_right,
Approving_person_organization,
Attribute_translation_assignment,
External_source_identification,
Independent_property_relationship,
Information_usage_right_relationship,
Organization_or_person_in_organization_assignment,
Security_classification_assignment,
View_definition_relationship);
4.2.3 Тип данных requirement_collection_assignment_select
Тип данных requirement_collection_assignment_select является расширением типа данных collection_assignment_select. В его список альтернативных типов данных добавлены типы данных Contract, Organization, Product, Product_version, Product_view_definition и Project.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
Каждый член списка является объектом, которому соответствует данная совокупность требований.
TYPE requirement_collection_assignment_select = EXTENSIBLE
GENERIC_ENTITY SELECT BASED_ON collection_assignment_select WITH
4.2.4 Тип данных requirement_collection_member_select
Тип данных requirement_collection_member_select является расширением типа данных collection_member_select. В его список альтернативных типов данных добавлены типы данных Address, Address_assignment, Applied_information_usage_right, Approval, Approval_assignment, Approval_relationship, Approval_status, Approving_person_organization, Assigned_property, Attribute_translation_assignment, Calendar_date, Certification, Certification_assignment, Class, Classification_assignment, Collection_assignment, Collection_membership, Contract, Contract_assignment, Contract_relationship, Date_or_date_time_assignment, Date_time, Derived_unit_element, Document_assignment, Effectivity, Effectivity_assignment, Effectivity_relationship, Event, Event_assignment, Event_relationship, External_source, External_source_identification, File, Identification_assignment, Identification_relationship, Independent_property, Independent_property_relationship, Information_right, Information_usage_right, Information_usage_right_relationship, Language, Language_indication, Local_time, Organization, Organization_or_person_in_organization_assignment, Organization_relationship, Person, Person_in_organization, Product, Product_relationship, Product_version, Product_version_relationship, Product_view_definition, Project, Project_assignment, Project_relationship, Property_definition_representation, Representation, Representation_context, Representation_item, Representation_relationship, Requirement_assignment, Requirement_satisfied_by, Requirement_source, Same_as_external_item, Security_classification, Security_classification_assignment, Time_interval, Time_interval_relationship, Time_offset, Unit, Value_with_unit, View_definition_context и View_definition_relationship.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
Каждый член списка является объектом, который представляет требование из данной совокупности требований.
TYPE requirement_collection_member_select = EXTENSIBLE GENERIC ENTITY
SELECT BASED_ON collection_member_select WITH
Applied_information_usage_right,
Approving_person_organization,
Attribute_translation_assignment,
External_source_identification,
Independent_property_relationship,
Information_usage_right_relationship,
Organization_or_person_in_organization_assignment,
Property_definition_representation,
Security_classification_assignment,
View_definition_relationship);
4.2.5 Тип данных requirement_contract_item
Тип данных requirement_contract_item является расширением типа данных contract_item. В его список альтернативных типов данных добавлены типы данных Document, Document_version, Project, Requirement, Requirement_assignment, Requirement_collection_relationship, Requirement_source, Requirement_version, Requirement_version_relationship, Requirement_view_definition, Security_classification и Tracing_relationship.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
Каждый член списка является элементом данных об изделии или действии, для которого может быть задан контракт.
TYPE requirement_contract_item = EXTENSIBLE GENERIC_ENTITY SELECT
Requirement_collection_relationship,
Requirement_version_relationship,
4.2.6 Тип данных requirement_documented_element_select
Тип данных requirement_documented_element_select является расширением типа данных documented_element_select. В его список альтернативных типов данных добавлены типы данных Approval, Approval_assignment, Assigned_property, Certification, Certification_assignment, Contract, Contract_assignment, Contract_relationship, Effectivity, Effectivity_assignment, Identification_assignment, Independent_property, Independent_property_relationship, Information_right, Information_usage_right, Organization, Organization_or_person_in_organization_assignment, Person, Product, Product_version, Product_version_relationship, Product_view_definition, Project, Property_representation, Representation, Representation_item, Requirement_assignment, Requirement_source, Security_classification, Security_classification_assignment и View_definition_relationship.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
Каждый член списка является элементом данных об изделии, для которого может быть задан документ, содержащий информацию об этих данных об изделии.
TYPE requirement_documented_element_select = EXTENSIBLE GENERIC_ENTITY
SELECT BASED_ON documented_element_select WITH
Independent_property_relationship,
Organization_or_person_in_organization_assignment,
Security_classification_assignment,
View_definition_relationship);
4.2.7 Тип данных requirement_effectivity_item
Тип данных requirement_effectivity_item является расширением типа данных effectivity_item. В его список альтернативных типов данных добавлены типы данных Address_assignment, Applied_information_usage_right, Approval_assignment, Assigned_property, Attribute_translation_assignment, Certification_assignment, Contract_assignment, Date_or_date_time_assignment, Document_assignment, Document_location_identification, Effectivity_assignment, File, Identification_assignment, Organization_or_person_in_organization_assignment, Organization_relationship, Person_in_organization, Product, Product_version, Product_version_relationship, Product_view_definition, Project_assignment, Requirement_assignment, Requirement_collection_relationship, Requirement_source и Security_classification_assignment.
Примечание — Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
Каждый член списка является элементом данных об изделии или действии, имеющим применяемость (область применимости), которая может быть описана.
TYPE requirement_effectivity_item = EXTENSIBLE GENERIC_ENTITY SELECT
BASED_ON effectivity_item WITH
Applied_information_usage_right,
Attribute_translation_assignment,
Document_location_identification,
Organization_or_person_in_organization_assignment,
Requirement_collection_relationship,
Security_classification_assignment);
4.2.8 Тип данных requirement_event_item
Тип данных requirement_event_item является расширением типа данных event_item. В его список альтернативных типов данных добавлены типы данных Certification и Project.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
Каждый член списка является элементом данных об изделии или действии, для которого может быть задано событие.
TYPE requirement_event_item = EXTENSIBLE GENERIC_ENTITY SELECT
4.2.9 Тип данных requirement_information_usage_right_item
Тип данных requirement_information_usage_right_item является расширением типа данных information_usage_right_item. В его список альтернативных типов данных добавлены типы данных Applied_information_usage_right, Certification, Certification_assignment, Digital_document_definition, Digital_file, Document, Document_version, Hardcopy, Physical_document_definition, Requirement, Requirement_assignment, Requirement_version, Requirement_view_definition, Security_classification и Security_classification_assignment.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
Каждый член списка представляет совокупность информационных элементов, к которой может быть применено право на использование.
TYPE requirement_information_usage_right_item = EXTENSIBLE
GENERIC_ENTITY SELECT BASED_ON information_usage_right_item WITH
(Applied_information_usage_right,
Security_classification_assignment);
4.2.10 Тип данных requirement_mri_approval_item
Тип данных requirement_mri_approval_item является расширением типа данных mri_approval_item. В его список альтернативных типов данных добавлены типы данных Address_assignment, Assigned_property, Certification_assignment, Classification_assignment, Contract_assignment, Date_or_date_time_assignment, Document_assignment, Effectivity_assignment, Event_assignment, Identification_assignment, Organization_or_person_in_organization_assignment, Organization_relationship, Person_in_organization, Product_version_relationship, Product_view_definition, Project, Project_assignment, Requirement_assignment, Requirement_source, Security_classification, Security_classification_assignment и View_definition_relationship.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
Каждый член списка является элементом данных об изделии или действии, для которого может быть задано утверждение.
TYPE requirement_mri_approval_item = EXTENSIBLE GENERIC_ENTITY SELECT
BASED_ON mri_approval_item WITH
Organization_or_person_in_organization_assignment,
Security_classification_assignment,
View_definition_relationship);
4.2.11 Тип данных requirement_mri_date_or_date_time_item
Тип данных requirement_mri_date_or_date_time_item является расширением типа данных mri_date_or_date_time_item. В его список альтернативных типов данных добавлены типы данных Address_assignment, Applied_information_usage_right, Approval, Assigned_property, Certification_assignment, Classification_assignment, Contract_assignment, Date_or_date_time_assignment, Digital_file, Document, Document_assignment, Effectivity, Effectivity_assignment, Event_assignment, Hardcopy, Identification_assignment, Independent_property, Independent_property_relationship, Organization_relationship, Person, Person_in_organization, Product_version, Product_version_relationship, Product_view_definition, Project, Project_assignment, Property_representation, Representation, Requirement, Requirement_assignment, Requirement_collection_relationship, Requirement_source, Security_classification, Tracing_relationship и View_definition_context.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
Каждый член списка является элементом данных об изделии или действии, для которого может быть задана календарная дата или календарная дата и время.
TYPE requirement_mri_date_or_date_time_item = EXTENSIBLE
GENERIC_ENTITY SELECT BASED_ON mri_date_or_date_time_item WITH
Applied_information_usage_right,
Independent_property_relationship,
Requirement_collection_relationship,
4.2.12 Тип данных requirement_mri_identification_item
Тип данных requirement_mri_identification_item является расширением типа данных mri_identification_item. В его список альтернативных типов данных добавлены типы данных Address, Approval, Assigned_property, Certification, Digital_document_definition, Digital_file, Document, Document_assignment, Document_version, Effectivity, Event, Hardcopy, Independent_property, Independent_property_relationship, Information_right, Information_usage_right, Organization_or_person_in_organization_assignment, Person, Person_in_organization, Physical_document_definition, Project, Requirement, Requirement_assignment, Requirement_source, Requirement_version, Requirement_version_relationship, Requirement_view_definition, Security_classification_assignment и View_definition_relationship.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
Каждый член списка является элементом данных, для которого может быть задано обозначение.
TYPE requirement_mri_identification_item = EXTENSIBLE GENERIC_ENTITY
SELECT BASED_ON mri_identification_item WITH
Independent_property_relationship,
Organization_or_person_in_organization_assignment,
Requirement_version_relationship,
Security_classification_assignment,
View_definition_relationship);
4.2.13 Тип данных requirement_mri_organization_or_person_in_organization_item
Тип данных requirement_mri_organization_or_person_in_organization_item является расширением типа данных mri_organization_or_person_in_organization_item. В его список альтернативных типов данных добавлены типы данных Address_assignment, Approval, Assigned_property, Certification, Certification_assignment, Classification_assignment, Contract_assignment, Date_or_date_time_assignment, Digital_file, Document, Document_assignment, Effectivity, Effectivity_assignment, Event, Event_assignment, Hardcopy, Independent_property, Independent_property_relationship, Organization_or_person_in_organization_assignment, Person_in_organization, Product_version, Product_view_definition, Project, Project_assignment, Property_representation, Representation, Requirement, Requirement_assignment, Requirement_collection_relationship, Requirement_source, Requirement_version_relationship, Security_classification, Tracing_relationship и View_definition_context.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
Каждый член списка является элементом данных об изделии или действии, для которого может быть задана организация или сотрудник в организации.
TYPE requirement_mri_organization_or_person_in_organization_item =
EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON
mri_organization_or_person_in_organization_item WITH
Independent_property_relationship,
Organization_or_person_in_organization_assignment,
Requirement_collection_relationship,
Requirement_version_relationship,
4.2.14 Тип данных requirement_mri_string_select
Тип данных requirement_mri_string_select является расширением типа данных mri_string_select. В его список альтернативных типов данных добавлены типы данных Assigned_property, Digital_document_definition, Document, Document_assignment, Document_version, Event, External_source_identification, Independent_property, Independent_property_relationship, Information_right, Information_usage_right, Physical_document_definition, Representation_item, Requirement, Requirement_assignment, Requirement_collection_relationship, Requirement_source, Requirement_version, Requirement_version_relationship, Requirement_view_definition и Tracing_relationship.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
Каждый член списка является строкой, которая может представлять рассматриваемый экземпляр на указанном языке.
TYPE requirement_mri_string_select = EXTENSIBLE GENERIC_ENTITY
SELECT BASED_ON mri_string_select WITH
External_source_identification,
Independent_property_relationship,
Requirement_collection_relationship,
Requirement_version_relationship,
4.2.15 Тип данных requirement_project_item
Тип данных requirement_project_item является расширением типа данных project_item. В его список альтернативных типов данных добавлены типы данных Product и Product_version.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
Каждый член списка является элементом, который связан с проектом (объектом Project).
TYPE requirement_project_item = EXTENSIBLE GENERIC_ENTITY SELECT
4.2.16 Тип данных requirement_representation_proxy_select
Тип данных requirement_representation_proxy_select является расширением типа данных representation_proxy_select. В его список альтернативных типов данных добавлены типы данных Collection_version и Document_version.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
Каждый член списка является элементом представления.
TYPE requirement_representation_proxy_select = EXTENSIBLE
GENERIC_ENTITY SELECT BASED_ON representation_proxy_select WITH
4.2.17 Тип данных requirement_same_as_item
Тип данных requirement_same_as_item является расширением типа данных same_as_item. В его список альтернативных типов данных добавлены типы данных Address, Approval, Approval_status, Calendar_date, Certification, Contract, Date_time, Derived_unit_element, Event, External_source, External_source_identification, Independent_property, Information_right, Information_usage_right, Language, Language_indication, Local_time, Organization, Person, Representation_context, Requirement_source, Security_classification, Time_interval, Time_offset, Unit, Value_with_unit и View_definition_context.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
Элементы из набора данных совпадают с внешним источником.
TYPE requirement_same_as_item = EXTENSIBLE GENERIC_ENTITY SELECT
External_source_identification,
4.2.18 Тип данных requirement_security_classification_item
Тип данных requirement_security_classification_item является расширением типа данных security_classification_item. В его список альтернативных типов данных добавлены типы данных Digital_document_definition, Digital_file, Document, Document_assignment, Document_version, Hardcopy, Physical_document_definition, Requirement, Requirement_assignment, Requirement_collection_relationship, Requirement_source, Requirement_version, Requirement_version_relationship, Requirement_view_definition и Tracing_relationship.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
Каждый член списка представляет действие или изделие, для которого может быть задан уровень секретности.
TYPE requirement_security_classification_item = EXTENSIBLE
GENERIC_ENTITY SELECT BASED_ON security_classification_item WITH
Requirement_collection_relationship,
Requirement_version_relationship,
4.2.19 Тип данных rm_requirement_assignment_item
Тип данных rm_requirement_assignment_item является расширением типа данных requirement_assignment_item. В его список альтернативных типов данных добавлены типы данных Product, Product_version и Product_view_definition.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
Каждый член списка является элементом, для которого задано требование.
TYPE rm_requirement_assignment_item = EXTENSIBLE GENERIC_ENTITY SELECT
BASED_ON requirement_assignment_item WITH
4.2.20 Тип данных rm_requirement_source_item
Тип данных rm_requirement_source_item является расширением типа данных requirement_source_item. В его список альтернативных типов данных добавлены типы данных Product, Product_version и Product_view_definition.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
Каждый член списка является элементом, который соответствует требованию.
TYPE rm_requirement_source_item = EXTENSIBLE GENERIC_ENTITY SELECT
BASED_ON requirement_source_item WITH
END_SCHEMA; -- Requirement_management_arm
5 Интерпретированная модель модуля
5.1 Спецификация отображения
В настоящем стандарте термин «прикладной элемент» обозначает любой объектный тип данных, определенный в разделе 4, любой из его явных атрибутов и любое ограничение на подтипы. Термин «элемент ИММ» обозначает любой объектный тип данных, определенный в 5.2 или импортированный с помощью оператора USE FROM из другой EXPRESS-схемы, любой из его атрибутов и любое ограничение на подтипы, определенное в 5.2 или импортированное с помощью оператора USE FROM.
В данном подразделе представлена спецификация отображения, определяющая, как каждый прикладной элемент, описанный в разделе 4 настоящего стандарта, отображается на один или несколько элементов ИММ (см. 5.2).
Спецификация отображения для каждого прикладного элемента определена ниже в отдельном пункте. Спецификации отображения атрибутов объекта ПЭМ определены в подпунктах пункта, содержащего спецификацию отображения данного объекта. Каждая спецификация отображения содержит до пяти секций.
- наименование рассматриваемого объекта ПЭМ или ограничение на подтипы либо
- наименование атрибута рассматриваемого объекта ПЭМ, если данный атрибут ссылается на тип, не являющийся объектным типом данных или типом SELECT, который содержит или может содержать объектные типы данных, либо
- составное выражение вида «связь объекта <наименование объекта ПЭМ> с объектом <тип данных, на который дана ссылка>, представляющим атрибут <наименование атрибута>», если данный атрибут ссылается на тип данных, являющийся объектным типом данных или типом SELECT, который содержит или может содержать объектные типы данных.
Секция «Элемент ИММ» в зависимости от рассматриваемого прикладного элемента содержит:
- наименование одного или более объектных типов данных ИММ;
- наименование атрибута объекта ИММ, представленное в виде синтаксической конструкции <наименование объекта>.<наименование атрибута>, если рассматриваемый атрибут ссылается на тип, не являющийся объектным типом данных или типом SELECT, который содержит или может содержать объектные типы данных;
- ключевое слово PATH, если рассматриваемый атрибут объекта ПЭМ ссылается на объектный тип данных или на тип SELECT, который содержит или может содержать объектные типы данных;
- ключевое слово IDENTICAL MAPPING, если оба прикладных объекта, присутствующие в прикладном утверждении, отображаются на тот же самый экземпляр объектного типа данных ИММ;
- синтаксическую конструкцию /SUPERTYPE(<наименование супертипа>)/, если рассматриваемый объект ПЭМ отображается как его супертип;
- одну или более конструкций /SUPERTYPE(<наименование подтипа>)/, если отображение рассматриваемого объекта ПЭМ является объединением отображений его подтипов.
Если отображение прикладного элемента содержит более одного элемента ИММ, то каждый из этих элементов ИММ представлен в отдельной строке спецификации отображения, заключенной в круглые или квадратные скобки.
- обозначение стандарта ИСО, в котором определен данный элемент ИММ, для тех элементов ИММ, которые определены в общих ресурсах;
- обозначение настоящего стандарта для тех элементов ИММ, которые определены в схеме ИММ настоящего стандарта.
Если в секции «Элемент ИММ» содержатся ключевые слова PATH или IDENTICAL MAPPING, то данную секцию опускают.
Секция «Правила» содержит наименование одного или более глобальных правил, которые применяются к совокупности объектных типов данных ИММ, перечисленных в секции «Элемент ИММ» или «Ссылочный путь». Если никакие правила не применяются, то данную секцию опускают.
За ссылкой на глобальное правило может следовать ссылка на подпункт, в котором определено данное правило.
Секция «Ограничение» содержит наименование одного или более ограничений на подтипы, которые применяются к совокупности объектных типов данных ИММ, перечисленных в секции «Элемент ИММ» или «Ссылочный путь». Если ограничения на подтипы отсутствуют, то данную секцию опускают.
За ссылкой на ограничение подтипа может следовать ссылка на подпункт, в котором определено данное ограничение.
Секция «Ссылочный путь» содержит:
- ссылочный путь к супертипам в общих ресурсах для каждого элемента ИММ, определенного в настоящем стандарте;
- спецификацию взаимосвязей между элементами ИММ, если отображение прикладного элемента требует связать экземпляры нескольких объектных типов данных ИММ. В этом случае в каждой строке ссылочного пути указывают роль элемента ИММ по отношению к ссылающемуся на него элементу ИММ или к следующему по ссылочному пути элементу ИММ.
В выражениях, определяющих ссылочные пути и ограничения между элементами ИММ, применяют следующие условные обозначения:
[] — в квадратные скобки заключают несколько элементов ИММ или частей ссылочного пути, которые требуются для обеспечения соответствия информационному требованию;
() — в круглые скобки заключают несколько элементов ИММ или частей ссылочного пути, которые являются альтернативными в рамках отображения для обеспечения соответствия информационному требованию;
{} — в фигурные скобки заключают фрагмент, ограничивающий ссылочный путь для обеспечения соответствия информационному требованию;
<> — в угловые скобки заключают один или более необходимых ссылочных путей;
|| — между вертикальными линиями помещают объект супертипа;
-> — атрибут, наименование которого предшествует символу ->, ссылается на объектный или выбираемый тип данных, наименование которого следует после этого символа;
<- — атрибут объекта, наименование которого следует после символа <-, ссылается на объектный или выбираемый тип данных, наименование которого предшествует этому символу;
[i] — атрибут, наименование которого предшествует символу [i], является агрегированной структурой; ссылка указывает на любой элемент данной структуры;
[n] — атрибут, наименование которого предшествует символу [n], является упорядоченной агрегированной структурой; ссылка указывает на n-й элемент данной структуры;
=> — объект, наименование которого предшествует символу =>, является супертипом объекта, наименование которого следует после этого символа;
<= — объект, наименование которого предшествует символу <=, является подтипом объекта, наименование которого следует после этого символа;
= — строковый (STRING), выбираемый (SELECT) или перечисляемый (ENUMERATION) тип данных ограничен выбором или значением;
\ — выражение для ссылочного пути продолжается на следующей строке;
- - один или более экземпляров взаимосвязанных типов данных могут быть объединены в древовидную структуру. Путь между объектом взаимосвязи и связанными с ним объектами заключают в фигурные скобки;
-- — последующий текст является комментарием или ссылкой на раздел;
*> — выбираемый или перечисляемый тип данных, наименование которого предшествует символу *>, расширяется до выбираемого или перечисляемого типа данных, наименование которого следует за этим символом;
<* — выбираемый или перечисляемый тип данных, наименование которого предшествует символу <*, является расширением выбираемого или перечисляемого типа данных, наименование которого следует за этим символом;
!{} — заключенный в фигурные скобки фрагмент обозначает отрицательное ограничение на отображение.
Определение и использование шаблонов отображения не поддерживаются в настоящей версии прикладных модулей, однако поддерживается использование предопределенных шаблонов /SUBTYPE/ и /SUPERTYPE/.
5.1.1 Объект Applied_information_usage_right
Объект Applied_information_usage_right определен в прикладном модуле «Права на информацию». Данная спецификация отображения расширяет отображение объекта Applied_information_usage_right за счет включения утверждений, определенных в прикладном модуле «Управление требованиями».
5.1.1.1 Связь объекта Applied_information_usage_right с указанными в ссылочном пути объектами, представляющими атрибут item
5.1.2 Объект Approval_assignment
Объект Approval_assignment определен в прикладном модуле «Утверждение». Данная спецификация отображения расширяет отображение объекта Approval_assignment за счет включения утверждений, определенных в прикладном модуле «Управление требованиями».
5.1.2.1 Связь объекта Approval_assignment с указанными в ссылочном пути объектами, представляющими атрибут items
5.1.3 Объект Attribute_translation_assignment
Объект Attribute_translation_assignment определен в прикладном модуле «Использование разных языков». Данная спецификация отображения расширяет отображение объекта Attribute_translation_assignment за счет включения утверждений, определенных в прикладном модуле «Управление требованиями».
5.1.3.1 Связь объекта Attribute_translation_assignment с указанными в ссылочном пути объектами, представляющими атрибут considered_instance
5.1.4 Объект Certification_assignment
Объект Certification_assignment определен в прикладном модуле «Сертификация». Данная спецификация отображения расширяет отображение объекта Certification_assignment за счет включения утверждений, определенных в прикладном модуле «Управление требованиями».
5.1.4.1 Связь объекта Certification_assignment с указанными в ссылочном пути объектами, представляющими атрибут items
5.1.5 Объект Classification_assignment
Объект Classification_assignment определен в прикладном модуле «Задание принадлежности к классу». Данная спецификация отображения расширяет отображение объекта Classification_assignment за счет включения утверждений, определенных в прикладном модуле «Управление требованиями».
5.1.5.1 Связь объекта Classification_assignment с указанными в ссылочном пути объектами, представляющими атрибут items
5.1.6 Объект Collection_assignment
Объект Collection_assignment определен в прикладном модуле «Обозначение и версия набора данных об изделии». Данная спецификация отображения расширяет отображение объекта Collection_assignment за счет включения утверждений, определенных в прикладном модуле «Управление требованиями».
5.1.6.1 Связь объекта Collection_assignment с указанными в ссылочном пути объектами, представляющими атрибут is_assigned_to
5.1.7 Объект Collection_membership
Объект Collection_membership определен в прикладном модуле «Обозначение и версия набора данных об изделии». Данная спецификация отображения расширяет отображение объекта Collection_membership за счет включения утверждений, определенных в прикладном модуле «Управление требованиями».
5.1.7.1 Связь объекта Collection_membership с указанными в ссылочном пути объектами, представляющими атрибут member
5.1.8 Объект Contract_assignment
Объект Contract_assignment определен в прикладном модуле «Контракт». Данная спецификация отображения расширяет отображение объекта Contract_assignment за счет включения утверждений, определенных в прикладном модуле «Управление требованиями».
5.1.8.1 Связь объекта Contract_assignment с указанными в ссылочном пути объектами, представляющими атрибут items
5.1.9 Объект Date_or_date_time_assignment
Объект Date_or_date_time_assignment определен в прикладном модуле «Назначение даты и времени». Данная спецификация отображения расширяет отображение объекта Date_or_date_time_assignment за счет включения утверждений, определенных в прикладном модуле «Управление требованиями».
5.1.9.1 Связь объекта Date_or_date_time_assignment с указанными в ссылочном пути объектами, представляющими атрибут items
Вариант 1: Если атрибут assigned_date представлен объектом Calendar_date.
Вариант 2: Если атрибут assigned_date представлен объектом Date_time.
5.1.10 Объект Document_assignment
Объект Document_assignment определен в прикладном модуле «Задание документа». Данная спецификация отображения расширяет отображение объекта Document_assignment за счет включения утверждений, определенных в прикладном модуле «Управление требованиями».
5.1.10.1 Связь объекта Document_assignment с указанными в ссылочном пути объектами, представляющими атрибут is_assigned_to
Вариант 1: Если задание не является заданием части документа.
Вариант 2: Если задание является заданием части документа.
5.1.11 Объект Effectivity_assignment
Объект Effectivity_assignment определен в прикладном модуле «Задание применяемости». Данная спецификация отображения расширяет отображение объекта Effectivity_assignment за счет включения утверждений, определенных в прикладном модуле «Управление требованиями».
5.1.11.1 Связь объекта Effectivity_assignment с указанными в ссылочном пути объектами, представляющими атрибут items
5.1.12 Объект Event_assignment
Объект Event_assignment определен в прикладном модуле «Задание события». Данная спецификация отображения расширяет отображение объекта Event_assignment за счет включения утверждений, определенных в прикладном модуле «Управление требованиями».
5.1.12.1 Связь объекта Event_assignment с указанными в ссылочном пути объектами, представляющими атрибут items
5.1.13 Объект Identification_assignment
Объект Identification_assignment определен в прикладном модуле «Назначение идентифицирующего кода». Данная спецификация отображения расширяет отображение объекта Identification_assignment за счет включения утверждений, определенных в прикладном модуле «Управление требованиями».
5.1.13.1 Связь объекта Identification_assignment с указанными в ссылочном пути объектами, представляющими атрибут items
5.1.14 Объект Language_indication
Объект Language_indication определен в прикладном модуле «Использование разных языков». Данная спецификация отображения расширяет отображение объекта Language_indication за счет включения утверждений, определенных в прикладном модуле «Управление требованиями».
5.1.14.1 Связь объекта Language_indication с указанными в ссылочном пути объектами, представляющими атрибут considered_instance
5.1.15 Объект Organization_or_person_in_organization_assignment
Объект Organization_or_person_in_organization_assignment определен в прикладном модуле «Назначение лица и организации». Данная спецификация отображения расширяет отображение объекта Organization_or_person_in_organization_assignment за счет включения утверждений, определенных в прикладном модуле «Управление требованиями».
5.1.15.1 Связь объекта Organization_or_person_in_organization_assignment с указанными в ссылочном пути объектами, представляющими атрибут items
Вариант 1: Если атрибут assigned_entity представлен объектом Organization.
Вариант 2: Если атрибут assigned_entity представлен объектом Person_in_organization.
5.1.16 Объект Project_assignment
Объект Project_assignment определен в прикладном модуле «Проект». Данная спецификация отображения расширяет отображение объекта Project_assignment за счет включения утверждений, определенных в прикладном модуле «Управление требованиями».
5.1.16.1 Связь объекта Project_assignment с указанными в ссылочном пути объектами, представляющими атрибут items
5.1.17 Объект Representation_proxy_item
Объект Representation_proxy_item определен в прикладном модуле «Характеристика как определение». Данная спецификация отображения расширяет отображение объекта Representation_proxy_item за счет включения утверждений, определенных в прикладном модуле «Управление требованиями».
5.1.17.1 Связь объекта Representation_proxy_item с указанными в ссылочном пути объектами, представляющими атрибут item
5.1.18 Объект Requirement_assignment
Объект Requirement_assignment определен в прикладном модуле «Задание требования». Данная спецификация отображения расширяет отображение объекта Requirement_assignment за счет включения утверждений, определенных в прикладном модуле «Управление требованиями».
5.1.18.1 Связь объекта Requirement_assignment с указанными в ссылочном пути объектами, представляющими атрибут assigned_to
5.1.19 Объект Requirement_source
Объект Requirement_source определен в прикладном модуле «Задание требования». Данная спецификация отображения расширяет отображение объекта Requirement_source за счет включения утверждений, определенных в прикладном модуле «Управление требованиями».
5.1.19.1 Связь объекта Requirement_source с указанными в ссылочном пути объектами, представляющими атрибут source
5.1.20 Объект Same_as_external_item
Объект Same_as_external_item определен в прикладном модуле «Совпадение данных об изделии с внешним источником». Данная спецификация отображения расширяет отображение объекта Same_as_external_item за счет включения утверждений, определенных в прикладном модуле «Управление требованиями».
5.1.20.1 Связь объекта Same_as_external_item с указанными в ссылочном пути объектами, представляющими атрибут items
5.1.21 Объект Security_classification_assignment
Объект Security_classification_assignment определен в прикладном модуле «Гриф секретности». Данная спецификация отображения расширяет отображение объекта Security_classification_assignment за счет включения утверждений, определенных в прикладном модуле «Управление требованиями».
5.1.21.1 Связь объекта Security_classification_assignment с указанными в ссылочном пути объектами, представляющими атрибут items
5.2 Сокращенный листинг ИММ на языке EXPRESS
В данном подразделе определена EXPRESS-схема, полученная из таблицы отображений. В данной схеме использованы элементы общих ресурсов или других прикладных модулей и определены конструкции на языке EXPRESS, относящиеся к области применения настоящего стандарта.
Также в данном подразделе определены ИММ для прикладного модуля «Управление требованиями» и модификации, которым подвергаются конструкции, импортированные из общих ресурсов.
При использовании в данной схеме конструкций, определенных в общих ресурсах или в прикладных модулях, должны быть учтены следующие ограничения:
- использование объекта, являющегося супертипом, не означает применения любой из его конкретизаций, если только данная конкретизация также не импортирована в схему ИММ;
- использование типа SELECT не означает применения любого из указанных в нем типов данных, если только данный тип также не импортирован в схему ИММ.
SCHEMA Requirement_management_mim;
USE FROM Classification_assignment_mim; — - ISO/TS 10303-1114
USE FROM Collection_identification_and_version_mim; — - ISO/TS 10303-1396
USE FROM date_time_schema — - ISO 10303-41
USE FROM Document_assignment_mim; — - ISO/TS 10303-1122
USE FROM Document_properties_mim; — - ISO/TS 10303-1126
USE FROM Effectivity_application_mim; — - ISO/TS 10303-1059
USE FROM Identification_relationship_mim; — - ISO/TS 10303-1398
USE FROM Information_rights_mim; — - ISO/TS 10303-1241
USE FROM Property_as_definition_mim; — - ISO/TS 10303-1399
USE FROM Requirement_assignment_mim; — - ISO/TS 10303-1233
USE FROM Requirement_view_definition_relationship_mim; — - ISO/TS 10303-1142
USE FROM Same_as_external_item_mim; — - ISO/TS 10303-1402
1 Схемы, ссылки на которые приведены выше, определены в следующих стандартах и документах комплекса ИСО 10303:
2 Графическое представление схемы Requirement_management_mim приведено в приложении D, рисунок D.1.
5.2.1 Определение типов данных ИММ
В данном пункте определены типы данных ИММ прикладного модуля «Управление требованиями».
5.2.1.1 Тип данных requirement_certification_item
Тип данных requirement_certification_item является расширением типа данных certification_item. В его список альтернативных типов данных добавлены типы данных product и product_definition_formation.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
TYPE requirement_certification_item = EXTENSIBLE GENERIC_ENTITY SELECT
BASED_ON certification_item WITH
product_definition_formation);
5.2.1.2 Тип данных requirement_classification_item
Тип данных requirement_classification_item является расширением типа данных classification_item. В его список альтернативных типов данных добавлены типы данных address, applied_approval_assignment, applied_certification_assignment, applied_contract_assignment, applied_document_reference, applied_document_usage_constraint_assignment, applied_effectivity_assignment, applied_event_occurrence_assignment, applied_external_identification_assignment, applied_identification_assignment, applied_organization_assignment, applied_organizational_project_assignment, applied_person_and_organization_assignment, applied_security_classification_assignment, applied_usage_right, approval, approval_person_organization, approval_relationship, approval_status, attribute_language_assignment, calendar_date, certification, class, contract, contract_relationship, date_and_time, date_and_time_assignment, date_assignment, derived_unit, document_file, effectivity, effectivity_relationship, event_occurrence, event_occurrence_relationship, general_property, general_property_relationship, information_right, information_usage_right, language, local_time, measure_with_unit, multi_language_attribute_assignment, named_unit, organization, organization_relationship, organizational_project, organizational_project_relationship, person, person_and_organization, product, product_definition, product_definition_context, product_definition_formation, product_definition_formation_relationship, product_definition_relationship, property_definition, property_definition_representation, representation, representation_context, representation_item, requirement_assignment, requirement_source, security_classification, time_interval_relationship и usage_association.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
TYPE requirement_classification_item = EXTENSIBLE GENERIC_ENTITY SELECT
BASED_ON classification_item WITH
applied_certification_assignment,
applied_document_usage_constraint_assignment,
applied_effectivity_assignment,
applied_event_occurrence_assignment,
applied_external_identification_assignment,
applied_identification_assignment,
applied_organization_assignment,
applied_organizational_project_assignment,
applied_person_and_organization_assignment,
applied_security_classification_assignment,
attribute_language_assignment,
event_occurrence_relationship,
general_property_relationship,
multi_language_attribute_assignment,
organizational_project_relationship,
product_definition_formation_relationship,
product_definition_relationship,
property_definition_representation,
5.2.1.3 Тип данных requirement_collection_assignment_groupable_item
Тип данных requirement_collection_assignment_groupable_item является расширением типа данных collection_assignment_groupable_item. В его список альтернативных типов данных добавлены типы данных contract, organization, organizational_project, product, product_definition и product_definition_formation.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
TYPE requirement_collection_assignment_groupable_item = EXTENSIBLE
BASED_ON collection_assignment_groupable_item WITH
product_definition_formation);
5.2.1.4 Тип данных requirement_collection_membership_groupable_item
Тип данных requirement_collection_membership_groupable_item является расширением типа данных collection_membership_groupable_item. В его список альтернативных типов данных добавлены типы данных address, applied_approval_assignment, applied_certification_assignment, applied_classification_assignment, applied_contract_assignment, applied_document_reference, applied_document_usage_constraint_assignment, applied_effectivity_assignment, applied_event_occurrence_assignment, applied_external_identification_assignment, applied_identification_assignment, applied_organization_assignment, applied_organizational_project_assignment, applied_person_and_organization_assignment, applied_security_classification_assignment, applied_usage_right, approval, approval_person_organization, approval_relationship, approval_status, attribute_language_assignment, calendar_date, certification, class, collection_assignment, collection_membership, contract, contract_relationship, coordinated_universal_time_offset, date_and_time, date_and_time_assignment, date_assignment, derived_unit, derived_unit_element, document_file, effectivity, effectivity_relationship, event_occurrence, event_occurrence_relationship, external_source, general_property, general_property_relationship, identification_assignment_relationship, information_right, information_usage_right, language, local_time, measure_with_unit, multi_language_attribute_assignment, named_unit, organization, organization_relationship, organizational_project, organizational_project_relationship, person, person_and_organization, product, product_definition, product_definition_context, product_definition_formation, product_definition_formation_relationship, product_definition_relationship, product_relationship, property_definition, property_definition_representation, representation, representation_context, representation_item, representation_relationship, requirement_assignment, requirement_source, same_as_external_item_assignment, satisfies_requirement, security_classification, time_interval, time_interval_relationship и usage_association.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
TYPE requirement_collection_membership_groupable_item = EXTENSIBLE
BASED_ON collection_membership_groupable_item WITH
applied_certification_assignment,
applied_classification_assignment,
applied_document_usage_constraint_assignment,
applied_effectivity_assignment,
applied_event_occurrence_assignment,
applied_external_identification_assignment,
applied_identification_assignment,
applied_organization_assignment,
applied_organizational_project_assignment,
applied_person_and_organization_assignment,
applied_security_classification_assignment,
attribute_language_assignment,
coordinated_universal_time_offset,
event_occurrence_relationship,
general_property_relationship,
identification_assignment_relationship,
multi_language_attribute_assignment,
organizational_project_relationship,
product_definition_formation_relationship,
product_definition_relationship,
property_definition_representation,
same_as_external_item_assignment,
5.2.1.5 Тип данных requirement_contract_item
Тип данных requirement_contract_item является расширением типа данных contract_item. В его список альтернативных типов данных добавлены типы данных organizational_project, product, product_definition, product_definition_formation, product_definition_formation_relationship, product_definition_relationship, requirement_assignment, requirement_source и security_classification.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
TYPE requirement_collection_assignment_groupable_item = EXTENSIBLE
BASED_ON collection_assignment_groupable_item WITH
product_definition_formation_relationship,
product_definition_relationship,
5.2.1.6 Тип данных requirement_document_reference_item
Тип данных requirement_document_reference_item является расширением типа данных document_reference_item. В его список альтернативных типов данных добавлены типы данных applied_approval_assignment, applied_certification_assignment, applied_contract_assignment, applied_effectivity_assignment, applied_identification_assignment, applied_organization_assignment, applied_person_and_organization_assignment, applied_security_classification_assignment, approval, certification, contract, contract_relationship, effectivity, general_property, general_property_relationship, information_right, information_usage_right, organization, organizational_project, person, product, product_definition, product_definition_formation, product_definition_formation_relationship, product_definition_relationship, property_definition, property_definition_representation, representation, representation_item, requirement_assignment, requirement_source и security_classification.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
TYPE requirement_document_reference_item = EXTENSIBLE GENERIC_ENTITY
SELECT BASED_ON document_reference_item WITH
applied_certification_assignment,
applied_effectivity_assignment,
applied_identification_assignment,
applied_organization_assignment,
applied_person_and_organization_assignment,
applied_security_classification_assignment,
general_property_relationship,
product_definition_formation_relationship,
product_definition_relationship,
property_definition_representation,
5.2.1.7 Тип данных requirement_effectivity_item
Тип данных requirement_effectivity_item является расширением типа данных effectivity_item. В его список альтернативных типов данных добавлены типы данных applied_approval_assignment, applied_certification_assignment, applied_contract_assignment, applied_document_reference, applied_document_usage_constraint_assignment, applied_effectivity_assignment, applied_external_identification_assignment, applied_identification_assignment, applied_organization_assignment, applied_organizational_project_assignment, applied_person_and_organization_assignment, applied_security_classification_assignment, applied_usage_right, date_and_time_assignment, date_assignment, document_file, multi_language_attribute_assignment, organization_relationship, organizational_address, person_and_organization, product, product_definition, product_definition_formation, product_definition_formation_relationship, product_definition_relationship, property_definition, requirement_assignment, requirement_source.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
TYPE requirement_effectivity_item = EXTENSIBLE GENERIC_ENTITY SELECT
BASED_ON effectivity_item WITH
applied_certification_assignment,
applied_document_usage_constraint_assignment,
applied_effectivity_assignment,
applied_external_identification_assignment,
applied_identification_assignment,
applied_organization_assignment,
applied_organizational_project_assignment,
applied_person_and_organization_assignment,
applied_security_classification_assignment,
multi_language_attribute_assignment,
product_definition_formation_relationship,
product_definition_relationship,
5.2.1.8 Тип данных requirement_event_occurrence_item
Тип данных requirement_event_occurrence_item является расширением типа данных event_occurrence_item. В его список альтернативных типов данных добавлены типы данных certification и organizational_project.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
TYPE requirement_event_occurrence_item = EXTENSIBLE GENERIC_ENTITY
SELECT BASED_ON event_occurrence_item WITH
5.2.1.9 Тип данных requirement_ir_usage_item
Тип данных requirement_ir_usage_item является расширением типа данных ir_usage_item. В его список альтернативных типов данных добавлены типы данных applied_certification_assignment, applied_security_classification_assignment, applied_usage_right, certification, document_file, product, product_definition, product_definition_formation, requirement_assignment и security_classification.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
TYPE requirement_ir_usage_item = EXTENSIBLE GENERIC_ENTITY SELECT
(applied_certification_assignment,
applied_security_classification_assignment,
5.2.1.10 Тип данных requirement_mri_approval_item
Тип данных requirement_mri_approval_item является расширением типа данных mri_approval_item. В его список альтернативных типов данных добавлены типы данных applied_certification_assignment, applied_classification_assignment, applied_contract_assignment, applied_document_reference, applied_document_usage_constraint_assignment, applied_effectivity_assignment, applied_event_occurrence assignment, applied_identification_assignment, applied_organization_assignment, applied_organizational_project_assignment, applied_person_and_organization_assignment, applied_security_classification_assignment, date_and_time_assignment, date_assignment, organization_relationship, organizational_address, organizational_project, person_and_organization, product, product_definition, product_definition_formation, product_definition_formation_relationship, product_definition_relationship, property_definition, requirement_assignment, requirement_source и security_classification.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
TYPE requirement_mri_approval_item = EXTENSIBLE GENERIC_ENTITY SELECT
BASED_ON mri_approval_item WITH
(applied_certification_assignment,
applied_classification_assignment,
applied_document_usage_constraint_assignment,
applied_effectivity_assignment,
applied_event_occurrence_assignment,
applied_identification_assignment,
applied_organization_assignment,
applied_organizational_project_assignment,
applied_person_and_organization_assignment,
applied_security_classification_assignment,
product_definition_formation_relationship,
product_definition_relationship,
5.2.1.11 Тип данных requirement_mri_attribute_language_item
Тип данных requirement_mri_attribute_language_item является расширением типа данных mri_attribute_language_item. В его список альтернативных типов данных добавлены типы данных applied_document_reference, applied_document_usage_constraint_assignment, applied_external_identification_assignment, event_occurrence, general_property, general_property_relationship, information_right, information_usage_right, product, product_definition, product_definition_formation, product_definition_formation_relationship, product_definition_relationship, property_definition, representation_item, requirement_assignment и requirement_source.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
TYPE requirement_mri_attribute_language_item = EXTENSIBLE GENERIC_ENTITY
SELECT BASED_ON mri_attribute_language_item WITH
applied_document_usage_constraint_assignment,
applied_external_identification_assignment,
general_property_relationship,
product_definition_formation_relationship,
product_definition_relationship,
5.2.1.12 Тип данных requirement_mri_date_and_time_item
Тип данных requirement_mri_date_and_time_item является расширением типа данных mri_date_and_time_item. В его список альтернативных типов данных добавлены типы данных applied_certification_assignment, applied_classification_assignment, applied_contract_assignment, applied_document_reference, applied_document_usage_constraint_assignment, applied_effectivity_assignment, applied_event_occurrence_assignment, applied_identification_assignment, applied_organizational_project_assignment, applied_usage_right, approval, date_and_time_assignment, date_assignment, document_file, effectivity, general_property, general_property_relationship, organization_relationship, organizational_address, organizational_project, person, person_and_organization, product, product_definition, product_definition_context, product_definition_formation, product_definition_formation_relationship, product_definition_relationship, property_definition, property_definition_representation, representation, requirement_assignment и requirement_source.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
TYPE requirement_mri_date_and_time_item = EXTENSIBLE GENERIC_ENTITY
SELECT BASED_ON mri_date_and_time_item WITH
(applied_certification_assignment,
applied_classification_assignment,
applied_document_usage_constraint_assignment,
applied_effectivity_assignment,
applied_event_occurrence_assignment,
applied_identification_assignment,
applied_organizational_project_assignment,
general_property_relationship,
product_definition_formation_relationship,
product_definition_relationship,
property_definition_representation,
5.2.1.13 Тип данных requirement_mri_date_item
Тип данных requirement_mri_date_item является расширением типа данных mri_date_item. В его список альтернативных типов данных добавлены типы данных applied_certification_assignment, applied_classification_assignment, applied_contract_assignment, applied_document_reference, applied_document_usage_constraint_assignment, applied_effectivity_assignment, applied_event_occurrence_assignment, applied_identification_assignment, applied_organizational_project_assignment, applied_usage_right, approval, date_and_time_assignment, date_assignment, document_file, effectivity, general_property, general_property_relationship, organization_relationship, organizational_address, organizational_project, person, person_and_organization, product, product_definition, product_definition_context, product_definition_formation, product_definition_formation_relationship, product_definition_relationship, property_definition, property_definition_representation, representation, requirement_assignment и requirement_source.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
TYPE requirement_mri_date_item = EXTENSIBLE GENERIC_ENTITY SELECT
(applied_certification_assignment,
applied_classification_assignment,
applied_document_usage_constraint_assignment,
applied_effectivity_assignment,
applied_event_occurrence_assignment,
applied_identification_assignment,
applied_organizational_project_assignment,
general_property_relationship,
product_definition_formation_relationship,
product_definition_relationship,
property_definition_representation,
5.2.1.14 Тип данных requirement_mri_identification_item
Тип данных requirement_mri_identification_item является расширением типа данных mri_identification_item. В его список альтернативных типов данных добавлены типы данных address, applied_document_reference, applied_document_usage_constraint_assignment, applied_organization_assignment, applied_person_and_organization_assignment, applied_security_classification_assignment, approval, certification, document_file, effectivity, event_occurrence, general_property, general_property_relationship, information_right, information_usage_right, organizational_project, person, person_and_organization, product, product_definition, product_definition_formation, product_definition_formation_relationship, product_definition_relationship, property_definition, requirement_assignment и requirement_source.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
TYPE requirement_mri_identification_item = EXTENSIBLE GENERIC_ENTITY
SELECT BASED_ON mri_identification_item WITH
applied_document_usage_constraint_assignment,
applied_organization_assignment,
applied_person_and_organization_assignment,
applied_security_classification_assignment,
general_property_relationship,
product_definition_formation_relationship,
product_definition_relationship,
5.2.1.15 Тип данных requirement_mri_multi_language_attribute_item
Тип данных requirement_mri_multi_language_attribute_item является расширением типа данных mri_multi_language_attribute_item. В его список альтернативных типов данных добавлены типы данных applied_document_reference, applied_document_usage_constraint_assignment, applied_external_identification_assignment, event_occurrence, general_property, general_property_relationship, information_right, information_usage_right, product, product_definition, product_definition_formation, product_definition_formation_relationship, product_definition_relationship, property_definition, representation_item, requirement_assignment и requirement_source.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
TYPE requirement_mri_multi_language_attribute_item = EXTENSIBLE
GENERIC_ENTITY SELECT BASED_ON mri_multi_language_attribute_item WITH
applied_document_usage_constraint_assignment,
applied_external_identification_assignment,
general_property_relationship,
product_definition_formation_relationship,
product_definition_relationship,
5.2.1.16 Тип данных requirement_mri_organization_item
Тип данных requirement_mri_organization_item является расширением типа данных mri_organization_item. В его список альтернативных типов данных добавлены типы данных applied_certification_assignment, applied_classification_assignment, applied_contract_assignment, applied_document_reference, applied_document_usage_constraint_assignment, applied_effectivity_assignment, applied_event_occurrence_assignment, applied_organization_assignment, applied_organizational_project_assignment, applied_person_and_organization_assignment, approval, certification, date_and_time_assignment, date_assignment, document_file, effectivity, event_occurrence, general_property, general_property_relationship, organizational_address, organizational_project, person_and_organization, product, product_definition, product_definition_context, product_definition_formation, product_definition_formation_relationship, product_definition_relationship, property_definition, property_definition_representation, representation, requirement_assignment, requirement_source и security_classification.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
TYPE requirement_mri_organization_item = EXTENSIBLE GENERIC_ENTITY
SELECT BASED_ON mri_organization_item WITH
(applied_certification_assignment,
applied_classification_assignment,
applied_document_usage_constraint_assignment,
applied_effectivity_assignment,
applied_event_occurrence_assignment,
applied_organization_assignment,
applied_organizational_project_assignment,
applied_person_and_organization_assignment,
general_property_relationship,
product_definition_formation_relationship,
product_definition_relationship,
property_definition_representation,
5.2.1.17 Тип данных requirement_mri_person_and_organization_item
Тип данных requirement_mri_person_and_organization_item является расширением типа данных mri_person_and_organization_item. В его список альтернативных типов данных добавлены типы данных applied_certification_assignment, applied_classification_assignment, applied_contract_assignment, applied_document_reference, applied_document_usage_constraint_assignment, applied_effectivity_assignment, applied_event_occurrence_assignment, applied_organization_assignment, applied_organizational_project_assignment, applied_person_and_organization_assignment, approval, certification, date_and_time_assignment, date_assignment, document_file, effectivity, event_occurrence, general_property, general_property_relationship, organizational_address, organizational_project, person_and_organization, product, product_definition, product_definition_context, product_definition_formation, product_definition_formation_relationship, product_definition_relationship, property_definition, property_definition_representation, representation, requirement_assignment, requirement_source и security_classification.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
TYPE requirement_mri_person_and_organization_item = EXTENSIBLE
GENERIC_ENTITY SELECT BASED_ON mri_person_and_organization_item WITH
(applied_certification_assignment,
applied_classification_assignment,
applied_document_usage_constraint_assignment,
applied_effectivity_assignment,
applied_event_occurrence_assignment,
applied_organization_assignment,
applied_organizational_project_assignment,
applied_person_and_organization_assignment,
product_definition_formation_relationship,
product_definition_relationship,
5.2.1.18 Тип данных requirement_project_item
Тип данных requirement_project_item является расширением типа данных project_item. В его список альтернативных типов данных добавлены типы данных product и product_definition_formation.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
TYPE requirement_project_item = EXTENSIBLE GENERIC_ENTITY SELECT
product_definition_formation);
5.2.1.19 Тип данных requirement_representation_proxy_select
Тип данных requirement_representation_proxy_select является расширением типа данных representation_proxy_select. В его список альтернативных типов данных добавлен тип данных product_definition_formation.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
TYPE requirement_representation_proxy_select = EXTENSIBLE
GENERIC_ENTITY SELECT BASED_ON representation_proxy_select WITH
(product_definition_formation);
5.2.1.20 Тип данных requirement_same_as_item
Тип данных requirement_same_as_item является расширением типа данных same_as_item. В его список альтернативных типов данных добавлены типы данных address, applied_external_identification_assignment, approval, approval_status, attribute_language_assignment, calendar_date, certification, contract, coordinated_universal_time_offset, date_and_time, derived_unit, derived_unit_element, event_occurrence, external_source, general_property, information_right, information_usage_right, language, local_time, measure_with_unit, named_unit, organization, person, product_definition_context, representation_context, requirement_source, security_classification, time_interval и usage_association.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
TYPE requirement_same_as_item = EXTENSIBLE GENERIC_ENTITY SELECT
attribute_language_assignment,
coordinated_universal_time_offset,
5.2.1.21 Тип данных requirement_security_classification_item
Тип данных requirement_security_classification_item является расширением типа данных security_classification_item. В его список альтернативных типов данных добавлены типы данных applied_document_reference, applied_document_usage_constraint_assignment, document_file, product, product_definition, product_definition_formation, product_definition_formation_relationship, product_definition_relationship, requirement_assignment и requirement_source.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
GENERIC_ENTITY SELECT BASED_ON security_classification_item WITH
applied_document_usage_constraint_assignment,
5.2.1.22 Тип данных rm_requirement_assigned_item
Тип данных rm_requirement_assigned_item является расширением типа данных requirement_assigned_item. В его список альтернативных типов данных добавлены типы данных product, product_definition и product_definition_formation.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
TYPE rm_requirement_assigned_item = EXTENSIBLE GENERIC_ENTITY SELECT
5.2.1.23 Тип данных rm_requirement_source_item
Тип данных rm_requirement_source_item является расширением типа данных requirement_source_item. В его список альтернативных типов данных добавлены типы данных product, product_definition и product_definition_formation.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
TYPE rm_requirement_source_item = EXTENSIBLE GENERIC_ENTITY SELECT
END_SCHEMA; — - Requirement_management_mim
СОКРАЩЕННЫЕ НАИМЕНОВАНИЯ ОБЪЕКТОВ ИММ
Наименования объектов, использованных в настоящем стандарте, определены в других стандартах и документах комплекса ИСО 10303, указанных в разделе 2.
Требования к использованию сокращенных наименований установлены в стандартах тематической группы «Методы реализации» комплекса ИСО 10303.
Для однозначного обозначения информационного объекта в открытой системе настоящему стандарту присвоен следующий идентификатор объекта:
{ iso standard 10303 part(1348) version(4) }
Для однозначного обозначения в открытой информационной системе схеме Requirement_management_arm, установленной в настоящем стандарте, присвоен следующий идентификатор объекта:
{ iso standard 10303 part(1348) version(4) schema(1) requirement-management-arm(1) }
Смысл данного обозначения установлен в ИСО/МЭК 8824-1 и описан в ИСО 10303-1.
B.2.2 Обозначение схемы Requirement_management_mim
Для однозначного обозначения в открытой информационной системе схеме Requirement_management_mim, установленной в настоящем стандарте, присвоен следующий идентификатор объекта:
{ iso standard 10303 part(1348) version(4) schema(1) requirement-management-mim(2) }
Смысл данного обозначения установлен в ИСО/МЭК 8824-1 и описан в ИСО 10303-1.
B.2.3 Обозначение схемы Requirement_management_arm_LF
Для однозначного обозначения в открытой информационной системе схеме Requirement_management_arm_LF, установленной в настоящем стандарте, присвоен следующий идентификатор объекта:
{ iso standard 10303 part(1348) version(4) schema(1) requirement-management-arm-lf(3) }
Смысл данного обозначения установлен в ИСО/МЭК 8824-1 и описан в ИСО 10303-1.
B.2.4 Обозначение схемы Requirement_management_mim_LF
Для однозначного обозначения в открытой информационной системе схеме Requirement_management_mim_LF, установленной в настоящем стандарте, присвоен следующий идентификатор объекта:
{ iso standard 10303 part(1348) version(4) schema(1) requirement-management-mim-lf(4) }
Смысл данного обозначения установлен в ИСО/МЭК 8824-1 и описан в ИСО 10303-1.
Диаграмма на рисунке C.1 представляет в графической форме сокращенный листинг ПЭМ на языке EXPRESS, определенный в разделе 4. В диаграмме использована графическая нотация EXPRESS-G языка EXPRESS.
Рисунок C.1 — Представление ПЭМ на уровне схем в формате EXPRESS-G (диаграмма 1 из 1)
В данном приложении приведено представление ПЭМ прикладного модуля «Управление требованиями» на уровне схем, отображающее импорт конструкций, определенных в схемах ПЭМ других прикладных модулей, в схему ПЭМ данного прикладного модуля с помощью операторов USE FROM.
1 Представление ПЭМ на уровне схем является неполным. Оно не отображает схемы ПЭМ модулей, которые импортированы косвенным образом.
2 Для прикладных модулей, содержащих только расширения для наращиваемых выбираемых типов данных, представление ПЭМ на уровне объектов не приводится.
Графическая нотация EXPRESS-G определена в ИСО 10303-11, приложение D.
Диаграмма на рисунке D.1 представляет в графической форме сокращенный листинг ИММ на языке EXPRESS, определенный в 5.2. В диаграммах использована графическая нотация EXPRESS-G языка EXPRESS.
Рисунок D.1 — Представление ИММ на уровне схем в формате EXPRESS-G (диаграмма 1 из 1)
В данном приложении приведено представление ИММ прикладного модуля «Управление требованиями» на уровне схем, отображающее импорт конструкций, определенных в схемах ИММ других прикладных модулей или в схемах общих ресурсов, в схему ИММ данного прикладного модуля с помощью операторов USE FROM.
1 Представление на уровне схем является неполным. Оно не отображает схемы ИММ модулей, которые импортированы косвенным образом.
2 Для прикладных модулей, содержащих только расширения для наращиваемых выбираемых типов данных, представление ИММ на уровне объектов не приводится.
Графическая нотация EXPRESS-G определена в ИСО 10303-11, приложение D.
МАШИННО-ИНТЕРПРЕТИРУЕМЫЕ ЛИСТИНГИ
В данном приложении приведены ссылки на сайты, на которых представлены листинги наименований объектов на языке EXPRESS и соответствующих сокращенных наименований, установленных или на которые приведены ссылки в настоящем стандарте. На данных сайтах также представлены листинги всех EXPRESS-схем, определенных в настоящем стандарте, без комментариев и другого поясняющего текста. Эти листинги приведены в машинно-интерпретируемой форме и могут быть получены по следующим адресам URL:
| сокращенные наименования: | http://www.tc184-sc4.org/Short_Names/; |
|---|---|
| EXPRESS: | http://www.tc184-sc4.org/EXPRESS/. |
Для поддержки реализаций может существовать дополнительная информация, например машинно-интерпретируемые правила, выведенные на основе нормативных положений или отображений, определенных в настоящем стандарте. Дополнительная информация может быть получена по следующему адресу URL:
http://www.tc184-sc4.org/implementation_information/10303/01348
Если доступ к этим сайтам невозможен, следует обратиться в центральный секретариат ИСО или непосредственно в секретариат ИСО ТК 184/ПК 4 по адресу электронной почты: sc4sec@tc184-sc4.org.
Примечание - Информация, представленная в машинно-интерпретированном виде по указанным выше адресам URL, является справочной. Обязательным является текст настоящего стандарта.
Данное приложение содержит историю изменений, внесенных в ИСО/ТС 10303-1348.
F.2 Изменения, внесенные в издание 2
F.2.1 Резюме внесенных изменений
Второе издание ИСО/ТС 10303-1348 по сравнению с первым изданием включает приведенные ниже изменения.
Данный модуль был преобразован из прикладного модуля в модуль реализации для охвата в явном виде всего диапазона обмена данными между программными средствами управления требованиями.
F.2.2 Изменения, внесенные в ПЭМ
Были добавлены следующие объявления на языке EXPRESS:
- TYPE requirement_certification_item;
- TYPE requirement_classification_item;
- TYPE requirement_collection_assignment_select;
- TYPE requirement_collection_member_select;
- TYPE requirement_documented_element_select;
- TYPE requirement_effectivity_item;
- TYPE requirement_same_as_item;
- TYPE rm_requirement_assignment_item;
- TYPE rm_requirement_source_item.
Кроме того, были внесены изменения в спецификацию отображения, схему ИММ и диаграммы в формате EXPRESS-G для обеспечения соответствия изменениям, внесенным в ПЭМ.
Третье издание ИСО/ТС 10303-1345 по сравнению со вторым изданием включает приведенные ниже изменения.
Были произведены упрощение расширений типов данных и изменения, вызванные изменениями, внесенными в прикладные модули более низкого уровня
- TYPE requirement_mri_identification_item;
- TYPE requirement_mri_organization_or_person_in_organization_item;
- TYPE requirement_mri_string_select;
Кроме того, были внесены изменения в спецификацию отображения, схему ИММ и диаграммы в формате EXPRESS-G для обеспечения соответствия изменениям, внесенным в ПЭМ.
F.3.3 Изменения, внесенные в ИММ
- TYPE requirement_collection_membership_groupable_item;
- TYPE requirement_effectivity_item;
- TYPE requirement_mri_approval_item;
Были удалены следующие объявления и спецификации интерфейса на языке EXPRESS:
F.4.1 Резюме внесенных изменений
Четвертое издание ИСО/ТС 10303-1345 по сравнению с третьим изданием включает приведенные ниже изменения.
Модифицированы длинные формы ПЭМ и ИММ в результате изменений, внесенных в прикладные модули более низкого уровня.
СВЕДЕНИЯ О СООТВЕТСТВИИ ССЫЛОЧНЫХ МЕЖДУНАРОДНЫХ СТАНДАРТОВ И ДОКУМЕНТОВ НАЦИОНАЛЬНЫМ СТАНДАРТАМ РОССИЙСКОЙ ФЕДЕРАЦИИ
| Обозначение ссылочного международного стандарта, документа | Степень соответствия | Обозначение и наименование соответствующего национального стандарта |
| ИСО 10303-1 | IDT | ГОСТ Р ИСО 10303-1-99 «Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1. Общие представления и основополагающие принципы» |
| ИСО 10303-11 | IDT | ГОСТ Р ИСО 10303-11-2009 «Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 11. Методы описания. Справочное руководство по языку EXPRESS» |
| ИСО 10303-41 | IDT | ГОСТ Р ИСО 10303-41-99 «Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 41. Интегрированные обобщенные ресурсы. Основы описания и поддержки изделий» |
| ИСО/ТС 10303-1059 | IDT | ГОСТ Р ИСО/ТС 10303-1059-2012 «Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1059. Прикладной модуль. Задание применяемости» |
| ИСО/ТС 10303-1114 | IDT | ГОСТ Р ИСО/ТС 10303-1114-2013 «Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1114. Прикладной модуль. Задание принадлежности к классу» |
| ИСО/ТС 10303-1122 | IDT | ГОСТ Р ИСО/ТС 10303-1122-2014 «Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1122. Прикладной модуль. Задание документа» |
| ИСО/ТС 10303-1126 | IDT | ГОСТ Р ИСО/ТС 10303-1126-2014 «Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1126. Прикладной модуль. Свойства документа» |
| ИСО/ТС 10303-1142 | IDT | ГОСТ Р ИСО/ТС 10303-1142-2014 «Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1142. Прикладной модуль. Связь между определениями представлений требования» |
| ИСО/ТС 10303-1233 | IDT | ГОСТ Р ИСО/ТС 10303-1233-2014 «Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1233. Прикладной модуль. Задание требования» |
| ИСО/ТС 10303-1241 | - | <*> |
| ИСО/ТС 10303-1396 | - | <*> |
| ИСО/ТС 10303-1398 | - | <*> |
| ИСО/ТС 10303-1399 | - | <*> |
| ИСО/ТС 10303-1402 | - | <*> |
| <*> Соответствующий национальный стандарт отсутствует. До его утверждения рекомендуется использовать перевод на русский язык данного международного стандарта (документа). Перевод данного международного стандарта (документа) находится в Федеральном информационном фонде технических регламентов и стандартов. Примечание — В настоящей таблице использовано следующее условное обозначение степени соответствия стандартов: - IDT — идентичные стандарты. | ||

