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

almac<strong>en</strong>ami<strong>en</strong>to interno <strong>de</strong>l formato utilizado por <strong>la</strong> herrami<strong>en</strong>ta Protégé, que<br />

conserva <strong>la</strong> or<strong>de</strong>nación <strong>de</strong> elem<strong>en</strong>tos <strong>en</strong> slot múltiples 78 .<br />

Estos dos conceptos <strong>de</strong> tipos <strong>de</strong> <strong>de</strong>scripción <strong>de</strong> polinomio (c<strong>la</strong>ses<br />

RootsAndCoeffPolynomialDescription y<br />

Desc<strong>en</strong>dingPowersOfVariablePolynomialDescription) se<br />

agrupan como subtipos <strong>de</strong> una c<strong>la</strong>se padre <strong>de</strong> nombre<br />

PolynomialDescription. Ambos conceptos son un "tipo-<strong>de</strong>" <strong>de</strong>scripción<br />

<strong>de</strong> polinomio y por eso están organizados como subc<strong>la</strong>ses <strong>de</strong> esta forma. Sin<br />

embargo <strong>la</strong> c<strong>la</strong>se padre sólo t<strong>en</strong>drá como fin agrupar a los dos (o más, si se<br />

especificas<strong>en</strong>) tipos <strong>de</strong> <strong>de</strong>scripción <strong>de</strong> polinomios, no t<strong>en</strong>drá ningún slot que<br />

here<strong>de</strong>n los hijos y por lo tanto <strong>de</strong>s<strong>de</strong> el punto <strong>de</strong> vista <strong>de</strong> <strong>la</strong> her<strong>en</strong>cia <strong>de</strong><br />

propieda<strong>de</strong>s no aportará nada, sólo podrá servir <strong>para</strong> ofrecer una explicación <strong>de</strong><br />

que ambos conceptos hijos son formas <strong>de</strong> <strong>de</strong>scribir un polinomio u ofrecer al<br />

usuario <strong>la</strong> posibilidad <strong>de</strong> repres<strong>en</strong>tar un polinomio <strong>en</strong> pantal<strong>la</strong> por medio <strong>de</strong> otro<br />

tipo <strong>de</strong> <strong>de</strong>scripción.<br />

A continuación se trata <strong>la</strong> conceptualización <strong>de</strong> los números, necesaria <strong>para</strong><br />

expresar los coefici<strong>en</strong>tes, <strong>la</strong>s raíces y el coefici<strong>en</strong>te principal <strong>de</strong> <strong>la</strong>s <strong>de</strong>scripciones<br />

<strong>de</strong> polinomios vistas anteriorm<strong>en</strong>te.<br />

4.5.1.2 Repres<strong>en</strong>tación <strong>de</strong> los números<br />

La distinción <strong>en</strong>tre los números reales y naturales, <strong>en</strong>teros, racionales,<br />

irracionales, etc., no es <strong>de</strong>masiado importante <strong>en</strong> <strong>la</strong> conceptualización pres<strong>en</strong>te, ya<br />

que estos tipos <strong>de</strong> números no son <strong>de</strong> utilidad <strong>en</strong> el campo <strong>de</strong> estudio, don<strong>de</strong> lo<br />

que repres<strong>en</strong>tan estos números son magnitu<strong>de</strong>s físicas y/o <strong>de</strong> señales que t<strong>en</strong>drán<br />

un valor real (los números <strong>en</strong>teros se utilizan <strong>en</strong> ciertas características concretas<br />

pero pue<strong>de</strong>n ser repres<strong>en</strong>tados como números reales sin problema). El caso <strong>de</strong> los<br />

números complejos es difer<strong>en</strong>te, ya que éstos ti<strong>en</strong><strong>en</strong> una gran importancia <strong>en</strong> el<br />

campo <strong>de</strong>l control automático y <strong>de</strong>berán recogerse por tanto explícitam<strong>en</strong>te <strong>en</strong> <strong>la</strong><br />

conceptualización. En resum<strong>en</strong>, pue<strong>de</strong> <strong>de</strong>cirse que sólo se utilizarán números<br />

reales <strong>para</strong> recoger valores y medidas cuantitativas, y números complejos<br />

<strong>de</strong>dicados a <strong>la</strong> repres<strong>en</strong>tación <strong>de</strong> <strong>la</strong>s raíces <strong>de</strong> los polinomios.<br />

La ontología EngMath (Gruber y Ols<strong>en</strong>, 1994) conti<strong>en</strong>e una conceptualización <strong>de</strong><br />

los números tomada <strong>de</strong> kif-numbers que, a su vez, está preconstruida <strong>de</strong>ntro <strong>de</strong><br />

78 En realidad esta conservación <strong>de</strong>l or<strong>de</strong>n es un aspecto casi fortuito y no construido <strong>en</strong> el formalismo <strong>de</strong> rerpres<strong>en</strong>tación<br />

<strong>de</strong>l conocimi<strong>en</strong>to ya que Protégé no implem<strong>en</strong>ta (Wang et. al., 2006) <strong>la</strong> faceta :COLLECTION_TYPE <strong>de</strong> un slot que sí está<br />

<strong>de</strong>finida <strong>en</strong> el protocolo OKBC (Chaudhri et. al., 1998b). Ver también<br />

http://article.gmane.org/gmane.comp.misc.ontology.protege.owl/4886/match=multiple+cardinality+slot+or<strong>de</strong>red.<br />

M<strong>en</strong>cionar que OWL tampoco admite <strong>la</strong> repres<strong>en</strong>tación <strong>de</strong> listas or<strong>de</strong>nadas aunque algunos trabajos consigu<strong>en</strong> pres<strong>en</strong>tar <strong>la</strong><br />

mayoría <strong>de</strong> <strong>la</strong> semántica <strong>de</strong> <strong>la</strong>s mismas ((Drummond et. al., 2006))<br />

85

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

Saved successfully!

Ooh no, something went wrong!