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 2. El software <strong>en</strong> ing<strong>en</strong>iería <strong>de</strong> control<br />

se pres<strong>en</strong>tará <strong>la</strong> evolución <strong>de</strong> estas herrami<strong>en</strong>tas <strong>en</strong> cuanto a <strong>la</strong> forma <strong>en</strong> <strong>la</strong> que<br />

implem<strong>en</strong>tan <strong>la</strong> repres<strong>en</strong>tación <strong>de</strong> <strong>la</strong> información, <strong>de</strong> modo que se puedan<br />

comprobar <strong>la</strong>s difer<strong>en</strong>tes aproximaciones al problema, así como <strong>la</strong>s t<strong>en</strong><strong>de</strong>ncias<br />

actuales. Prácticam<strong>en</strong>te <strong>en</strong> todos los casos exist<strong>en</strong> experi<strong>en</strong>cias re<strong>la</strong>cionadas con <strong>la</strong><br />

aplicación <strong>de</strong> <strong>la</strong>s i<strong>de</strong>as prov<strong>en</strong>i<strong>en</strong>tes <strong>de</strong>l campo <strong>de</strong> <strong>la</strong> ing<strong>en</strong>iería <strong>de</strong>l conocimi<strong>en</strong>to y<br />

<strong>la</strong>s ontologías, pero se ha preferido <strong>de</strong>jar estas exposiciones <strong>para</strong> <strong>la</strong> sección 3.5,<br />

una vez que se haya introducido el concepto <strong>de</strong> ontología.<br />

2.2.1 Los l<strong>en</strong>guajes <strong>de</strong> mo<strong>de</strong><strong>la</strong>do y simu<strong>la</strong>ción<br />

La evolución <strong>de</strong>l software CACSD <strong>en</strong> su compon<strong>en</strong>te <strong>de</strong> repres<strong>en</strong>tación simbólica<br />

ha estado marcada <strong>en</strong> gran medida por los aspectos re<strong>la</strong>cionados con <strong>la</strong>s tareas <strong>de</strong><br />

mo<strong>de</strong><strong>la</strong>do y simu<strong>la</strong>ción, <strong>en</strong> <strong>de</strong>finitiva por <strong>la</strong> necesidad <strong>de</strong> reducir tiempos y costes<br />

<strong>en</strong> esas tareas con <strong>la</strong> ayuda <strong>de</strong>l or<strong>de</strong>nador. Esta evolución pue<strong>de</strong> resumirse con <strong>la</strong><br />

<strong>de</strong> los l<strong>en</strong>guajes <strong>de</strong> programación <strong>de</strong>dicados a estos fines. Se pue<strong>de</strong> citar CSSL o<br />

ACSL (Michel y Gauthier Associates, 1996) como <strong>la</strong> herrami<strong>en</strong>ta y l<strong>en</strong>guaje<br />

estándar <strong>para</strong> repres<strong>en</strong>tar sistemas <strong>de</strong> ecuaciones difer<strong>en</strong>ciales ordinarias que<br />

<strong>de</strong>scrib<strong>en</strong> <strong>la</strong> dinámica <strong>de</strong> sistemas continuos. La aparición <strong>de</strong> herrami<strong>en</strong>tas como<br />

DYMOLA (Elmqvist, 1978), supusieron <strong>la</strong> posibilidad <strong>de</strong> repres<strong>en</strong>tar estas<br />

ecuaciones difer<strong>en</strong>ciales sin establecer <strong>la</strong> causalidad a priori, lo que dio opción a<br />

que un mismo mo<strong>de</strong>lo pudiese ser usado <strong>en</strong> problemas difer<strong>en</strong>tes. OMOLA<br />

(Mattson et. al., 1993) surgió como un sucesor <strong>de</strong> DYMOLA <strong>en</strong> el que se utilizan<br />

<strong>la</strong>s técnicas <strong>de</strong> creación <strong>de</strong> software ori<strong>en</strong>tado a objetos <strong>para</strong> crear un l<strong>en</strong>guaje <strong>de</strong><br />

mo<strong>de</strong><strong>la</strong>do gráfico y modu<strong>la</strong>r. Esto permitió, por primera vez, <strong>la</strong> reutilización <strong>de</strong> un<br />

mo<strong>de</strong>lo <strong>de</strong> un problema <strong>en</strong> otro difer<strong>en</strong>te. La posibilidad <strong>de</strong> crear librerías <strong>de</strong><br />

objetos y compon<strong>en</strong>tes permitió construir herrami<strong>en</strong>tas que pudies<strong>en</strong> ser utilizadas<br />

<strong>para</strong> difer<strong>en</strong>tes dominios físicos y sistemas <strong>en</strong> los que se mezc<strong>la</strong>n varios <strong>de</strong> esos<br />

dominios. MODELICA (Mattson y Elmqvist, 1997) es un ejemplo <strong>de</strong> herrami<strong>en</strong>ta<br />

que pret<strong>en</strong><strong>de</strong> unificar los aspectos <strong>de</strong> mo<strong>de</strong><strong>la</strong>do <strong>de</strong> sistemas que cont<strong>en</strong>gan<br />

compon<strong>en</strong>tes mecánicos, eléctricos, electrónicos, hidráulicos, térmicos, <strong>de</strong> control,<br />

<strong>de</strong> pot<strong>en</strong>cia o re<strong>la</strong>cionados con procesos industriales.<br />

Esta evolución <strong>en</strong> <strong>la</strong>s herrami<strong>en</strong>tas y l<strong>en</strong>guajes <strong>de</strong> mo<strong>de</strong><strong>la</strong>do y simu<strong>la</strong>ción dio<br />

lugar a <strong>la</strong> conclusión <strong>de</strong> que, <strong>para</strong> manejar <strong>la</strong> complejidad <strong>en</strong> un mo<strong>de</strong>lo, es<br />

imprescindible contar con mecanismos que permitan reutilizar <strong>la</strong>s estructuras <strong>de</strong><br />

mo<strong>de</strong><strong>la</strong>do exist<strong>en</strong>tes. Para que esto sea posible es necesario, por un <strong>la</strong>do, contar<br />

con un mecanismo <strong>de</strong> repres<strong>en</strong>tación <strong>de</strong> alto nivel (los objetos y compon<strong>en</strong>tes <strong>en</strong><br />

este caso) y, por otro, crear formatos <strong>de</strong> repres<strong>en</strong>tación estandarizados a los que<br />

todos los <strong>de</strong>sarrol<strong>la</strong>dores se puedan remitir al crear sus mo<strong>de</strong>los.<br />

15

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

Saved successfully!

Ooh no, something went wrong!