ГОСТ Р ИСОП-С 10303-1047—2012
EXPRESS-спсиификаиия:
*>
SCHEMA Activity_arm;
Г
4.1 Прикладная эталонная модель, необходимая для прикладного модуля
В данном подразделе представлены интерфейсные операторы языка EXPRESS, посредством ко
торых задаются элементы, импортируемые из прикладных эталонных моделей других прикладных мо
дулей.
EXPRESS-спеиификация:
*)
USE FROM Activity_method_arm; - - ISO/TS 10303-1049
Г
П р и м е ч а н и я
1 Схему, ссылка на которую дана выше, можно найти а следующем документе серии ИСО 10303:
Actlvity_method_arm — ИСО/ТС 10303-1049.
2 Графическое представление схемы приведено в приложение С. на рисунках С.1 и С.2.
4.2 Определение типов данных прикладной эталонной модели
В данном подразделе приведены определенные в ПЭМ типы данных рассматриваемого приклад
ного модуля.
4.2.1 Тип данных activity_item
Тип данных activityjtem является расширяемым списком альтернативных именованных типов
данных. Дополнительныеальтернативныетипыданных задаются в выбранных (SELECT) типахданных,
расширяющих тип данных activityjtem.
П р и м е ч а н и е — Для того чтобы быть уверенными а том. что для объектов, ссылающихся на пустой рас
ширяемый выбираемый (SELECT) тип данных, существует хотя бы один тип разрешенных экземпляров, в приклад
ных модулях, использующих этот тип данных, требуется его расширение.
EXPRESS-спеииФикаиия:
•)
TYPE activityjtem = EXTENSIBLE GENERIC_ENTITY SELECT:
END_TYPE;
Г
4.3 Определение объектов прикладной эталонной модели
В данном подразделеопределены объекты ПЭМ рассматриваемого прикладного модуля. Каждый
объект ПЭМ является простейшим неделимым элементом схарактеризующими его атрибутами и моде
лирует уникальное понятие прикладной области. Ниже приведены объекты ПЭМ и их определения.
4.3.1 Объект Activity
Объект Activity — это обозначение определенного действия, которое было выполнено, выпол
няется или выполнение которого ожидается в будущем. Процедура (состоящая из набора действий),
выполняемая в ходе данной работы, представленной объектом Activity, определяется представляю
щим способ выполнения работы объектомActivity_method, на который ссылается атрибут
chosen_method.
Пример — Примерами работ являют ся изменение, отработка, разработка процесса сверления
отверстия, а также такие задачи, как обучение кого-либо.
П р и м е ч а н и я
1 С помощью экземпляра объекта Actlvlty_status можно предоставить информацию о статусе, указываю
щую степень завершенности каждой работы.
2 С помощью экземпляра объекта Applled_activlty_assignm ent можно указать элементы, например вход и
выход, на которые оказывает влияние представленная объектом A ctivity работа.
3