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 ...
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