<?xml version="1.0" encoding="ISO-8859-1"?><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<front>
<journal-meta>
<journal-id>1683-0789</journal-id>
<journal-title><![CDATA[Acta Nova]]></journal-title>
<abbrev-journal-title><![CDATA[RevActaNova.]]></abbrev-journal-title>
<issn>1683-0789</issn>
<publisher>
<publisher-name><![CDATA[Universidad Católica Boliviana]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S1683-07892005000100009</article-id>
<title-group>
<article-title xml:lang="es"><![CDATA[Técnica de Evaluación de Conocimiento en Procesos de Integración Ontológica]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Antezana]]></surname>
<given-names><![CDATA[Oscar]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Martínez-Béjar]]></surname>
<given-names><![CDATA[Rodrigo]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
</contrib-group>
<aff id="A01">
<institution><![CDATA[,Universidad Católica Boliviana  ]]></institution>
<addr-line><![CDATA[Cochabamba ]]></addr-line>
<country>Bolivia</country>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>12</month>
<year>2005</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>12</month>
<year>2005</year>
</pub-date>
<volume>3</volume>
<numero>1</numero>
<fpage>83</fpage>
<lpage>94</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://www.scielo.org.bo/scielo.php?script=sci_arttext&amp;pid=S1683-07892005000100009&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.bo/scielo.php?script=sci_abstract&amp;pid=S1683-07892005000100009&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.bo/scielo.php?script=sci_pdf&amp;pid=S1683-07892005000100009&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="es"><p><![CDATA[En la construcción de bases de conocimiento, es muy importante evaluar la calidad del conocimiento ingresado. En este trabajo, se presenta un método para la evaluación del conocimiento que es aplicado como parte de un proceso de integración de ontologías. El método presentado aprovecha la estructura de las ontologías (que representan el conocimiento)para realizar diversas comparaciones entre las ontologías a integrar y la ontología integrada, a fin de evaluar el aporte de cada ontología.]]></p></abstract>
<kwd-group>
<kwd lng="es"><![CDATA[Ontología]]></kwd>
<kwd lng="es"><![CDATA[Memoria corporativa]]></kwd>
<kwd lng="es"><![CDATA[Integración de conocimiento]]></kwd>
</kwd-group>
</article-meta>
</front><body><![CDATA[ <p align="right"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b>Art&iacute;culo Cient&iacute;fico</b></font></p>     <p align="right">&nbsp;</p>     <p align="center"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="4">Técnica de Evaluación de Conocimiento en Procesos de Integración Ontológica</font></b></p>     <p align="center">&nbsp;</p>     <p align="center">&nbsp;</p>     <p align="center"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Oscar Antezana, Rodrigo Martínez-Béjar</font></b></p>     <p align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Universidad Católica Boliviana</font>    <br> <font face="Verdana, Arial, Helvetica, sans-serif" size="2">Cochabamba, Bolivia     <br> e-mail: <a href="mailto:oscar.antezana@jalasoft.com">oscar.antezana@jalasoft.com</a> <a href="mailto:rodrigo@dif.um.es">rodrigo@dif.um.es</a></font></p>     <p align="center">&nbsp;</p>     ]]></body>
<body><![CDATA[<p align="center">&nbsp;</p> <hr align="JUSTIFY" noshade>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b>Resumen</b></font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">En la construcción de bases de conocimiento, es muy importante evaluar la calidad del conocimiento ingresado. En este trabajo, se presenta un método para la evaluación del conocimiento que es aplicado como parte de un proceso de integración de ontologías.</font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">El método presentado aprovecha la estructura de las ontologías (que representan el conocimiento)para realizar diversas comparaciones entre las ontologías a integrar y la ontología integrada, a fin de evaluar el aporte de cada ontología.</font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b>Palabras clave:    </b>Ontología, Memoria corporativa, Integración de conocimiento.</font></p> <hr align="JUSTIFY" noshade>     <p align="justify">&nbsp;</p>     <p align="justify">&nbsp;</p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="3"><b>1. &nbsp;&nbsp;&nbsp;Introducción</b></font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">El conocimiento se ha convertido en el elemento distintivo para la competitividad de las organizaciones, de manera que la gestión del conocimiento es uno de los factores clave para lograr un óptimo uso del mismo. Según [7], &quot;los objetivos de la gestión del conocimiento en una organización son: promover el crecimiento, la comunicación y la preservación del conocimiento en la misma&quot;.</font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Con respecto a la distribución del conocimiento, uno de los ejemplos más importantes de los Sistemas Distribuidos de Gestión del Conocimiento es la Memoria Corporativa (MC). Según [3], &quot;la MC es un repositorio de conocimiento y <i>know-how </i>de un conjunto de individuos que trabajan en una firma en particular&quot;. Dentro de la construcción de la MC, es muy importante evaluar el conocimiento antes de incluirlo en el sistema. En este artículo, se presenta un proceso de evaluación de la calidad del conocimiento que cada experto ingresa en el sistema, mediante comparaciones entre las ontologías presentadas por cada uno de ellos y comparaciones con la ontología final integrada.</font></p>     ]]></body>
<body><![CDATA[<p align="center"><img src="/img/revistas/ran/v3n1/a08_cuadro_01.gif" width="519" height="414"></p>     <p align="justify"></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="3"><b>2. &nbsp;&nbsp;&nbsp;Fundamentos Ontológicos</b></font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Una ontología puede definirse como &quot;Una comprensión compartida y común de algún dominio que pueda ser comunicada a través de personas y computadoras&quot; [2]. Uno de los tipos más importantes de ontologías, es la ontología de dominio, la cual puede ser definida como &quot;La especificación de una conceptualización del conocimiento de un dominio&quot; [5]. En este artículo, las ontologías serán representadas por medio de <i>Multiple Hierarchical Restricted Domains </i>(<i>MHRD</i>), esto es, un conjunto de conceptos que posee las siguientes propiedades  [4]:</font></p>     <blockquote>       <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">•&nbsp; Se definen a través de un conjunto de atributos, de modo que la presencia de axiomas entre atributos no será considerada.</font></p>       <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">•&nbsp; Puede haber relaciones taxonómicas (basadas en la relación IS-A) entre conceptos, de forma que está permitida la herencia (múltiple) de atributos.</font></p>       <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">•&nbsp; Puede haber relaciones mereológicas (basadas en la relación PART-OF) entre conceptos.</font></p> </blockquote>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Las relaciones taxonómicas son irreflexivas, antisimétricas y transitivas, mientras que las relaciones mereológicas son irreflexivas y antisimétricas, pero no son transitivas</font><font face="Verdana, Arial, Helvetica, sans-serif" size="2">[4].</font></p>     <p align="justify">&nbsp;</p>     ]]></body>
<body><![CDATA[<p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="3"><b>3. &nbsp;&nbsp;&nbsp;Criterios y técnicas para la evaluación</b></font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Por lo general, las ontologías a evaluar pueden provenir de distintas fuentes, en nuestro caso distintos (usuarios) expertos. Cada experto posee una visión sobre el área de dominio de una forma particular y posee mayor experiencia en algún área del conocimiento que el resto [6]. Por ejemplo, consideremos que existen dos expertos (A y B) quienes proponen dos ontologías reflejadas en las <a href="#f1">figuras 1</a> y <a href="#f2">2</a>. Como se puede ver, algunos conceptos pueden ser expresados de forma diferente (<i>Person </i>y <i>People</i>), y por lo tanto requieren ser integrados de forma que se obtenga una sola ontología con todos los conceptos y relaciones expresados por los expertos, pero sin conceptos duplicados o inconsistencias. La <a href="#f3">figura 3</a> muestra la ontología integrada y personalizada (a nivel del vocabulario) al experto B.</font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Sin la información adicional sobre la experiencia de la fuente de cada ontología, se puede considerar que el conocimiento que es expresado por el mayor número de expertos es el mejor. Por ejemplo, el concepto de <i>Building </i>está presente en ambas ontologías de entrada y por lo tanto representa un concepto más apoyado que <i>Teacher o Student, </i>los cuales son presentados sólo por uno de los expertos. De esta forma, se puede evaluar el conocimiento contenido en cada ontología según el apoyo que éste posee por parte de los otros expertos.</font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">La técnica de evaluación presentada en este artículo tomará únicamente la información contenida en las ontologías de entrada, permitiendo que la evaluación sea automática. En el caso del modelo ontológico a ser utilizado, se evaluarán independientemente las relaciones y los conceptos expresados en cada ontología. La evaluación dada a cada elemento de la ontología se basará en el apoyo que posee con respecto a las otras ontologías.</font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Es fácil observar que los criterios utilizados en esta técnica de evaluación sólo son válidos si el conocimiento contenido en las ontologías es correcto y no es inconsistente con el contenido en las otras ontologías. Por esta razón, se tomarán como ontologías entrantes aquellas que no son inconsistentes y que además utilizan los mismos nombres para describir los mismos conceptos y atributos.</font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b>3.1.    Funciones ontológicas</b></font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Para permitir un mejor manejo de los elementos que forman parte de una ontología. se hará uso de algunas funciones ontológicas, basándose en las presentadas en anteriores trabajos  [4, 1], las cuales se describen en la <a href="#t1">tabla 1</a>.</font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b>3.2.    Notación para la evaluación</b></font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Consideremos que se desea evaluar un conjunto de <i>N </i>ontologías. Definiremos <i>K</i><sub>0</sub> como el conjunto de los <i>N MHRD </i>correspondientes a las ontologías de entrada, es decir:</font></p>     <p align="center"><img src="/img/revistas/ran/v3n1/a08_ecuacion_01.gif" width="577" height="33"></p>     ]]></body>
<body><![CDATA[<p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Por otro lado, definiremos a <i>K<sub>C</sub> </i>como el conjunto de conceptos que son expresados en las <i>N </i>ontologías que forman parte de <i>K</i><sub>o</sub><i>, </i>formalmente:</font></p>     <p align="center"><img src="/img/revistas/ran/v3n1/a08_ecuacion_02.gif" width="581" height="28"></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><i>Función E-concepts. </i>Sea <i>c<sub>j</sub></i> un concepto perteneciente a <i>K<sub>C</sub>, </i>el conjunto de conceptos equivalentes a <i>c<sub>j</sub></i>, denotado <i>E-concepts(c<sub>j</sub>) </i>se define como el conjunto de conceptos con el mismo nombre que aparecen en <i>K<sub>O</sub>, </i>formalmente:</font></p>     <p align="center"><img src="/img/revistas/ran/v3n1/a08_ecuacion_03.gif" width="581" height="29"></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">donde <i>EQUALS</i>(<i>a, b</i>) significa &quot;el nombre del concepto a es igual al nombre del concepto b&quot;.</font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b>3.3.    Evaluación de Relaciones</b></font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Siguiendo con el criterio mencionado anteriormente, y utilizando una notación similar a la presentada en [6] para la evaluación de las relaciones, se parte por crear una estructura que facilite el proceso de análisis de las relaciones expresadas por todas las ontologías a evaluar. La estructura mencionada se crea de la siguiente forma:</font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Primero se construye una lista de conceptos a la que llamamos <i>CL </i>y una lista de relaciones a la que llamamos <i>RL. </i>Formalmente:</font></p>     <p align="center"><img src="/img/revistas/ran/v3n1/a08_ecuacion_04.gif" width="578" height="50"></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">donde <i>R<sub>t</sub> </i>es la relación taxonómica y <i>R<sub>m</sub> </i>es la relación mereológica.</font></p>     ]]></body>
<body><![CDATA[<p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">En el caso del ejemplo presentado, <i>CL </i>y <i>RL </i>serían construidos de la siguiente forma (A cada concepto se asocia una letra para simplificar la aplicación sobre el ejemplo):</font></p>     <p align="center"><img src="/img/revistas/ran/v3n1/a08_ecuacion_06.gif" width="597" height="178"></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Posteriormente para cada tipo de relación (taxonómica y mereológica) se crea una matriz <i>RM </i>por cada experto (u ontología de entrada), donde se expresa numéricamente</font> <font face="Verdana, Arial, Helvetica, sans-serif" size="2">la existencia de relaciones entre conceptos. Cada matriz está organizada por la lista de conceptos (<i>CL</i>), tanto en las filas como en las columnas. Si existe una relación entre dos conceptos entonces en la intersección se marca un 1 caso contrario se marca con un 0. Formalmente, estas matrices se definen usando la ecuación 10.</font></p>     <p align="center"><img src="/img/revistas/ran/v3n1/a08_ecuacion_10.gif" width="579" height="48"></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">donde <i>RM<sup>k,l</sup> </i>significa matriz de la relación <i>k</i> y la ontología <i>l</i>.</font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Para el caso del ejemplo, las matrices resultantes están detalladas en los cuadros <a href="#c2">2</a> (relaciones taxonómicas para el experto A), <a href="#c3">3</a> (relaciones taxonómicas para el experto B), <a href="#c4">4</a> (relaciones mereológicas para el experto A), <a href="#c5">5</a> (relaciones mereológicas para el experto B).</font></p>     <p align="center"><a name="c2"></a><img src="/img/revistas/ran/v3n1/a08_cuadro_02.gif" width="253" height="213"></p>     <p align="center">&nbsp;</p>     <p align="center"><a name="c3"></a><img src="/img/revistas/ran/v3n1/a08_cuadro_03.gif" width="251" height="213"></p>     <p align="center">&nbsp;</p>     ]]></body>
<body><![CDATA[<p align="center"><a name="c4"></a><img src="/img/revistas/ran/v3n1/a08_cuadro_04.gif" width="252" height="209"></p>     <p align="center">&nbsp;</p>     <p align="center"><a name="c5"></a><img src="/img/revistas/ran/v3n1/a08_cuadro_05.gif" width="255" height="211"></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Para construir la matriz de evaluación de las relaciones, <i>RE, </i>se procede a evaluar una a una las matrices RM definidas anteriormente. Para cada experto (<i>l</i>) y cada tipo de relación (<i>k</i>) se evalúa el apoyo a cada relación en las matrices de los otros expertos. La evaluación será realizada utilizando la fórmula 11, la que puede entenderse de la siguiente forma: por cada relación <i>k, </i>y para cada par de conceptos, los valores correspondientes en una matriz intermedia, se obtienen sumando los valores de las matrices de los otros expertos; este valor es considerado solamente cuando la relación fue expresada por el experto. Al valor obtenido se le suma el valor propuesto por el experto, y el resultado es la evaluación de la relación para un experto dado <i>l</i> y una</font> <font face="Verdana, Arial, Helvetica, sans-serif" size="2">relación dada <i>k. </i>Matemáticamente, se escribe de la siguiente manera:</font></p>     <p align="center"><img src="/img/revistas/ran/v3n1/a08_ecuacion_11.gif" width="579" height="64"></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">En el ejemplo usado hasta ahora, para el experto A, la relación mereológica (B, A) es evaluada de la siguiente forma: En la matriz <i>RM<sup>m,B</sup> </i>correspondiente al experto B, la relación tiene el valor de 1, y al no haber otros expertos, la suma de la evaluación de los otros expertos es 1; y por estar presente en la matriz <i>RM<sup>m,A</sup>, </i>ese valor es considerado y se suma al valor que tiene la relación en la matriz del experto A, lo que da como resultado <i>2. </i>Si se realiza el mismo procedimiento para todas las celdas presentes en la matriz <i>RM<sup>m,A</sup> </i>se obtendrá la evaluación del experto A en relaciones mereológicas.</font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Despues de aplicar la fórmula 11 al ejemplo presentado, se obtiene como resultado la matriz <i>RE </i>reflejada en el <a href="#c6">cuadro 6</a>.</font></p>     <p align="center"><a name="c6"></a><img src="/img/revistas/ran/v3n1/a08_cuadro_06.gif" width="183" height="118"></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b>3.4.    Evaluación de Conceptos</b></font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">De forma muy similar a la evaluación de relaciones, se procederá a evaluar los conceptos, creando una estructura previa que facilite la tarea de evaluación.</font></p>     ]]></body>
<body><![CDATA[<p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Primero se construye una lista de atributos por cada concepto que forma parte de la lista <i>CL.</i></font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Formalmente:</font></p>     <p align="center"><img src="/img/revistas/ran/v3n1/a08_ecuacion_12.gif" width="579" height="29"></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">donde <i>CL<sub>j</sub> </i>representa el <i>j</i>-ésimo concepto de <i>CL </i>y <i>AL<sub>j</sub> </i>la lista de atributos del concepto <i>CL<sub>j</sub>.</i></font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Haciendo referencia al ejemplo presentado, <i>AL<sub>BUILDING</sub> </i>estaría formado por: <i>height, construction date, floor, </i>los que representan los atributos del concepto en la ontología del experto A más los atributos del concepto equivalente en la ontología del experto B. Este mismo trabajo se puede aplicar sobre todos los conceptos de <i>CL.</i></font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">También se construye un conjunto de matrices representadas por <i>CM, </i>una matriz por cada concepto de <i>CL.</i></font></p>     <p align="center"><img src="/img/revistas/ran/v3n1/a08_ecuacion_13.gif" width="580" height="66"></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">donde <i>CM<sup>j</sup></i> representa la matriz de evaluación de <i>CL<sub>j</sub></i></font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Como se puede observar, <i>CM </i>es una matriz en la cual se refleja la presencia o ausencia de cada atributo de AL para cada concepto dentro de la ontología presentada por el experto. Por ejemplo, para el caso del concepto <i>BUILDING, </i>la matriz resultante se refleja en el <a href="#c7">cuadro 7</a>.</font></p>     <p align="center"><a name="c7" id="c7"></a><img src="/img/revistas/ran/v3n1/a08_cuadro_07.gif" width="279" height="117"></p>     ]]></body>
<body><![CDATA[<p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Para realizar la evaluación, se procede a evaluar cada una de las matrices que forman parte de <i>CM. </i>Por cada atributo de una matriz, se procede a evaluar el grado de apoyo que posee por parte de los otros expertos, utilizando la fórmula 14, presentada a continuación:</font></p>     <p align="center"><img src="/img/revistas/ran/v3n1/a08_ecuacion_14.gif" width="577" height="50"></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">La matriz <i>CE </i>resultante representa la evaluación realizada a cada concepto de <i>CL, </i>y es muy similar a la matriz de evaluación de relaciones <i>(RE). </i>Por cada concepto, se evalúa el apoyo que cada experto ha tenido en términos de los atributos provistos en la ontología del experto. Si se considera el concepto de <i>BUILDING, </i>el experto A ha</font> <font face="Verdana, Arial, Helvetica, sans-serif" size="2">presentado dos atributos: <i>height </i>que no fue presentado por ningún otro experto y por lo tanto es evaluado en 1, y el atributo <i>construction date </i>que si está presente en <i>O<sub>intB</sub> </i>y por lo tanto tiene un valor de 2, haciendo un total de 3 como la evaluación del concepto. El resultado de aplicar este paso a cada concepto de <i>CL, </i>se puede observar en el <a href="#c8">cuadro </a></font><a href="#c8"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">8</font></a><font face="Verdana, Arial, Helvetica, sans-serif" size="2">.</font></p>     <p align="center"><a name="c8"></a><img src="/img/revistas/ran/v3n1/a08_cuadro_08.gif" width="274" height="109"></p>     <p align="center">&nbsp;</p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="3"><b>4. &nbsp;&nbsp;&nbsp;Proceso de evaluación</b></font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">El proceso de evaluación es realizado dentro de un entorno para la integración de ontologías [4]. Este entorno ha sido diseñado para construir ontologías utilizando las brindadas por un conjunto definido de usuarios. El entorno maneja los problemas de inconsistencia entre las ontologías a integrar. Cada vez que un usuario agrega o modifica su conocimiento a su ontología privada, tal conocimiento es incorporado en <i>O<sub>int</sub></i>. Se toma en cuenta que varios usuarios pueden enviar su conocimiento para construir la ontología integrada al mismo instante. Por lo cual, se distinguen entre las piezas de conocimiento proveídas por los diferentes usuarios.</font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">En este entorno, cada vez que un usuario envía una solicitud a <i>O<sub>int</sub></i>, verá una ontología <i>O<sub>int</sub> </i>&quot;virtual&quot;. En esta ontología, los nodos conceptos que resulten ser sinónimos de otros contenidos en la ontología correspondiente al usuario serán remplazados por el término utilizado por el usuario en cuestión. Esta estrategia se puede expresar de la siguiente forma:</font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Dada una ontología derivada de la integración <i>O<sub>int</sub></i> y una ontología correspondiente a un usuario <i>O<sub>i</sub></i>, ambas ontologías consideradas en un instante particular, la versión instanciada de la ontología integrada para el usuario será aquella que mantenga las siguientes condiciones:</font></p>     <blockquote>       ]]></body>
<body><![CDATA[<p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">1.&nbsp; Sus enlaces (topológicos) son los mismos que los de <i>O<sub>int</sub></i>.</font></p>       <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">2.&nbsp; Todo concepto debe pertenecer, bien a la <i>MHRD </i>correspondiente a la ontología <i>O<sub>i</sub> </i>(si hay al menos un concepto perteneciente a la <i>MHRD </i>de la ontología derivada de la integración 0 <i>O<sub>int</sub></i>, que es el sinónimo del concepto en cuestión) bien a la ontología global.</font></p>       <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">3.&nbsp; Todo concepto perteneciente a la <i>MHRD </i>correspondiente a la ontología derivada de la integración, <i>O<sub>int</sub>, </i>debe pertenecer bien a la <i>MHRD </i>correspondiente a <i>O<sub>i</sub></i> (si hay al menos un concepto perteneciente a la ontología derivada de la integración sinónimo del concepto en cuestión), bien a la ontología derivada de la integración.</font></p> </blockquote>     <p align="center"><a name="f1"></a><img src="/img/revistas/ran/v3n1/a08_figura_01.gif" width="285" height="233"></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Dado que la evaluación de las ontologías debe ser realizada en igualdad de condiciones, lo que significa que sólo se tomará en cuenta aquellas ontologías libres de ambigüedades, que no sean ni equivalentes ni inconsistentes entre sí y que posean los mismos nombres para expresar los mismos conceptos, se realizará la evaluación entre las ontologías que forman parte de la ontología integrada e instanciada (<i>O<sub>temp</sub></i>).</font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Para el proceso de evaluación, se toman en cuenta dos tipos de evaluación:</font></p>     <blockquote>       <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">1.&nbsp; <i>Evaluación Expert to Expert (E2E): </i>Que realiza una evaluación entre las ontologías de entrada, comparándolas entre sí. También es posible llamar a esta evaluación como: <i>Initial Evaluation o IE </i>dado que se realiza al inicio del proceso antes de obtener la ontología personalizada e integrada.</font></p>       <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><i>2.&nbsp; Evaluación Expert to Personalized ontology (E2P): </i>Aquí se realiza una evaluación entre la ontología provista por un experto y la ontología personalizada e integrada. También es posible llamar a esta evaluación como <i>Final Evaluation o FE, </i>dado que serealiza cuando ya se tiene la ontología personalizada.</font></p> </blockquote>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">En la evaluación <i>E2E, </i>se intenta obtener una evaluación que muestre el nivel de conocimiento presentado por las ontologías (sin tomar en cuenta cómo será el resultado final), mientras que en la evaluación <i>E2P </i>se pretende evaluar el aporte que una ontología tiene sobre el resultado del proceso de integración y personalización.</font></p>     ]]></body>
<body><![CDATA[<p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">En el caso de la evaluación <i>E2E, </i>se utilizará el algoritmo de evaluación de ontologías tomando como entrada las <i>N </i>ontologías de los <i>N </i>expertos. Y en el caso de la evaluación <i>E2P, </i>se realizaran N evaluaciones de ontologías tomando en cada caso la ontología <i>O<sub>i</sub></i> tal que <i>O<sub>i</sub></i> es una ontología de entrada, junto con la ontología personalizada e integrada. Para obtener la calificación final de cada ontología se realizará una suma de los puntos obtenidos en la evaluación <i>E2E </i>(tanto a nivel de relaciones como a nivel de conceptos) más la suma de los puntos obtenidos en la correspondiente evaluación <i>E2P </i>(igualmente tanto a nivel de relaciones como a nivel de conceptos).</font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Debido a que el ejemplo utilizó las ontologías de entrada (comparando la ontología del experto A con la del experto B), se realizó una evaluación E2E. Usando la matriz RE presentada en el <a href="#c6">cuadro 6</a>, se puede obtener como resultado de relaciones, la evaluación</font> <font face="Verdana, Arial, Helvetica, sans-serif" size="2">de 7 para el experto A y de 8 para el experto B. Usando la matriz <i>CE </i>presentado en el <a href="#c8">cuadro 8</a>, la evaluación a nivel de conceptos resulta en 11 para el experto A y 12 para el experto B. Un ejercicio similar al del ejemplo aplicado entre cada ontología de entrada y la ontología integrada permitirá realizar una evaluación P2P.</font></p>     <p align="center"><a name="f2"></a><img src="/img/revistas/ran/v3n1/a08_figura_02.gif" width="296" height="211"></p>     <p align="center">&nbsp;</p>     <p align="center"><a name="f3"></a><img src="/img/revistas/ran/v3n1/a08_figura_03.gif" width="448" height="206"></p>     <p align="center">&nbsp;</p>     <p align="center"><a name="f4"></a><img src="/img/revistas/ran/v3n1/a08_figura_04.gif" width="577" height="281"></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Para la evaluación final, se obtiene la suma de los puntos de cada experto en cada una de las evaluaciones y se obtiene el porcentaje de la suma total para todos los expertos. En el ejemplo presentado, la evaluación para el experto A da como resultado 39 (formado por la suma de las evaluaciones E2E and E2P tanto a nivel de relaciones como de conceptos), que representa el 47</font></p>     <p align="center"><img src="/img/revistas/ran/v3n1/a08_cuadro_09.gif" width="486" height="185"></p>     <p align="center">&nbsp;</p>     ]]></body>
<body><![CDATA[<p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="3"><b>5. &nbsp;&nbsp;&nbsp;Conclusiones</b></font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">El gran impacto que la IA distribuida posee en la actualidad obliga al desarrollo de herramientas de administración del conocimiento para entornos multiusuario. En esta área de trabajo, la construcción de bases de ontologías, como repositorios de conocimiento, utilizando diversas fuentes que trabajan cooperativamente, requiere de medios de evaluación de las ontologías de entrada, del proceso de integración y de la ontología de salida. Los resultados obtenidos de las evaluaciones sirven al ingeniero del conocimiento como guías para medir la calidad del repositorio.</font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">El trabajo presentado en este artículo muestra una técnica para evaluar de forma automática el conocimiento proporcionado por expertos durante el proceso de integración de ontologías. La técnica aprovecha la estructura utilizada para representar las ontologías y mide el conocimiento contenido en las mismas mediante comparaciones entre todas las ontologías. La evaluación obtenida brinda una calificación relativa, pero que puede ser utilizada para diferentes propósitos, entre ellos mejorar el proceso de integración de forma que tome en consideración las calificaciones anteriores cuando se tengan que resolver inconsistencias, dando mayor &quot;confianza&quot; al experto que posea mejores evaluaciones en anteriores procesos.</font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Como consecuencias directas de la técnica propuesta, es necesario discutir dos aspectos de suma importancia. Primeramente, para poder aplicar la técnica propuesta, es necesario contar con fuentes muy confiables, dado que el principio base es que todas las ontologías de entrada representan conocimiento válido y, por lo tanto, no se incluye como parte de la calificación la confiabilidad de la fuente, aspecto que puede ser abor</font><font face="Verdana, Arial, Helvetica, sans-serif" size="2">dado en futuras investigaciones. En segundo lugar, los resultados obtenidos brindan medidas relativas, por lo que no sirve para comparar entre varias ejecuciones del proceso, ni evaluaciones de integraciones en otros dominios. Los dos aspectos mencionados anteriormente presentan limitaciones en la aplicabilidad de la técnica propuesta, pero en ningún caso opacan las ventajas que se obtienen de una evaluación automática y basada exclusivamente en los elementos que participan del proceso de integración.</font></p>     <p align="justify">&nbsp;</p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="3"><b>Referencias</b></font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">[1] R. Martínez Béjar, V.R. Benjamins, y F. Martín Rubio. Designing operators for constructing domain knowledge ontologies. En <i>Lecture Notes in Artificial Intelligence, </i>Vol. 1319 de <i>Lecture Notes in Computer Science, </i>pp 159-173. Springer-Verlag, 1997.</font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">[2] V.R. Benjamins, B. Wielinga, J. Wielemaker, y D. Fenser. Towards brokering problem-solving knowledge on the internet. En <i>Lecture Notes in Artificial Intelligence, </i>Vol. 1621 de <i>Lecture Notes in Computer Science, </i>pp 183-292. Springer-Verlag, 1999.</font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">[3] J. Euzenat. Corporate memory through cooperative creation of knowledge based systems and hyper-documents. En <i>Proceedings in Knowledge Acquisition Workshop '96, </i>pp 36-1 36-20, Banff, Canada, 1996.</font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">[4] J. Fernandez-Breis y R. Martínez Béjar. A web-based framework for integrating knowledge. En <i>Industrial Knowledge Management - A Micro Level Approach, </i>pp 123-138. Springer-Verlag, 2000.</font></p>     ]]></body>
<body><![CDATA[<p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">[5] G. Van Heijst, A. Shreiber, y B. Wielinga. Using explicit ontologies in kbs development. En <i>International Journal of Human-Computer Studies, </i>Vol. 45, pp 183-292, 1997.</font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">[6] S. Puuronen y V. Terziyan. Knowledge acquisition from multiple experts based on semantics of concepts. En <i>Lecture Notes in Artificial Intelligence, </i>Vol. 1621 de <i>Lecture Notes in Computer Science, </i>pp 256-273. Springer-Verlag, 1999.</font></p>     <p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">[7] L. Steels. Corporate knowledge management. <i>En Proceedings of International Symposium on the Management of Industrial and Corporate Knowledge '93, </i>pp 223—235, Compiegne, Francia, 1993.</font></p>     <p align="justify">&nbsp;</p>      ]]></body><back>
<ref-list>
<ref id="B1">
<label>1</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Martínez Béjar]]></surname>
<given-names><![CDATA[R.]]></given-names>
</name>
<name>
<surname><![CDATA[Benjamins]]></surname>
<given-names><![CDATA[V.R.]]></given-names>
</name>
<name>
<surname><![CDATA[Martín Rubio]]></surname>
<given-names><![CDATA[F.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Designing operators for constructing domain knowledge ontologies]]></article-title>
<source><![CDATA[Lecture Notes in Artificial Intelligence]]></source>
<year>1997</year>
<volume>1319</volume>
<page-range>159-173</page-range><publisher-name><![CDATA[Springer-Verlag]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B2">
<label>2</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Benjamins]]></surname>
<given-names><![CDATA[V.R.]]></given-names>
</name>
<name>
<surname><![CDATA[Wielinga]]></surname>
<given-names><![CDATA[B.]]></given-names>
</name>
<name>
<surname><![CDATA[Wielemaker]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[Fenser]]></surname>
<given-names><![CDATA[D.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Towards brokering problem-solving knowledge on the internet]]></article-title>
<source><![CDATA[Lecture Notes in Artificial Intelligence]]></source>
<year>1999</year>
<volume>1621</volume>
<page-range>183-292</page-range><publisher-name><![CDATA[Springer-Verlag]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B3">
<label>3</label><nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Euzenat]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
</person-group>
<source><![CDATA[Corporate memory through cooperative creation of knowledge based systems and hyper-documents]]></source>
<year>1996</year>
<conf-name><![CDATA[ Proceedings in Knowledge Acquisition Workshop '96]]></conf-name>
<conf-loc> </conf-loc>
<page-range>36-1 36-20</page-range><publisher-loc><![CDATA[Banff, Canada ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B4">
<label>4</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Fernandez-Breis]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[Martínez Béjar]]></surname>
<given-names><![CDATA[R.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[A web-based framework for integrating knowledge]]></article-title>
<source><![CDATA[Industrial Knowledge Management - A Micro Level Approach]]></source>
<year>2000</year>
<page-range>123-138</page-range><publisher-name><![CDATA[Springer-Verlag]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B5">
<label>5</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Van Heijst]]></surname>
<given-names><![CDATA[G.]]></given-names>
</name>
<name>
<surname><![CDATA[Shreiber]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
<name>
<surname><![CDATA[Wielinga]]></surname>
<given-names><![CDATA[B.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Using explicit ontologies in kbs develop-ment]]></article-title>
<source><![CDATA[International Journal of Human-Computer Studies]]></source>
<year>1997</year>
<volume>45</volume>
<page-range>183-292</page-range><publisher-name><![CDATA[Springer-Verlag]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B6">
<label>6</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Puuronen]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
<name>
<surname><![CDATA[Terziyan]]></surname>
<given-names><![CDATA[V.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Knowledge acquisition from multiple experts based on semantics of concepts]]></article-title>
<source><![CDATA[Lecture Notes in Artificial Intelligence]]></source>
<year>1999</year>
<volume>1621</volume>
<page-range>256-273</page-range><publisher-name><![CDATA[Springer-Verlag]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B7">
<label>7</label><nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Steels]]></surname>
<given-names><![CDATA[L.]]></given-names>
</name>
</person-group>
<source><![CDATA[Corporate knowledge management]]></source>
<year>1993</year>
<conf-name><![CDATA[ Proceedings of International Symposium on the Management of Industrial and Corporate Knowledge '93]]></conf-name>
<conf-loc> </conf-loc>
<page-range>223-235</page-range><publisher-loc><![CDATA[Compiegne, Francia ]]></publisher-loc>
</nlm-citation>
</ref>
</ref-list>
</back>
</article>
