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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

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

<strong>la</strong> instancia correspondi<strong>en</strong>te a <strong>la</strong> <strong>de</strong>finición <strong>de</strong> <strong>la</strong> característica módulo<br />

(modulus) <strong>de</strong> un número complejo:<br />

124<br />

modulus<br />

hasCharacteristicName<br />

hasPath<br />

modulus<br />

Ins#1<br />

hasBaseC<strong>la</strong>ss<br />

ComplexNumber<br />

Ins#1<br />

hasSlotEnumeration<br />

hasModulus<br />

hasModulusAndArgum<strong>en</strong>tDescription<br />

Figura 4.23. Instancia que repres<strong>en</strong>ta a <strong>la</strong> característica modulus <strong>en</strong><br />

<strong>la</strong> ontología.<br />

La c<strong>la</strong>se que repres<strong>en</strong>ta a este tipo <strong>de</strong> características se <strong>de</strong>nomina<br />

QuantitativeCharacteristicAsNamedSlot <strong>en</strong> <strong>la</strong> ontología y es hija<br />

tanto <strong>de</strong> QuantitativeCharacteristic (reflejando su naturaleza <strong>de</strong><br />

característica) cómo <strong>de</strong> NamedIndividual (reflejando su naturaleza <strong>de</strong><br />

<strong>en</strong>tidad).<br />

Cabe m<strong>en</strong>cionar que el módulo (y <strong>la</strong>s <strong>de</strong>más características <strong>de</strong> este tipo) podría<br />

incluirse <strong>en</strong> <strong>la</strong> categoría <strong>de</strong> característica <strong>de</strong>finida, tal como se explica <strong>en</strong> el<br />

sigui<strong>en</strong>te apartado, creando una expresión que reflejase el cálculo <strong>de</strong> esta<br />

característica como el resultado <strong>de</strong> <strong>la</strong> raíz cuadrada <strong>de</strong> <strong>la</strong> suma <strong>de</strong> los cuadrados <strong>de</strong><br />

<strong>la</strong> parte real y <strong>la</strong> parte imaginaria <strong>de</strong>l número complejo. Sin embargo, <strong>la</strong> <strong>de</strong>cisión<br />

<strong>de</strong> ofrecer <strong>la</strong>s dos <strong>de</strong>scripciones <strong>de</strong> número complejo (como parte real y parte<br />

imaginaria por un <strong>la</strong>do y como módulo y argum<strong>en</strong>to por el otro) <strong>de</strong> forma<br />

explícita y al mismo nivel hace que, una vez que existe un slot <strong>para</strong> repres<strong>en</strong>tar <strong>la</strong><br />

re<strong>la</strong>ción <strong>de</strong> información estructural <strong>en</strong>tre un número complejo y un número real<br />

que quiere repres<strong>en</strong>tar al módulo, sea necesario que esta característica se refiera a<br />

este slot, ya que <strong>la</strong> característica es a <strong>la</strong> vez información estructural y por lo tanto<br />

no se calcu<strong>la</strong> sino que forma parte <strong>de</strong> su <strong>de</strong>scripción a priori.<br />

Algunos ejemplos <strong>de</strong> características como elem<strong>en</strong>to estructural que aparec<strong>en</strong><br />

como instancias <strong>en</strong> <strong>la</strong> ontología son <strong>la</strong>s sigui<strong>en</strong>tes:<br />

Parte real (real part) <strong>de</strong> un número complejo.<br />

Parte imaginaria (imaginary part) <strong>de</strong> un número complejo.<br />

Módulo (modulus) <strong>de</strong> un número complejo.<br />

Argum<strong>en</strong>to (argum<strong>en</strong>t) <strong>de</strong> un número complejo.<br />

Coefici<strong>en</strong>te principal (leading coeffici<strong>en</strong>t) <strong>de</strong> un polinomio.

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

Saved successfully!

Ooh no, something went wrong!