ГОСТ Р И С 013584-32—2012
П р и м е ч а н и е 1— Отраслевая точка зрения может представлять собой перечень отдельных инженер
ных дисциплин. В этом случае класс функциональных представлений является простым (элементарным) классом
без какого-либо свойства. Имя и определение класса описывают точку зрения. Определение должно также
либо указывать вид свойств, которые должны быть представлены в классах функциональных моделей и
которые рас сматривают данный класс функциональных представлений, либо четко перечислять свойства,
которые должны представляться.
При необходимости класс функциональных представлений может содержать свойства, называемые
«контрольными переменными представления», для дальнейшего определения частной субкатегории пред
ставлений.
Пример 1 — Класс функциональных представлений geometry определяет геометрическую точку
зрения, однако она остается двусмысленной, для устранения которой может быть определена конт
рольная переменная представлений geometry_level. принимающая значение 2D или 3D. Функциональная
модель, которая связывает данный класс функциональных представлений, будет импортировать эту
переменную для определения того, какой вид конкретных геометрических представлений она будет
предоставлять.
Пример 2— Класс функциональных представлений, называемыйacceptablejenvironmentaljcondition,
может использоваться для определения характеристик, при которых экологическая продукция может
безопасно использоваться. Определение указанного класса может, например, указывать в своем опре
делении, что классы функциональных моделей, связанных с данным классом функциональных представ
лений. могут содержать только (1) свойства, импортируемые из класса элементов и (2) экологические
свойства значимого для типа уровня, имеющегопо крайней мере два значения—min и max, для определе
ния того, в какой контекстной продукции ссылочного класса характеристик будет гарантироваться
применение. Подобный класс функциональных представлений может определяться без использования
контрольных переменных представления.
Пример 3 — Класс функциональных представлений может также использоваться для описания
точки зрения inventory status. Указанный класс может определяться без какой-либо контрольной пере
менной представления, если разработчик онтологии желает только определять уникальную точку
зрения inventory status, которая будет описывать для каждого вида продукции свойство inventory size, т.
е. число каждой детали, которая в настоящее время имеется в наличии, и свойство quantity of order
детали.
Контрольная переменная представления не характеризует элемент, а дает лишь его представление,
поэтому она должна определяться свойством типа REPRESENTATION_P_DET, определенном в 6.7.5.
В настоящем стандарте класс функциональных представлений устанавливается с помощью комп
лексного XML-типа данных NONJNSTANCIABLE_FUNCTIONAL_VIEW_CLASS_Typo (см. рисунок 29).
П р и м е ч а н и е 2 — Имя “non instanciable functional view class type (тип не представляемого класса фун
кциональных представлений)’ заимствовано из ИСО 13584-24:2003. в котором также определяется метод для
программного представления созданного элемента, поэтому в данном случае можно говорить, что представ ления
(виды) являются характеристическими. Этот метод, редко используемый в прошлом, не вводится вOntoML-язык.
однако имя "non instanciabte functional view class type (тип характерного класса функциональных представ лений)”
будет сохраняться в одних и тех же ресурсах ИСО 13584-24:2003 и OntoWL-яэыка.
1
PROPERTY
I
J
Рисунок 29 — UML-диаграмма понятия класса в онтологии повышенного уровня
Определение внутреннего элемента:
Элемент view_control_variablos: Определяет список свойств, которые в дальнейшем будут опреде
лять отраслевую точку зрения, определяемую с помощью класса функциональных представлений.
33