EXPRESS specification:
*)
ENTITY identification_of_physical_quantity
SUBTYPE OF(identification);
SELF\representation_by_
pattern.represented :SET [1:1] OF physical_quantity;
SELF\representation_by_
pattern.consists_of_by_
class RENAMED value_ :SET [1:1] OF REAL;
uses :scale;
END_ENTITY;
(*
Attribute definitions:
represents_by_class A
relationship type where a member_of an
identification_of_physical_quantity
represents exactly one physical_quantity.
Note: Represents by class means that each
member_o f an identification_of_physical_
quantity represents the physical_quantity.For
example any writing down of 20C represents
that particular degree of hotness.
value_ A relationship type where an identification_
of_physical_quantity consists of exactly one
REAL as its value.
Note 1: The members of the data type REAL
provide an identification of a real number.
Note 2: The relationship type name has been
renamed from consists of by class to value.
uses A relationship type where an
identification_of_physical_quantity uses
exactly one scale.
17.12.5 Kind_of_physical_property
A class_of_physical_property where each member_of a kind_
of_physical_property is of the same kind.
Example: Color, with members including red, green, and blue.
EXPRESS specification:
*)
ENTITY kind_of_physical_property
SUBTYPE OF(class_of_physical_property);
END_ENTITY;
(*
238 Chapter 17 HQDM_FRAMEWORK