Ontology-based Case-Based Reasoning (OntCBR) for Engineering ...
Ontology-based Case-Based Reasoning (OntCBR) for Engineering ...
Ontology-based Case-Based Reasoning (OntCBR) for Engineering ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
3. Proposed Approach<br />
<strong>Ontology</strong>: CSN Search<br />
Problem<br />
Description<br />
with <strong>Ontology</strong><br />
has_char<br />
CarType<br />
has_d_val<br />
SUV<br />
AirPurifier<br />
has_char<br />
install<br />
has_d_val<br />
xxx<br />
subpart<br />
subpart<br />
has_char<br />
torque<br />
has_n_val<br />
xxx<br />
FanAssy<br />
subpart<br />
Motor<br />
Fan<br />
has_char<br />
has_n_val<br />
out_diameter xxx<br />
has_req<br />
Cleaning_Air<br />
subreq<br />
subreq<br />
has_req<br />
Air_Env<br />
has_char<br />
Make_Wind<br />
has_char<br />
has_char<br />
Country<br />
Flow_rate<br />
Noise<br />
<strong>Ontology</strong>: Term’s Definition & Axioms<br />
has_n_val<br />
has_n_val<br />
has_n_val<br />
Term’s Definition<br />
fan ⊑ part ⊓ ∃ has_superpart.AirPurifier<br />
sirocco_fan ≡ fan ⊓ ∃ has_req.(make_wind<br />
⊓ ∃ has_char.(flow_rate ⊓ ∃ has_q_val.{fast})<br />
⊓ ∃ has_char.(noise ⊓ ∃ has_q_val.{mid})).<br />
Axioms<br />
has_superpart = has_subpart −<br />
∀x,y,z has_subpart(x, y) ∧ has_subpart(y, z) → has_subpart(x, z).<br />
…<br />
xxx<br />
xxx<br />
xxx<br />
CSN<br />
B<br />
r1<br />
A<br />
Node#1<br />
E<br />
r2<br />
B<br />
Node#2 Node#3 Node#4<br />
B<br />
r2<br />
E<br />
B<br />
r1<br />
A<br />
F<br />
r3<br />
B<br />
r3<br />
Node#5 Node#6<br />
F<br />
B<br />
r2<br />
E