08.05.2013 Views

Modelos de Conocimiento Basados en Ontologías para la ...

Modelos de Conocimiento Basados en Ontologías para la ...

Modelos de Conocimiento Basados en Ontologías para la ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Capítulo 4. Esquema <strong>de</strong> repres<strong>en</strong>tación propuesto<br />

Un ejemplo <strong>de</strong> expresión compuesta pue<strong>de</strong> ser <strong>la</strong> sigui<strong>en</strong>te (<strong>la</strong> expresión no<br />

correspon<strong>de</strong> a ninguna que se use <strong>en</strong> <strong>la</strong> práctica <strong>de</strong>l control, es sólo a título <strong>de</strong><br />

ejemplo):<br />

"(1+2*type_of_p<strong>la</strong>nt-or<strong>de</strong>r_of_p<strong>la</strong>nt)"<br />

don<strong>de</strong>: " type_of_p<strong>la</strong>nt" repres<strong>en</strong>ta al concepto "tipo <strong>de</strong> <strong>la</strong><br />

p<strong>la</strong>nta" (type of p<strong>la</strong>nt).<br />

" or<strong>de</strong>r_of_p<strong>la</strong>nt " repres<strong>en</strong>ta al concepto "or<strong>de</strong>n <strong>de</strong><br />

<strong>la</strong> p<strong>la</strong>nta" (or<strong>de</strong>r of p<strong>la</strong>nt).<br />

La expresión compuesta constará, por tanto, <strong>de</strong> <strong>la</strong> ca<strong>de</strong>na <strong>de</strong> caracteres expresando<br />

<strong>la</strong> operación matemática <strong>en</strong> notación infija más una serie <strong>de</strong> traducciones <strong>de</strong> los<br />

nombres <strong>de</strong> variables a <strong>la</strong>s características que repres<strong>en</strong>tan. La correspon<strong>de</strong>ncia<br />

<strong>en</strong>tre variable y <strong>la</strong> característica se repres<strong>en</strong>ta mediante otra estructura conceptual<br />

<strong>de</strong>nominada "<strong>en</strong><strong>la</strong>ce a variable" o "variable binding" (c<strong>la</strong>se<br />

VariableBinding) que, a su vez, contará con <strong>la</strong> <strong>de</strong>scripción <strong>de</strong>l nombre <strong>de</strong> <strong>la</strong><br />

variable y <strong>la</strong> característica a <strong>la</strong> que está asociada o <strong>en</strong><strong>la</strong>zada. En <strong>la</strong> figura 4.9 85 se<br />

observa gráficam<strong>en</strong>te el ejemplo propuesto.<br />

compoundExpression#1<br />

haExpression<br />

(1+2*type_of_p<strong>la</strong>nt-or<strong>de</strong>r_of_p<strong>la</strong>nt)<br />

hasVariableBindings<br />

varBinding#1<br />

varBinding#2<br />

varBinding#1<br />

hasVariableName<br />

type_of_p<strong>la</strong>nt<br />

hasBoundCharacteristic<br />

varBinding#2<br />

type of p<strong>la</strong>nt<br />

hasVariableName<br />

or<strong>de</strong>r_of_p<strong>la</strong>nt<br />

hasBoundCharacteristic<br />

or<strong>de</strong>r of p<strong>la</strong>nt<br />

Figura 4.9. Instancia <strong>de</strong> <strong>la</strong> c<strong>la</strong>se CompoundExpression.<br />

Las características no sólo se dirán directam<strong>en</strong>te <strong>de</strong> los difer<strong>en</strong>tes sistemas que<br />

<strong>en</strong>tran <strong>en</strong> juego <strong>en</strong> el problema, como es el caso <strong>de</strong>l ejemplo pres<strong>en</strong>tado, sino que<br />

pue<strong>de</strong>n referirse a cualquier elem<strong>en</strong>to susceptible <strong>de</strong> t<strong>en</strong>er una característica.<br />

85 Todas <strong>la</strong>s instancias que aparec<strong>en</strong> <strong>en</strong> los slots <strong>de</strong> otras instancias podrían ir repres<strong>en</strong>tándose hasta llegar al nivel <strong>en</strong> el<br />

que <strong>la</strong>s instancias no ti<strong>en</strong><strong>en</strong> a otras instancias <strong>en</strong> sus slots. Esto se hará <strong>en</strong> algunas ocasiones pero, <strong>en</strong> este ejemplo y <strong>en</strong><br />

otros, no se hace toda esta "expansión" <strong>de</strong> <strong>la</strong>s instancias <strong>para</strong> mejorar <strong>la</strong> legibilidad<br />

91

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

Saved successfully!

Ooh no, something went wrong!