1 Pin(?pin-v)^
2 Hole(?hole-v)^
3 isConnectedTo(?pin-v,?hole-v)^
4 carries(?pin-v,?pin-v-carries)^
5 carries(?hole-v,?hole-v-carries)^
6 differentFrom(?pin-v-carries,?hole-v-carries)
7 ->signalViolation(?pin-v, ?hole-v)
Листинг 2 – Rule 2
2
Рисунок 2 – Entities. Classes Рисунок 3 – Entities. Object
properties
3
Рисунок 8 – Individuals. hole_1
4
Рисунок 12 – Ontology graph