ГОСТ Р ИСО/ТС 10303-1002—2010
4.1 Определение объектов ПЭМ
В данном подразделе определены объекты ПЭМ прикладного модуля «Цвет». Каждый прикладной
объект ПЭМ является простейшим неделимым элементом с характеризующими его атрибутами и пред
ставляетсобой уникальное понятие прикладной области. Нижеприведеныобъекты ПЭМ и ихопределения.
4.1.1 Объект Colour
Объект Colour (цвет) представляет свойство отражения световых волн определенной длины.
EXPRESS-спецификация:
*)
ENTITY Colour;
name; STRING;
END_ENTITY;
(*
Определенно атрибута
name — слово или группа слов, обозначающих цвет (объект Colour).
4.1.2 Объект Externally_definod_colour
Объект Externally_definod_colour является подтипом объекта Colour, определение которого уста
новлено и поддерживается источником, внешним по отношению к стандартам комплекса ИСО 10303.
EXPRESS-спецификация:
*)
ENTITY Externally_defined_colour
SUBTYPE OF (Colour);
source; STRING;
END_ENTITY;
r
Определение атрибута
source — идентификация организации, ответственной за определение цвета (объекта Colour).
4.1.3 Объект Pre_defined_colour
Объект Pre_defined_colour является подтипом объекта Colour, определение которого установле
но и поддерживается в модуле Colour.
EXPRESS-спецификация:
*)
ENTITY Pre_defined_colour
SUBTYPE OF (Colour);
WHERE
WR1; SELF.name IN [’red’, green’, ‘blue’, ’yellow’, ‘magenta’, ’cyan’, black’, ’white’];
END_ENTITY;
Г
Формальное утверждение
WR1 — объект Pre_defined_colour должен иметь значение «red (красный)», «green (зеленый)»,
«blue (синий)», «yellow (желтый)», «magenta (пурпурный)», «cyan (голубой)», «black (черный)» или
«white (белый)».
4.1.4 Объект User_defined_colour
Объект User_defined_colour является подтипом объекта Colour, определение которого установ
лено без ссылки на какой-либо стандарт.
з