15.01.2013 Views

Ontology-based Case-Based Reasoning (OntCBR) for Engineering ...

Ontology-based Case-Based Reasoning (OntCBR) for Engineering ...

Ontology-based Case-Based Reasoning (OntCBR) for Engineering ...

SHOW MORE
SHOW LESS

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>: Term’s definition<br />

Problem<br />

Description<br />

<strong>Case</strong> Descriptions<br />

<strong>Ontology</strong> <strong>Ontology</strong><br />

Problem description <strong>Case</strong> #1 description<br />

AirPurifier<br />

has_char<br />

has_char<br />

subpart<br />

subpart<br />

FanAssy Motor<br />

has_char<br />

subpart<br />

Fan<br />

SiroccoFan CrossflowFan<br />

AxialFan<br />

has_d_val<br />

CarType SUV<br />

has_d_val<br />

install xxx<br />

has_n_val<br />

torque xxx<br />

has_char<br />

has_n_val<br />

Fan out_diameter xxx<br />

AirPurifier<br />

has_char<br />

has_char<br />

subpart<br />

subpart<br />

FanAssy Motor<br />

has_char<br />

subpart<br />

has_d_val<br />

CarType SUV<br />

has_d_val<br />

install xxx<br />

has_n_val<br />

torque xxx<br />

has_char<br />

has_n_val<br />

Sirocco_fan out_diameter xxx<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 />

crossflow_fan ≡ fan ⊓ ∃ has_req.(make_wind<br />

⊓ ∃ has_char.(flow_rate ⊓ ∃ has_q_val.{normal})<br />

⊓ ∃ has_char.(noise ⊓ ∃ has_q_val.{low})).<br />

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!