Title: Class specialisation
1Class specialisation
cast iron
engine part
SG cast iron
rotating part
crankshaft
SG cast iron crankshaft
V6 crankshaft
unmachined-surface part
Rover 75 crankshaft
machined-surface part
SG cast iron grade XYZ
part with oil holes
Rover 75 crankshaft rev1.2
2Specialisation/subset
Two statements
Every Rover 75 crankshaft is a SG cast iron
crankshaft. Some SG cast iron crankshafts are
Rover 75 crankshafts.
SG cast iron crankshaft
Rover 75 crankshaft
The crankshaft in my car.
3Intersection of classes
cast part
cast engine part
engine part
A complete definition of 'cast engine part'
without words!
4Intersection of classes
cast part
cylinder block
engine part
Two subset relationships are not a complete
definition!
5Class specialisation
rotating equipment
stainless steel
pump
18Cr - 8Ni
pumps sulfinol
centrifugal pump
Type 304L
P 1001
pumps toxic material
EQN P 1001
model JBC/ XYZ_123
6Progressive specialisation
maximum discharge head 710.34 m liq
ab minimum suction head 19.34 m
liq differential head 691 m
liq minimum capacity 41 dm3
sec-1 normal capacity 91.3
dm3 sec-1 viscosity
5.87 cS
etc.
P 1001
Process/function/facility specification the
pump in the plant complies with each criterion
process specification max allowable operating
pressure 94.8 bar g absorbed power
889 kW suction flange class
600 lbs suction flange
diameter 10 in discharge
flange class 600
lbs discharge flange diameter 8 in
etc.
EQN P 1001
Equipment/physical/material specification
mechanical engineers add more criteria
7Set theory
set_1
complement
classification_schema. class
set_2
universe
set_1
same_membership
set_2
resultant
intersection
operand S2,?
base
power_set
derived
superset
proper_subset
subset
superset
subset
subset
resultant
union
operand S2,?
8Classification
issue 0 or 1
containing_set
S0,? members
complete_membership
classifier
applied_classification_ assignment
classified
(EX) classified_select
(EX) classifier_select
41
group
41
214
class
attribute_classification_assignment
1
class_by_extension
class_by_intension
(EX) classified_entity_ for_attribute_select
9Specialisation of relations
part of assembly
impeller of pump
impeller type ABC in pump type XYZ
manufacturer recommended component usage
impeller with serial no. I_456 installed in pump
with serial no. P_123
10Mapping and member
related_1
physical object
physical object relationship
related_2
pump P_123 impeller I_456
I_456 is an impeller of pump P_123
membership
membership
related_1
class of physical object
class of physical object relationship
related_2
whole
class of composition of physical object
part
pump type XYZ impeller type ABC
ABC is an impeller type for XYZ
pump impeller
a pump has an impeller
11Representation using RDF
ltClass ID"Pump"gt lt/Classgt ltClass
ID"Impeller"gt lt/Classgt ltProperty
ID"impellerOfPump"gt ltdomain resource"pump"/gt ltr
ange resource"impeller"/gt lt/Propertygt ltProperty
ID"pumpContainingImpeller"gt ltdomain
resource"impeller"/gt ltrange resource"pump"/gt lt
/Propertygt ltPump ID"P_123"gt ltimpellerOfPump
resource"I_456"/gt lt/Pumpgt ltImpeller
ID"I_456"gt ltpumpContainingImpeller
resource"P_123"/gt lt/Impellergt
dictionary
specific data