<?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>1815-5936</journal-id>
<journal-title><![CDATA[Ingeniería Industrial]]></journal-title>
<abbrev-journal-title><![CDATA[Ing. Ind.]]></abbrev-journal-title>
<issn>1815-5936</issn>
<publisher>
<publisher-name><![CDATA[Facultad de Ingeniería Industrial, Instituto Superior Politécnico José Antonio Echeverría, Cujae.]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S1815-59362013000300006</article-id>
<title-group>
<article-title xml:lang="es"><![CDATA[Apoyo a la toma de decisiones en un Observatorio Tecnológico incorporando proactividad]]></article-title>
<article-title xml:lang="en"><![CDATA[Decision-making support in a Technology Observatory by incorporating proactivity]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Moreno-EspinoI]]></surname>
<given-names><![CDATA[Mailyn]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Carrasco-Bustamante]]></surname>
<given-names><![CDATA[Alternán]]></given-names>
</name>
<xref ref-type="aff" rid="A02"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Rosete-SuárezI]]></surname>
<given-names><![CDATA[Alejandro]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Delgado-Dapena]]></surname>
<given-names><![CDATA[Martha Dunia]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
</contrib-group>
<aff id="A01">
<institution><![CDATA[,Instituto Superior Politécnico José Antonio Echeverría, Cujae Facultad de Ingeniería Informática ]]></institution>
<addr-line><![CDATA[La Habana ]]></addr-line>
<country>Cuba</country>
</aff>
<aff id="A02">
<institution><![CDATA[,Complejo de Investigaciones Tecnológicas Integradas (CITI).  ]]></institution>
<addr-line><![CDATA[La Habana ]]></addr-line>
<country>Cuba</country>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>12</month>
<year>2013</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>12</month>
<year>2013</year>
</pub-date>
<volume>34</volume>
<numero>3</numero>
<fpage>293</fpage>
<lpage>306</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://scielo.sld.cu/scielo.php?script=sci_arttext&amp;pid=S1815-59362013000300006&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://scielo.sld.cu/scielo.php?script=sci_abstract&amp;pid=S1815-59362013000300006&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://scielo.sld.cu/scielo.php?script=sci_pdf&amp;pid=S1815-59362013000300006&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="es"><p><![CDATA[Buscar y procesar información tiene un gran impacto en varias profesiones, es por ello que recuperarla y compartir los resultados se convierte en un tema esencial. Actualmente la cantidad de información es cada vez mayor y difícil de encontrar debido a su heterogeneidad, sus cambios y la diversidad de las fuentes. Los Observatorios Tecnológicos resuelven de alguna forma el problema planteado anteriormente, aunque los mismos no siempre tienen en cuenta la necesidad de que su proceso de vigilancia se haga proactivamente. Este trabajo presenta un Observatorio Tecnológico con comportamientos proactivos con el objetivo de mantener a los usuarios actualizados de sus intereses. Se utilizó una arquitectura de agentes que emplea patrones de implementación para desarrollar un observatorio proactivo que apoye a la toma de decisiones. Se hace una descripción de los resultados en una prueba piloto, donde los usuarios recibieron correos con documentos de su interés.]]></p></abstract>
<abstract abstract-type="short" xml:lang="en"><p><![CDATA[The process of finding and processing information is very important for many professionals. Therefore, information retrieving and sharing are key issues. At present, the quantity of information is growing and it is difficult to find it, due to its heterogeneity, its constant change and the diversity of data sources. Technological observatories solve this problem in some way, although they do not always take into account the necessity to make the monitoring process proactively. This paper shows how the inclusion of proactive behaviors into a technological observatory using the agent&#8217;s philosophy and the implementation patterns can improve its performance and keep users updated if their interests are known. The test pilot results are described, where the users received mails according to their interests.]]></p></abstract>
<kwd-group>
<kwd lng="es"><![CDATA[observatorio tecnológico]]></kwd>
<kwd lng="es"><![CDATA[proactividad]]></kwd>
<kwd lng="es"><![CDATA[agentes]]></kwd>
<kwd lng="es"><![CDATA[patrón de implementación]]></kwd>
<kwd lng="es"><![CDATA[plataforma de desarrollo de agentes en Java (JADE)]]></kwd>
<kwd lng="en"><![CDATA[technology observatory]]></kwd>
<kwd lng="en"><![CDATA[proactivity]]></kwd>
<kwd lng="en"><![CDATA[agents]]></kwd>
<kwd lng="en"><![CDATA[implementation pattern]]></kwd>
<kwd lng="en"><![CDATA[Java Agent Development Framework (JADE).]]></kwd>
</kwd-group>
</article-meta>
</front><body><![CDATA[ <div align="right">        <p><font size="2" face="Verdana"><strong>ART&Iacute;CULO ORIGINAL</strong></font></p>       <p>&nbsp;</p>       <p align="left"><font size="4" face="Verdana"><strong>Apoyo a la toma de decisiones      en un Observatorio Tecnol&oacute;gico incorporando proactividad</strong></font></p>       <p align="left">&nbsp;</p>       <p align="left"><font size="3" face="Verdana"><strong>Decision-making support      in a Technology Observatory by incorporating proactivity</strong></font></p>       <p align="left">&nbsp;</p>       <p align="left">&nbsp;</p>       <p align="left"><font size="2" face="Verdana"> <strong>Mailyn Moreno-Espino<sup>I</sup>,      Altern&aacute;n Carrasco-Bustamante<sup>II</sup>, Alejandro Rosete-Su&aacute;rez<sup>I</sup>,      Martha Dunia Delgado-Dapena<sup>I</sup></strong></font></p>       <p align="left"><font size="2" face="Verdana"><sup>I</sup> Instituto Superior      Polit&eacute;cnico Jos&eacute; Antonio Echeverr&iacute;a, Cujae. Facultad      de Ingenier&iacute;a Inform&aacute;tica. La Habana, Cuba.    ]]></body>
<body><![CDATA[<br>     </font><font size="2" face="Verdana"><sup>II</sup> Complejo de Investigaciones      Tecnol&oacute;gicas Integradas (CITI). La Habana, Cuba.</font></p>       <p align="left">&nbsp;</p>       <p align="left">&nbsp;</p>   <hr>       <p align="left"><font size="2" face="Verdana"> <strong>RESUMEN</strong></font></p>       <p align="left"><font size="2" face="Verdana">Buscar y procesar informaci&oacute;n      tiene un gran impacto en varias profesiones, es por ello que recuperarla y      compartir los resultados se convierte en un tema esencial. Actualmente la      cantidad de informaci&oacute;n es cada vez mayor y dif&iacute;cil de encontrar      debido a su heterogeneidad, sus cambios y la diversidad de las fuentes. Los      Observatorios Tecnol&oacute;gicos resuelven de alguna forma el problema planteado      anteriormente, aunque los mismos no siempre tienen en cuenta la necesidad      de que su proceso de vigilancia se haga proactivamente. Este trabajo presenta      un Observatorio Tecnol&oacute;gico con comportamientos proactivos con el objetivo      de mantener a los usuarios actualizados de sus intereses. Se utiliz&oacute;      una arquitectura de agentes que emplea patrones de implementaci&oacute;n para      desarrollar un observatorio proactivo que apoye a la toma de decisiones. Se      hace una descripci&oacute;n de los resultados en una prueba piloto, donde      los usuarios recibieron correos con documentos de su inter&eacute;s.     <br>         <br>     <strong>Palabras clave</strong>: observatorio tecnol&oacute;gico, proactividad,      agentes, patr&oacute;n de implementaci&oacute;n, plataforma de desarrollo      de agentes en Java (JADE).</font></p>   <hr>       <p align="left"><font size="2" face="Verdana"><strong>ABSTRACT </strong></font></p>       <p align="left"><font size="2" face="Verdana"> The process of finding and processing      information is very important for many professionals. Therefore, information      retrieving and sharing are key issues. At present, the quantity of information      is growing and it is difficult to find it, due to its heterogeneity, its constant      change and the diversity of data sources. Technological observatories solve      this problem in some way, although they do not always take into account the      necessity to make the monitoring process proactively. This paper shows how      the inclusion of proactive behaviors into a technological observatory using      the agent&#8217;s philosophy and the implementation patterns can improve its      performance and keep users updated if their interests are known. The test      pilot results are described, where the users received mails according to their      interests.    <br>         ]]></body>
<body><![CDATA[<br>     <strong>Key words</strong>: technology observatory, proactivity, agents, implementation      pattern, Java Agent Development Framework (JADE).</font></p>   <hr>       <p>&nbsp;</p>       <p>&nbsp;</p>       <p align="left"><font size="2" face="Verdana"> <strong><font size="3">INTRODUCCI&Oacute;N</font></strong></font></p>       <p align="left"><font size="2" face="Verdana">El gran n&uacute;mero de fuentes      de informaci&oacute;n y su crecimiento acelerado hacen complejo el encontrar      la informaci&oacute;n deseada. Es preciso hallar una manera de identificar      las intenciones y necesidades de los usuarios para disminuir el trabajo de      b&uacute;squeda de informaci&oacute;n y que la misma se pueda obtener de forma      m&aacute;s r&aacute;pida y precisa. La vigilancia tecnol&oacute;gica es una      de las formas de gestionar conocimiento, m&aacute;s espec&iacute;ficamente      es la gesti&oacute;n de la informaci&oacute;n generada y necesaria para la      investigaci&oacute;n y el desarrollo. &quot;La Vigilancia Tecnol&oacute;gica      est&aacute; basada en la captaci&oacute;n y an&aacute;lisis sistem&aacute;tico      de informaciones disponibles en fuentes de informaci&oacute;n gratuitas o      comerciales. Se trata de un m&eacute;todo claro, riguroso y neutro de alerta      temprana para la direcci&oacute;n&quot; [1: 10].</font></p>       <p align="left"><font size="2" face="Verdana"> La proliferaci&oacute;n de computadoras      personales (PC), la demanda de servicios avanzados a trav&eacute;s de sistemas      inform&aacute;ticos y el auge de Internet han puesto de manifiesto la necesidad      de desarrollar aplicaciones que exhiban un cierto nivel de inteligencia en      el proceso de recuperaci&oacute;n de la informaci&oacute;n, donde la interacci&oacute;n      con el usuario y la conectividad de diferentes sistemas deben ser aspectos      especialmente relevantes. Para lograr estos objetivos existen algunos enfoques      fundamentales, entre los que se encuentran los mecanismos y t&eacute;cnicas      para recuperar informaci&oacute;n de la web a trav&eacute;s de la adquisici&oacute;n      de recursos y de su almacenamiento estructurado, para luego realizar b&uacute;squedas      [2].</font></p>       <p align="left"><font size="2" face="Verdana"> Un Observatorio Tecnol&oacute;gico      (OT) es una aplicaci&oacute;n que permite hacer vigilancia tecnol&oacute;gica      y es una soluci&oacute;n a la problem&aacute;tica anteriormente planteada.      Aunque no existe un concepto unificado que se pueda utilizar, varios investigadores      han hecho sus aportes y brindado sus apreciaciones del significado de un OT.      De forma general se dice que un OT mide y procesa elementos concernientes      a fuentes de informaci&oacute;n deseadas, para aliviar el trabajo de buscar      informaci&oacute;n relevante que tribute al trabajo o intereses personales      de los usuarios, gracias a la integraci&oacute;n de informaci&oacute;n circunscrita      a temas determinados, que provee de informes, res&uacute;menes y alertas,      que permiten a los usuarios tomar decisiones [3]. Otros autores lo ven como      una herramienta que reconoce cambios en las fuentes de informaci&oacute;n      que procesa, gestiona y observa; por lo tanto, puede avisar de ciertas variaciones      o diferencias en los par&aacute;metros que eval&uacute;a, generando informaci&oacute;n      valiosa con un alto nivel de importancia al ser actual y novedosa, que puede      ser utilizada por los receptores que tengan inter&eacute;s en dicha informaci&oacute;n      [2; 4; 5].</font></p>       <p align="left"><font size="2" face="Verdana"> Como se plantea, un OT funciona      principalmente para dar respuesta a los intereses de sus usuarios. Cuando      se desea construir un OT es esencial estudiar mecanismos que permitan responder      a los intereses de los usuarios con la menor intervenci&oacute;n humana. La      mayor&iacute;a de los OT operan gracias a las personas que trabajan d&aacute;ndoles      soporte, buscando, procesando, resumiendo, colocando noticias en los sitios      web e informando a los clientes de sus descubrimientos. Un ejemplo lo constituye      ESTO (European Science and Technology Observatory) [6], una red de 18 organizaciones      europeas con experiencia en el campo cient&iacute;fico y tecnol&oacute;gico,      que funciona bajo la Comisi&oacute;n de las Comunidades Europeas, y opera      como un instituto virtual. Otros OT con esta caracter&iacute;stica se dedican      al tratamiento de informaci&oacute;n centrada en dominios espec&iacute;ficos,      como son: Observatorio Chileno de Ciencia, Tecnolog&iacute;a e Innovaci&oacute;n      (KAWAX) [7], Observatorio del Pl&aacute;stico [8] y Observatorio Tecnol&oacute;gico      de la Soldadura [9]; los cuales tienen un personal extenso que estudia estas      ramas del mercado y analizan las noticias que se publican relacionadas a sus      temas. Como sus respectivos nombres lo indican, cada OT es una referencia      en el tema que procesa, dando a cada sector del mercado informaci&oacute;n      confiable e importante para los usuarios, de forma din&aacute;mica, peri&oacute;dica      y actualizada. Pero esta informaci&oacute;n no es personalizada, es para usuarios      con objetivos comunes y no con objetivos espec&iacute;ficos particulares [3].</font></p>       <p align="left"><font size="2" face="Verdana">Cuando se requiere un OT que apoye      la toma de decisiones de un n&uacute;mero elevado de usuarios, los cuales      tienen objetivos diversos y se nutren de fuentes de informaci&oacute;n diferentes,      y no se cuenta con la cantidad y el nivel acad&eacute;mico del personal que      lo sustente, entonces surgen problemas [3]. Estos se deben a que la mayor      parte de los OT, como ya se mencion&oacute; con anterioridad, deben su funcionamiento      al personal acad&eacute;mico que los sustenta y no se logran personalizar      las respuestas para un n&uacute;mero elevado de usuarios y con intereses dis&iacute;miles.      Se debe tener en cuenta adem&aacute;s que se desea un OT capaz de indicar      y enfocar las decisiones de sus usuarios con solo tener sus intereses y que      lo haga sin que medie siempre una petici&oacute;n del usuario [10]. La tecnolog&iacute;a      de agentes es una tecnolog&iacute;a que permite desarrollar un enfoque orientado      a metas a partir de las necesidades de sus usuarios, personalizar el procesamiento      y apoyo a la toma de decisi&oacute;n e incorporar proactividad. </font></p>       <p align="left"><font size="2" face="Verdana"> Los agentes inteligentes son      un nuevo paradigma de desarrollo de software. Seg&uacute;n Wooldridge (2009),      los agentes inteligentes han sido tema de intensas investigaciones con el      paso de los a&ntilde;os y constituyen uno de los enfoques computacionales      m&aacute;s prometedores, siendo capaces de abordar cuestiones que requieren      un modelado flexible, abstracto y un razonamiento elevado [11]. Algunas aplicaciones      que gestionan informaci&oacute;n para beneficio de un usuario final son modeladas      bajo el paradigma de agentes. Los agentes agilizan la b&uacute;squeda de informaci&oacute;n,      se apoyan en t&eacute;cnicas de procesamiento del lenguaje natural y facilitan      al usuario la extracci&oacute;n, an&aacute;lisis e integraci&oacute;n de informaci&oacute;n      como apoyo al proceso de toma de decisiones [2; 12]. Por otra parte, el &eacute;xito      de los agentes inteligentes para gestionar informaci&oacute;n y apoyar a la      toma de decisiones, de forma general, ha sido demostrado en sistemas reales      que han planteado arquitecturas que contienen entidades con cierto grado de      autonom&iacute;a, responsabilidades y objetivos a cumplir [13; 14]. Se han      documentado aplicaciones punto a punto [15] y sistemas distribuidos [16] que      utilizan los beneficios de la tecnolog&iacute;a de agentes, donde se tienen      en cuenta la organizaci&oacute;n de las entidades y la descomposici&oacute;n      de tareas entre las mismas, haciendo uso de la Ingenier&iacute;a de Software      Orientada a Agentes [17].</font></p>       ]]></body>
<body><![CDATA[<p align="left"><font size="2" face="Verdana"> Los Sistemas Multi-Agente (SMA)      est&aacute;n compuestos por agentes que tienen conocimiento sobre su entorno,      que persiguen metas determinadas por sus responsabilidades [11]. Dichos agentes      pueden interactuar entre ellos informando y consultando a otros agentes teniendo      en cuenta lo que realiza cada uno de ellos. Los agentes llegan a ser capaces      de conocer el papel que tienen todos dentro del sistema seg&uacute;n la capacidad      que cada uno tenga de actuar y percibir [11]. La proactividad es una caracter&iacute;stica      que distingue a los agentes, les permite no solo actuar en respuesta de un      ambiente sino que sean capaces de tener comportamientos orientados a metas      y en funci&oacute;n del entorno, as&iacute; como observar situaciones que      les permiten cumplirlas.</font></p>       <p align="left"><font size="2" face="Verdana"> En este trabajo se describe la      arquitectura de un SMA para apoyar el funcionamiento de un OT en el apoyo      a la toma de decisiones. Se aprovechan las ventajas que proveen los agentes      para que los procesos que se ejecutan y el trabajo que se realiza sean m&aacute;s      r&aacute;pidos y personalizados. La utilizaci&oacute;n de los agentes es considerada      en la soluci&oacute;n propuesta por las facilidades que brinda en la b&uacute;squeda      y recuperaci&oacute;n de informaci&oacute;n para el apoyo a la toma de decisiones      de muchos usuarios de forma proactiva y sin personal acad&eacute;mico que      lo sustente. En el art&iacute;culo se presentan los conceptos de agentes de      informaci&oacute;n, proactividad y SMA; se explica la arquitectura y funcionamiento      del sistema propuesto, haciendo uso de un patr&oacute;n de implementaci&oacute;n      para incluir el comportamiento proactivo que apoye a la toma de decisiones.      Adem&aacute;s, se ilustra con un ejemplo pr&aacute;ctico la ejecuci&oacute;n      del OT con proactividad y se mencionan al final los beneficios que aporta      a los usuarios.</font></p>       <p align="left">&nbsp;</p>       <p align="left"><font size="2" face="Verdana"><strong><font size="3">M&Eacute;TODOS</font></strong></font></p>       <p align="left"><font size="2" face="Verdana">A continuaci&oacute;n se definen      elementos te&oacute;ricos considerados importantes para presentar la propuesta      de inclusi&oacute;n de la proactividad como parte de un Observatorio Tecnol&oacute;gico.</font></p>       <p align="left"><font size="2" face="Verdana"><strong>Observatorio Tecnol&oacute;gico</strong></font></p>       <p align="left"><font size="2" face="Verdana">    <br>     Un OT es una herramienta que apoya la vigilancia tecnol&oacute;gica, reconoce      cambios en el dominio de informaci&oacute;n que procesa, gestiona y observa;      por lo tanto, teniendo en cuenta comportamientos previos, puede avisar con      antelaci&oacute;n de ciertas variaciones o diferencias en par&aacute;metros      que eval&uacute;a. Un OT genera un conocimiento con un alto nivel de importancia,      al ser actual y novedoso, que puede ser utilizado por los receptores que tengan      inter&eacute;s en esa informaci&oacute;n [3].</font></p>       <p align="left"><font size="2" face="Verdana"> Seg&uacute;n Bouza (2010) un      OT captura informaciones externas con el prop&oacute;sito de transformarlas      en conocimientos espec&iacute;ficos que conduce a sus usuarios a tomar decisiones      [10]. Un OT es un sistema de alerta para identificar y recopilar aquellos      datos e informaciones que pueden ser fuente de amenaza u oportunidad.</font></p>       <p align="left"><font size="2" face="Verdana"> Si se toman como base las definiciones      anteriores, se puede concluir que un OT mide y procesa elementos concernientes      a un tema y alivia el trabajo de buscar informaci&oacute;n relevante que tribute      a los intereses de los usuarios, gracias a la integraci&oacute;n en una herramienta      que busca informaci&oacute;n circunscrita a temas determinados, que provee      de informes, res&uacute;menes y alertas que permiten a los usuarios tomar      decisiones.</font></p>       ]]></body>
<body><![CDATA[<p align="left"><font size="2" face="Verdana"> Muchos OT deben su funcionamiento      al personal que trabaja tras el sistema y son estas personas las encargadas      de buscar informaci&oacute;n y utilizan parte del sistema para la indexaci&oacute;n      y catalogaci&oacute;n de la informaci&oacute;n. Esto no permite que el sistema      se pueda enfocar hacia metas espec&iacute;ficas de cada usuario. La forma      de entregar la informaci&oacute;n no es suficientemente r&aacute;pida y el      dominio en el que se trabaja est&aacute; limitado al conocimiento del personal      [1; 3; 18].</font></p>       <p align="left"><font size="2" face="Verdana"><strong>Los agentes</strong></font></p>       <p align="left"><font size="2" face="Verdana"> La Fundaci&oacute;n para Agentes      Inteligentes F&iacute;sicos (FIPA, por sus siglas en ingl&eacute;s), expone      que los agentes son una entidad de software con un grupo de propiedades, entre      las que se destacan: ser capaz de actuar en un ambiente, comunicarse directamente      con otros agentes, estar condicionado por un conjunto de metas u objetivos,      manejar recursos propios, ser capaz de percibir su ambiente y tomar de &eacute;l      una representaci&oacute;n parcial, ser una entidad que posee habilidades y      ofrece servicios, entre otras [19].</font></p>       <p align="left"><font size="2" face="Verdana"> Los agentes brindan una soluci&oacute;n      efectiva para descomponer los sistemas complejos, son una v&iacute;a natural      de modelarlos y su abstracci&oacute;n para tratar las relaciones organizacionales      es apropiada para estos sistemas [16].</font></p>       <p align="left"><font size="2" face="Verdana"> Las propiedades de los agentes      que se destacan son: ser aut&oacute;nomos, reactivos, proactivos y tener habilidad      social; las cuales se resumen a continuaci&oacute;n [11]:</font></p>       <p align="left"><font size="2" face="Verdana"> <strong>Aut&oacute;nomos</strong>:      act&uacute;an sin la intervenci&oacute;n directa de los usuarios, tienen control      sobre sus acciones y estados internos.</font></p>       <p align="left"><font size="2" face="Verdana"><strong>Reactivos</strong>: perciben      del entorno y responden a los cambios de &eacute;ste.</font></p>       <p align="left"><font size="2" face="Verdana"> <strong>Proactivos</strong>:      no s&oacute;lo act&uacute;an en respuesta a su ambiente sino que son capaces      de tener comportamiento orientado a metas.    <br>     Habilidad social: tienen la capacidad de interactuar con otros agentes mediante      alg&uacute;n mecanismo de comunicaci&oacute;n, lo que les permite lograr objetivos      que por s&iacute; solos no pueden lograr.</font></p>       <p align="left"><font size="2" face="Verdana"> El concepto de agente ha encontrado      aceptaci&oacute;n en varias sub-disciplinas de tecnolog&iacute;as de la informaci&oacute;n      incluyendo redes de computadoras, ingenier&iacute;a de software, programaci&oacute;n      orientada a objetos, inteligencia artificial, interacci&oacute;n hombre-m&aacute;quina,      sistemas concurrentes y distribuidos y soporte a la toma de decisiones.</font></p>       ]]></body>
<body><![CDATA[<p align="left"><font size="2" face="Verdana"> La proactividad es una caracter&iacute;stica      muy interesante, ya que es sin&oacute;nimo de tomar iniciativa y permite dotar      a las aplicaciones de propiedades que apoyan el proceso de toma de decisiones.</font></p>       <p align="left"><font size="2" face="Verdana"><strong>Los agentes en la gesti&oacute;n      de la informaci&oacute;n</strong></font></p>       <p align="left"><font size="2" face="Verdana"> Para muchos usuarios de Internet,      la mayor dificultad que se les presenta al buscar informaci&oacute;n es la      sobrecarga de la misma, raz&oacute;n por la cual es dif&iacute;cil determinar      qu&eacute; recursos aportan algo de valor. Las herramientas de b&uacute;squeda      como Yahoo! y Google tratan de aliviar este problema, sin lograr a&uacute;n      los resultados esperados, ya que indexan grandes cantidades de informaci&oacute;n      no estructurada, sobre todo en formato textual, ofrecen resultados muy grandes      y que no apoyan a la toma de decisiones seg&uacute;n las demandas particulares      de los usuarios.</font></p>       <p align="left"><font size="2" face="Verdana"> Un agente de informaci&oacute;n      es una entidad que puede acceder al menos a una y potencialmente a varias      fuentes de informaci&oacute;n, con la habilidad de comparar, filtrar y manipular      los datos obtenidos para responder a los pedidos de los usuarios [11]. Es      posible modelar un agente de informaci&oacute;n de manera que trabaje teniendo      en cuenta los intereses del usuario y capture las acciones, pedidos y respuestas      de este al interactuar con el agente. Un ejemplo de ello puede verse en un      sistema creado para adquirir, modelar y utilizar las preferencias del usuario      para guiar el trabajo del SMA, con agentes que interact&uacute;an con el usuario,      ejecutan tareas y buscan informaci&oacute;n en fuentes de informaci&oacute;n      heterog&eacute;neas, para apoyar la toma de decisiones de los mismos [20].</font></p>       <p align="left"><font size="2" face="Verdana"> Se han identificado dos &aacute;reas      fundamentales en que las bases de los SMA pueden tener un impacto en la gesti&oacute;n      de la informaci&oacute;n. La primera es la identificaci&oacute;n de las partes      distribuidas del sistema que se comunican entre s&iacute; y la segunda, es      la gesti&oacute;n de las necesidades de los usuarios que permita obtener de      forma precisa y r&aacute;pida los recursos de informaci&oacute;n que les interesan,      basados en la gesti&oacute;n del perfil de usuario. Se entiende por perfil      de usuario los datos inherentes a cada usuario [21]. Los SMA son una comunidad      de agentes que colaboran entre ellos y pueden dar respuesta a un requisito      de b&uacute;squeda.</font></p>       <p align="left"><font size="2" face="Verdana"> Un ejemplo de sistema que utiliza      agentes inteligentes es el llamado JITIK (Just-In-Time Information and Knowledge)      [22]. Este sistema est&aacute; orientado a hacer m&aacute;s efectivo el conocimiento      de las organizaciones, integrando las diversas fuentes y destinatarios de      la informaci&oacute;n para hacerla llegar, de forma altamente personalizada,      a los diversos integrantes de la organizaci&oacute;n. Estos interact&uacute;an      con los sistemas existentes en la organizaci&oacute;n para obtener la informaci&oacute;n      de diversas fuentes, la procesan con el fin de reconocer la nueva informaci&oacute;n      que resulte m&aacute;s relevante para los perfiles de usuario y la distribuyen      a trav&eacute;s de diversos medios como el correo electr&oacute;nico, Short      Message Service (SMS) y la web, seg&uacute;n las preferencias del usuario.</font></p>       <p align="left"><font size="2" face="Verdana"> Ruey-Shun (2008) ha propuesto      una soluci&oacute;n que permite al usuario acceder a recursos de informaci&oacute;n      a trav&eacute;s de los servicios de un SMA [2]. El mismo define un Observatorio      Virtual que representa a los usuarios, realiza comparaciones entre los pedidos      de los mismos y mejora las respuestas que provee, los asiste en su trabajo      mediante una interfaz web que sirve de acceso a la plataforma de agentes.      Esta interfaz web permite tener separado el sistema del usuario, permitiendo      que todos los que deseen utilizar los servicios del observatorio puedan hacerlo      desde cualquier navegador web.</font></p>       <p align="left"><font size="2" face="Verdana"> El an&aacute;lisis de las propuestas      de otros autores permiti&oacute; identificar un conjunto de caracter&iacute;sticas      a tener en cuenta en el dise&ntilde;o de la arquitectura de un SMA que soporte      la implementaci&oacute;n de un OT, entre ellas que:</font></p> </div> <ul>       <li>          <div align="left"><font size="2" face="Verdana"> El despliegue de la plataforma        de agentes debe lograr una alta cohesi&oacute;n y un bajo acoplamiento [23;        24].</font></div>   </li>       ]]></body>
<body><![CDATA[<li>          <div align="left"><font size="2" face="Verdana"> La recuperaci&oacute;n e        indexaci&oacute;n de recursos de informaci&oacute;n deben estar encapsuladas        en el comportamiento de un agente de software [2; 25].</font></div>   </li>       <li>          <div align="left"><font size="2" face="Verdana"> La informaci&oacute;n debe        distribuirse por la plataforma de agentes [21; 26].</font></div>   </li>       <li>          <div align="left"><font size="2" face="Verdana"> Cada usuario debe ser representado        por un agente [2; 22].</font></div>   </li>       <li>          <div align="left"><font size="2" face="Verdana"> El SMA debe encargarse del        env&iacute;o de notificaciones como parte del comportamiento proactivo del        sistema [21; 25].</font></div>   </li>     </ul>     <div align="left">       ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana"> Esta &uacute;ltima caracter&iacute;stica es      la m&aacute;s relevante para el presente trabajo. Seg&uacute;n un estudio      desarrollado por Fern&aacute;ndez (2007), donde se consultaron un conjunto      de expertos en ciencias de la informaci&oacute;n, se identifica la necesidad      de los sistemas de gesti&oacute;n de informaci&oacute;n de tener proactividad.      Esto implica que los sistemas deben ser capaces de adelantarse a las solicitudes      de informaci&oacute;n de los usuarios, provey&eacute;ndoles de informaci&oacute;n      precisa, siguiendo sus metas [21]. Para garantizar la proactividad con los      niveles de escalabilidad que han de caracterizar a un OT, la arquitectura      del software que se utilice deber&aacute; ser lo suficientemente flexible      como para adaptarse a la variabilidad de los intereses de los usuarios y de      las fuentes abiertas de informaci&oacute;n disponibles [24; 25].</font></p>       <p><font size="2" face="Verdana"> Aunque existen SMA que responden a los intereses      de un OT, las propuestas carecen de una documentaci&oacute;n detallada de      la arquitectura del SMA, lo que dificulta su utilizaci&oacute;n como base      para realizar la propuesta que es objeto de este trabajo.</font></p>       <p><font size="2" face="Verdana">Arquitectura propuesta para el Observatorio      Tecnol&oacute;gico    <br>     La construcci&oacute;n de un OT sigue una serie de pasos y consta de un conjunto      de m&oacute;dulos que soportan su funcionamiento, pero las arquitecturas propuestas      por muchos observatorios, como se evidenci&oacute; anteriormente, no tienen      o no conciben un comportamiento proactivo para apoyar la toma de decisiones.      A continuaci&oacute;n se describe el sistema propuesto y todos los detalles      que se tuvieron en cuenta para incorporar proactividad y que la misma apoye      el proceso de toma de decisiones.</font></p>       <p><font size="2" face="Verdana"> Para proponer la arquitectura del SMA se tuvieron      en cuenta un conjunto de caracter&iacute;sticas identificadas en la secci&oacute;n      de los agentes en la gesti&oacute;n de la informaci&oacute;n.</font></p>       <p><font size="2" face="Verdana">En la<a href="#f01">      figura 1 </a>se muestra la arquitectura del OT basada en un SMA. El OT est&aacute;      compuesto por una capa cliente y una capa para el SMA. En la capa cliente      est&aacute; la interfaz gr&aacute;fica. La capa del SMA est&aacute; compuesta      por un repositorio y cuatro tipos de agentes: agente personal (AP), agente      de confianza (AC), agente analista (AA) y agente fuente de datos (AFD). El      SMA adem&aacute;s consta de tres m&oacute;dulos en los que se apoyan el AP      y AFD, estos son: LuceneIndex, URLDownloader y Search Docs.</font></p>       <p align="center"><a name="f01"></a><img src="/img/revistas/rii/v34n3/f0106313.jpg" width="450" height="340"></p> </div>        
<p><font size="2" face="Verdana">Como se muestra en la <a href="#f01">figura 1</a>,    el usuario accede a los datos que el SMA gestiona y salva en el repositorio.    Cuando el usuario ejecuta la interfaz gr&aacute;fica, se levanta un AP que lo    representar&aacute; dentro del SMA. El despliegue concebido del SMA implica    un AP por cada usuario del sistema. Cada AP est&aacute; a cargo de la gesti&oacute;n    de los recursos de informaci&oacute;n disponibles, se tiene en cuenta el perfil    y el comportamiento del usuario ante la interfaz gr&aacute;fica. El perfil del    usuario se guarda en el repositorio, lo cual permite que cuando el usuario se    conecte desde cualquier PC, obtenga todos los datos que le corresponden, una    vez que se autentique en el sistema. El perfil de usuario le permite al SMA    atender y responder a las necesidades independientes de cada uno.</font></p>     <p><font size="2" face="Verdana"> En sentido general, cada AP se dedica a buscar,    descargar e indexar la informaci&oacute;n procedente de fuentes abiertas externas    que el usuario solicita consultar, recuperar y compartir con otros AP, teniendo    en cuenta las pol&iacute;ticas de colaboraci&oacute;n establecidas por el usuario    y su perfil que es traducido en metas del AP. Cada AFD est&aacute; alerta para    atender los pedidos del AP para buscar y descargar del File Transfer Protocol    (FTP) que monitorea. Existe un AFD que analiza el repositorio que forma parte    del OT. El AFD indexa la informaci&oacute;n que est&aacute; en el FTP y crea    &iacute;ndices m&aacute;s f&aacute;ciles de consultar. En la <a href="/img/revistas/rii/v34n3/f0206313.jpg">figura    2</a> a la izquierda se puede ver c&oacute;mo un AP, a partir del perfil de    usuario, realiza una petici&oacute;n de b&uacute;squeda a un AFD, a una p&aacute;gina    web y a fuentes de informaci&oacute;n externas. La<a href="/img/revistas/rii/v34n3/f0206313.jpg">    figura 2</a> a la derecha muestra las fuentes de informaci&oacute;n que dan    respuesta, no todas dieron resultados.</font></p>     
<p><font size="2" face="Verdana"> El AC escucha los mensajes que se env&iacute;an    entre los agentes del SMA y guarda una traza de esta comunicaci&oacute;n. Las    trazas las utiliza el AA para determinar, mediante procesos de miner&iacute;a    de datos, por ejemplo, qu&eacute; usuarios son especialistas en un tema o cu&aacute;les    est&aacute;n trabajando en temas similares. El AA adem&aacute;s puede preguntar    al AC la cantidad de recursos de informaci&oacute;n de una tem&aacute;tica que    ha enviado cada AP del SMA o alg&uacute;n aspecto m&aacute;s general, como la    cantidad de mensajes relacionados con un tema que ha enviado cada AP, ya sean    mensajes de recuperaci&oacute;n o de contribuci&oacute;n de contenido.</font></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana">La arquitectura propuesta es flexible, ya que    al SMA se le pueden incluir agentes con otros roles y se pueden adem&aacute;s    monitorear nuevos FTP. Tambi&eacute;n el SMA separa su funcionamiento de la    forma en que las aplicaciones acceden a los datos y a la informaci&oacute;n    que sirve para el apoyo a la toma de decisiones de los usuarios. De esta manera,    cualquier aplicaci&oacute;n externa que se quiera implementar puede acceder    al OT de otras maneras, ya sea con otra interfaz gr&aacute;fica con tecnolog&iacute;a    Java u otras, ya que es posible implementar un componente para ambas tecnolog&iacute;as    que sirva de interfaz para ejecutar dichas funciones, y as&iacute; utilizar    las potencialidades de la mensajer&iacute;a entre agentes. Estas aplicaciones    externas deben seguir par&aacute;metros y formalidades, que explican c&oacute;mo    mostrar y gestionar la informaci&oacute;n, d&oacute;nde encontrar lo que desea    mostrar al usuario y de qu&eacute; manera acceder a esos datos.</font></p>     <p><font size="2" face="Verdana"> En la construcci&oacute;n de un SMA se deben    manejar aspectos relacionados con la comunicaci&oacute;n entre los agentes,    el control de los agentes, entres otros. Tambi&eacute;n hay que tener un proceso    de observaci&oacute;n proactivo que le permita al OT el apoyo a la toma de decisiones    para lograr el OT deseado. Para resolver estos problemas se desarroll&oacute;    un patr&oacute;n de implementaci&oacute;n que maneja los agentes. Todo el SMA    utiliza como base el patr&oacute;n y se desarroll&oacute; adem&aacute;s un componente    de observaci&oacute;n peri&oacute;dica, los cuales se describen a continuaci&oacute;n.    </font></p>     <p><font size="2" face="Verdana"><strong>Descripci&oacute;n del patr&oacute;n    de implementaci&oacute;n desarrollado para los Sistemas Multi-Agente</strong></font></p>     <p><font size="2" face="Verdana"> La incorporaci&oacute;n de comportamientos proactivos    es un trabajo engorroso por la naturaleza abstracta de los agentes, por lo que    se desarroll&oacute; un patr&oacute;n de implementaci&oacute;n que permite a    los desarrolladores de una forma sencilla incorporar dicho comportamiento.</font></p>     <p><font size="2" face="Verdana"> Un patr&oacute;n de implementaci&oacute;n es    un m&oacute;dulo de software &uacute;nico en un lenguaje de programaci&oacute;n    en particular, que tiene una serie de pasos que ayudan en un problema determinado.    Una caracter&iacute;stica crucial es que son f&aacute;cilmente reconocibles    por el software, lo que facilita la automatizaci&oacute;n [27].</font></p>     <p><font size="2" face="Verdana"> Cuando un SMA es implementado, los desarrolladores    necesitan cumplir con algunas funcionalidades que son de vital importancia para    la ejecuci&oacute;n del sistema. Entre las m&aacute;s comunes est&aacute;n las    siguientes:</font></p>     <p><font size="2" face="Verdana"> 1. Ejecuci&oacute;n y control de la plataforma    que contiene a los agentes.    <br>   2. Gestionar el ciclo de vida de los agentes, metas y objetivos.    <br>   3. Comunicarse con los agentes que viven dentro del sistema.    <br>   3.1. Enviar y recibir mensajes desde y hacia otros agentes.    ]]></body>
<body><![CDATA[<br>   3.2. Procesar el mensaje y tomar acciones dependiendo de su contenido.    <br>   4. Comunicarse con los agentes coordinadores de la plataforma.    <br>   4.1. Ver el estado de alg&uacute;n m&oacute;dulo del sistema.     <br>   4.2. Buscar un agente para ver su estado.</font></p>     <p><font size="2" face="Verdana"> Espec&iacute;ficamente, el patr&oacute;n que    aqu&iacute; se describe se nombra Implementation_JADE e implementa estas caracter&iacute;sticas,    para que los desarrolladores puedan hacer uso de la tecnolog&iacute;a de agentes    de una forma m&aacute;s sencilla. Este patr&oacute;n utiliza Java Agent DEvelopment    Framework (JADE) [28] para el trabajo con los agentes y es una capa abstracta    que media con las funcionalidades que implementa JADE. El patr&oacute;n contiene    siete grupos de operaciones y las clases que las ejecutan se muestran en la    <a href="#f03">figura    3</a>. El mismo utiliza la clase Agent de JADE para sustentar sus operaciones,    las cuales se enuncian a continuaci&oacute;n:</font></p>     <p><font size="2" face="Verdana"> 1. Inicializaci&oacute;n de la plataforma de    agentes JADE, manejada por la clase Init_Platform.    <br>   2. Uni&oacute;n a una plataforma ya existente, manejada por la clase Join_Platform.    <br>   3. Conexi&oacute;n a un agente que ha perdido la plataforma que lo gobierna,    manejado por la clase Behaviour_ReconnectToPlatform.    <br>   4. Implementaci&oacute;n de un comportamiento c&iacute;clico para poder procesar    los mensajes que recibe un agente determinado, manejado por la clase Behaviour_Receive_Msg.        <br>   Con esta operaci&oacute;n se pueden cambiar los objetivos de los agentes, que    unido a un comportamiento, les permiten ser proactivos.    ]]></body>
<body><![CDATA[<br>   5. Manejar el trabajo relacionado con enviar mensajes hacia los agentes, manejado    por la clase Work_ACL.    <br>   Para cumplir sus metas los agentes necesitan comunicarse con otros agentes que    en cooperaci&oacute;n ayudan a cumplimentarlas.    <br>   6. Trabajo con el Agent Management Service (AMS), manejado por la clase Work_    AMS.     <br>   Este servicio es el que controla los atributos del agente. Tambi&eacute;n es    el que est&aacute; encargado de saber d&oacute;nde est&aacute;n los agentes    para comunicarse con ellos.    <br>   7. Trabajo con el agente Directory Facilitator (DF), manejado por la clase Work_    DF.</font></p>     <p><font size="2" face="Verdana"> El control que tiene el DF sobre los agentes    es comparado con el de las p&aacute;ginas amarillas. Con el DF se puede encontrar    un agente que cumpla con un atributo determinado, siempre y cuando ese agente    se haya registrado con el DF.</font></p>     <p align="center"><a name="f03"></a><img src="/img/revistas/rii/v34n3/f0306313.jpg" width="434" height="238"></p>     
<p><font size="2" face="Verdana">Este patr&oacute;n encapsula la capa de abstracci&oacute;n    que es utilizada por el componente propuesto para la observaci&oacute;n peri&oacute;dica.    Su objetivo es simplificar el desarrollo de un conjunto de agentes, al tiempo    que garantiza el cumplimiento de los est&aacute;ndares a trav&eacute;s de un    amplio conjunto de servicios del sistema y los agentes con JADE. El mimo permite    que los desarrolladores puedan hacer uso de la tecnolog&iacute;a de agentes    de una forma m&aacute;s sencilla.</font></p>     <p><font size="2" face="Verdana"><strong>Componente propuesto para la observaci&oacute;n    peri&oacute;dica</strong></font></p>     <p><font size="2" face="Verdana"> En el desarrollo del componente Observador se    utiliz&oacute; como base el patr&oacute;n de implementaci&oacute;n. El componente    permite la observaci&oacute;n peri&oacute;dica de las fuentes de informaci&oacute;n    que maneja el OT y de esta forma, incorpora un comportamiento proactivo m&aacute;s    marcado hacia la gesti&oacute;n de la informaci&oacute;n requerida y deseada    por los usuarios.</font></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana"> El objetivo de este componente es que los AP    que representan los intereses del usuario puedan tramitar todos estos intereses    y estar al tanto de los cambios del entorno que puedan contribuir a cumplimentar    sus objetivos. Esto le da al OT un marcado comportamiento proactivo que ayuda    de forma efectiva a sus usuarios en el apoyo a la toma de decisiones.</font></p>     <p><font size="2" face="Verdana"> Este componente incluye dos entidades: &#8220;Observable&#8221;    y &#8220;Observer&#8221;.    <br>   La entidad &#8220;Observable&#8221; se encarga de:</font></p> <ul>       <li><font size="2" face="Verdana"> Censar el ambiente cada determinado tiempo      para detectar alg&uacute;n cambio.</font></li>       <li><font size="2" face="Verdana"> Gestionar una lista con los observadores      que se subscriban.</font></li>       <li><font size="2" face="Verdana"> Notificar a los observadores los datos encontrados      en el cambio ocurrido.</font></li>     </ul>     <p><font size="2" face="Verdana"> La entidad &#8220;Observer&#8221; se encarga    de:</font></p> <ul>       <li><font size="2" face="Verdana"> Implementar el proceso de subscripci&oacute;n      a la lista del &#8220;Observable&#8221;.</font></li>       <li><font size="2" face="Verdana"> Actualizar su estado interno.</font></li>       ]]></body>
<body><![CDATA[<li><font size="2" face="Verdana"> Permitir realizar una acci&oacute;n cuando      se le notifique del cambio.</font></li>     </ul>     <p><font size="2" face="Verdana">    <br>   En la <a href="#f04">figura 4</a> se puede ver un diagrama de actividad que    muestra el flujo de trabajo de la entidad &#8220;Observable&#8221; y la entidad    &#8220;Observer&#8221;. Entre las funcionalidades m&aacute;s importantes de    este componente Observador se encuentra el permitir que el OT gestione los FTP    a observar. El OT es la entidad &#8220;Observable&#8221; y para esto utiliza    el AFD. El AP es la entidad &#8220;Observer&#8221;. Todos los cambios significativos    del entorno para un AP (d&iacute;gase metas del usuario) que encuentra el OT    son informados al AP y &eacute;ste a su vez, a trav&eacute;s de la interfaz    gr&aacute;fica y el correo electr&oacute;nico, lo entrega a su usuario.</font></p>     <p align="center"><a name="f04"></a><img src="/img/revistas/rii/v34n3/f0406313.jpg" width="304" height="286"></p>     
<p align="center">&nbsp;</p>     <p align="left"><font size="3" face="Verdana"><strong>RESULTADOS</strong></font></p>     <p align="left"><font size="2" face="Verdana">A continuaci&oacute;n se exponen    los resultados del despliegue del OT con el SMA y los obtenidos en encuestas    realizadas durante una prueba piloto del despliegue del OT.</font></p>     <p><font size="2" face="Verdana"><strong>Despliegue del componente Observador</strong></font></p>     <p><font size="2" face="Verdana"> Antes de hacer una prueba piloto del funcionamiento    del OT se hizo una prueba de la utilizaci&oacute;n del patr&oacute;n de implementaci&oacute;n    con el componente Observador. A continuaci&oacute;n se explica c&oacute;mo fueron    utilizados.</font></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana"> 1. El observatorio utiliz&oacute; las operaciones    del patr&oacute;n Implementation_JADE para ejecutar la Plataforma JADE, para    inicializar los agentes, con el fin de comunicarse con los agentes del servidor    JADE (AMS y DF); adem&aacute;s enviar y recibir los mensajes entre agentes.</font></p>     <p><font size="2" face="Verdana"> 2. Se despleg&oacute; un agente FTP_Agent que    extendi&oacute; las funcionalidades de la entidad &#8220;Observable&#8221;.    Dadas las caracter&iacute;sticas del OT la funci&oacute;n de este agente consisti&oacute;    en gestionar FTP. Tambi&eacute;n se implement&oacute; un agente Personal_Agent    que extendi&oacute; las funcionalidades de la entidad &#8220;Observer&#8221;,    que en este sistema atiende a los usuarios.</font></p>     <p><font size="2" face="Verdana"> El AP solicit&oacute; la b&uacute;squeda de    documentos, que respondan a los intereses del usuario y a los AFD del sistema.    Los AFD realizaron b&uacute;squedas en sus correspondientes FTP y devolvieron    una lista de aquellos documentos que cumpl&iacute;an con dichos intereses.</font></p>     <p><font size="2" face="Verdana"> Al utilizar el componente Observador un AP se    subscribi&oacute; a un AFD, consiguiendo que el AFD que gestiona un FTP pudiera    enviar resultados nuevos al AP seg&uacute;n los intereses del usuario que representa.    El AP envi&oacute; un correo electr&oacute;nico con los resultados nuevos encontrados,    acci&oacute;n que se realiz&oacute; proactivamente, ya que el usuario no tuvo    que realizar una b&uacute;squeda. El usuario obtuvo informaci&oacute;n nueva    que apoy&oacute; a su proceso de toma de decisiones con s&oacute;lo poner sus    intereses. En la <a href="#f05">figura 5</a> se muestra un ejemplo del correo    enviado por el AP a un usuario.</font></p>     <p align="center"><img src="/img/revistas/rii/v34n3/f0506313.jpg" width="309" height="316"></p>     
<p><font size="2" face="Verdana"><strong>Despliegue del Observatorio Tecnol&oacute;gico</strong></font></p>     <p><font size="2" face="Verdana"> Para ver el OT en funcionamiento con el SMA    desplegado, se desarroll&oacute; una prueba piloto con 38 usuarios. Las 38 personas    escogidas son graduados de Ingenier&iacute;a Inform&aacute;tica y tienen experiencia    en desarrollar b&uacute;squedas de informaci&oacute;n para enfocar sus investigaciones.</font></p>     <p><font size="2" face="Verdana"> Los usuarios interact&uacute;an con la interfaz    gr&aacute;fica como se muestra en la <a href="#f06">figura 6</a>. Aqu&iacute;    el usuario especifica las palabras claves que quiere que aparezcan dentro de    los documentos, adem&aacute;s puede especificar las Uniform resource identifier    (Uris) que desea que sean revisadas. Esta informaci&oacute;n se recoge en el    perfil del usuario, el cual puede ser actualizado y cambiado.</font></p>     <p><font size="2" face="Verdana"> Los usuarios recibieron un correo electr&oacute;nico    con los resultados de la b&uacute;squeda, los cuales se obtienen de una iteraci&oacute;n    completa de b&uacute;squeda. El AP tiene un comportamiento proactivo y cada    cierto tiempo revisa las fuentes de informaci&oacute;n de inter&eacute;s para    el usuario, para lo cual el OT se apoya en el componente Observador. Cuando    ocurren cambios en dichas fuentes de informaci&oacute;n relevantes a los intereses    del usuario, el AP env&iacute;a un nuevo correo electr&oacute;nico con los hallazgos    sin que medie una petici&oacute;n. Adem&aacute;s, si el usuario cambia sus intereses,    comienza todo el proceso de b&uacute;squeda sin hacer una petici&oacute;n. De    esta forma el OT explota su comportamiento proactivo para apoyar en la toma    de decisiones.</font></p>     <p><font size="2" face="Verdana"> En la prueba piloto se realiz&oacute; una encuesta    por cada correo electr&oacute;nico enviado a los usuarios, teniendo en cuenta    los tres primeros correos. Las encuestas ten&iacute;an como objetivo evaluar    el funcionamiento del OT en varios aspectos: si los resultados responden a los    intereses del usuario, que los resultados no se repitan, que los documentos    se organicen de mayor a menor relevancia, regular el tama&ntilde;o de los resultados    obtenidos, periodicidad de la b&uacute;squeda, entre otros.</font></p>     ]]></body>
<body><![CDATA[<p align="center"><a name="f06"></a><img src="/img/revistas/rii/v34n3/f0606313.jpg" width="559" height="337"></p>     
<p><font size="2" face="Verdana">Las encuestas se dise&ntilde;aron para que las    afirmaciones fueran clasificadas como verdaderas (&#8220;V&#8221;) o falsas    (&#8220;F&#8221;). En la <a href="#t01">tabla</a> se muestra un resumen de los    resultados de la encuesta aplicada a los 38 usuarios que participaron en la    prueba piloto. En la tabla se muestran las preguntas y los resultados en cada    una de las iteraciones de la encuesta realizada. Los resultados se exponen con    el porcentaje de las veces que tuvieron una evaluaci&oacute;n &#8220;V&#8221;.</font></p>     <p align="center"><a name="t01"></a><img src="/img/revistas/rii/v34n3/t0106313.gif" width="573" height="328"></p>     
<p align="left"><font size="2" face="Verdana">    <br>   Durante la prueba piloto y como resultado de las encuestas se realizaron actualizaciones    en la implementaci&oacute;n y ajustes en las configuraciones de los AP que a    continuaci&oacute;n se enumeran:</font></p>     <p align="left"><font size="2" face="Verdana"> 1. Enviar un m&aacute;ximo de 50    documentos en cada correo.</font></p>     <p align="left"><font size="2" face="Verdana"> 2. Los documentos que se env&iacute;en    deben tener cada uno un valor num&eacute;rico que represente la relevancia del    documento.</font></p>     <p align="left"><font size="2" face="Verdana"> 3. No se env&iacute;a como adjunto    el documento m&aacute;s relevante.</font></p>     <p align="left"><font size="2" face="Verdana"> 4. Enviar un correo por cada semana.</font></p>     <p align="left"><font size="2" face="Verdana"> 5. Enviar metadatos extras de inter&eacute;s    para cada documento en el correo (autor, total de p&aacute;ginas, fecha de creaci&oacute;n    y modificaci&oacute;n, palabras claves y un resumen del texto donde se resaltan    las palabras buscadas).</font></p>     ]]></body>
<body><![CDATA[<p align="left"><font size="2" face="Verdana"> 6. Cambiar el formato e implementaci&oacute;n    de env&iacute;o del correo.</font></p>     <p align="left"><font size="2" face="Verdana"> 7. Tener un fichero local por cada    usuario para no reenviar documentos que fueron enviados antes.</font></p>     <p align="left">&nbsp;</p>     <p align="left"><font size="2" face="Verdana"><strong><font size="3">DISCUSI&Oacute;N</font></strong></font></p>     <p align="left"><font size="2" face="Verdana">El SMA implementado como escenario    de validaci&oacute;n de resultados permite la vigilancia de diversas fuentes    de informaci&oacute;n, con la correspondiente alerta a los usuarios sobre recursos    de informaci&oacute;n potencialmente de su inter&eacute;s. Un beneficio fundamental    de la propuesta de soluci&oacute;n est&aacute; precisamente en la simbiosis    que logra SMA+OT.</font></p>     <p align="left"><font size="2" face="Verdana"> Con el desarrollo del OT con la    arquitectura de un SMA, se logra tener una aplicaci&oacute;n con un comportamiento    proactivo para apoyar la toma de decisiones. Este comportamiento apoya sustancialmente    a los usuarios del OT. Cada usuario tiene un AP que busca y sugiere los documentos    que deben estudiar y los que pueden ser m&aacute;s relevantes en su tema. Todo    esto se obtiene de forma proactiva, ya que el usuario s&oacute;lo debe poner    sus temas y palabras claves de inter&eacute;s. El AP que representa al usuario    utiliza el componente Observador, que le permite encontrar cambios en las fuentes    de informaci&oacute;n de inter&eacute;s. Cuando hay un cambio, el usuario recibe    un correo con lo nuevo encontrado en las fuentes de informaci&oacute;n o lo    que ha socializado otro agente.</font></p>     <p align="left"><font size="2" face="Verdana"> Como se puede ver en los resultados    del despliegue del OT, una vez que los usuarios llenan su perfil, los AP que    lo representan est&aacute;n en una constante observaci&oacute;n de su ambiente    para de esta forma entregarle a su usuario la informaci&oacute;n que responda    a los intereses. Cada vez que se encuentra un documento nuevo, que puede sea    resultado del cambio en una fuente de informaci&oacute;n o sea resultado de    la b&uacute;squeda tramitada por un AP que representa a otro usuario, se le    informa al mismo, quien decide si lo utiliza o no, sin tener que buscarlo directamente.</font></p>     <p align="left"><font size="2" face="Verdana"> Si el OT se hiciera sobre una filosof&iacute;a    no proactiva, se necesitar&iacute;a personas que est&eacute;n buscando cada    cierto tiempo esta informaci&oacute;n. Con la soluci&oacute;n propuesta no es    necesario este personal, adem&aacute;s que el usuario evita invertir tiempo    en la b&uacute;squeda. Con las soluciones no proactivas los usuarios siempre    tendr&iacute;an que pedir la documentaci&oacute;n que necesitan. Sin embargo,    con este enfoque proactivo el usuario siempre est&aacute; alerta de los cambios    que ocurren y que responden a sus intereses.    <br>       <br>   </font><font size="2" face="Verdana"> La encuesta devela que una gran cantidad    de las personas que participaron en la prueba piloto tienen un nivel de satisfacci&oacute;n    alto con los resultados que se les enviaron a partir de sus perfiles.</font></p>     ]]></body>
<body><![CDATA[<p align="left"><font size="2" face="Verdana"> Al ser una implementaci&oacute;n    Java, la plataforma JADE se integra de forma natural a otras tecnolog&iacute;as.    La flexibilidad que esto permite garantiza, de forma natural, la adici&oacute;n    de nuevas funcionalidades o agentes que incrementen las prestaciones del sistema    dise&ntilde;ado.</font></p>     <p align="left"><font size="2" face="Verdana"> Del mismo modo, el trabajo presentado    est&aacute; en sinton&iacute;a con otras propuestas que vinculan la investigaci&oacute;n    en web sem&aacute;ntica y SMA al servicio de los sistemas de recuperaci&oacute;n    de informaci&oacute;n [2; 25; 29]. La consulta de otras propuestas reafirman    la relevancia del tema y el valor de la soluci&oacute;n que se presenta en este    trabajo para garantizar la flexibilidad y escalabilidad que requiere el desarrollo    de un Observatorio Tecnol&oacute;gico.</font></p>     <p align="left">&nbsp;</p>     <p align="left"><font size="2" face="Verdana"> <font size="3"><strong>CONCLUSIONES</strong></font></font></p>     <p align="left"><font size="2" face="Verdana">1. Los Observatorios Tecnol&oacute;gicos    soportan la gesti&oacute;n de informaci&oacute;n en medio de la creciente demanda    de informaci&oacute;n, en tanto se encargan de buscar informaci&oacute;n catalogada    y relevante para sus usuarios.</font></p>     <p align="left"><font size="2" face="Verdana"> 2. La mayor parte de los Observatorios    Tecnol&oacute;gicos no pueden atender muchos usuarios con intereses diferentes,    debido a que su funcionamiento se basa en un elevado n&uacute;mero de personal    acad&eacute;mico que abarcan un resultado m&aacute;s general.</font></p>     <p align="left"><font size="2" face="Verdana"> 3. Una gran parte de los observatorios    no se construyen teniendo en cuenta la proactividad, a pesar de que esta propiedad    resulta muy relevante para este tipo de sistemas.</font></p>     <p align="left"><font size="2" face="Verdana"> 4. Los agentes tienen como propiedad    la proactividad, por lo que la construcci&oacute;n de un observatorio con una    arquitectura de agente puede permitir incluirle caracter&iacute;sticas proactivas.    <br>       <br>   5. La inclusi&oacute;n de caracter&iacute;sticas proactivas en un Observatorio    Tecnol&oacute;gico mejora su rendimiento, ya que el sistema es capaz de responder    las solicitudes de informaci&oacute;n de los usuarios, provey&eacute;ndoles    de informaci&oacute;n precisa a partir de su perfil y lo apoya en la toma de    decisiones.</font></p>     ]]></body>
<body><![CDATA[<p align="left"><font size="2" face="Verdana"> 6. La arquitectura aqu&iacute;    planteada y la forma de incluir la proactividad puede ser reutilizada en otros    sistemas de b&uacute;squeda de informaci&oacute;n, incluso en el mismo OT desde    otras interfaces.</font></p>     <p align="left"><font size="2" face="Verdana"> 7. El patr&oacute;n de implementaci&oacute;n    propuesto simplifica el desarrollo de un conjunto de agentes, al tiempo que    garantiza el cumplimiento de los est&aacute;ndares a trav&eacute;s de un amplio    conjunto de servicios del sistema y los agentes con JADE.</font></p>     <p align="left">&nbsp;</p>     <p align="left"><font size="2" face="Verdana"> <font size="3"><strong>REFERENCIAS</strong></font></font></p>     <!-- ref --><p align="left"><font size="2" face="Verdana">1. REY, L., Informe APEI sobre vigilancia    tecnol&oacute;gica, Gij&oacute;n (Espa&ntilde;a), Asociaci&oacute;n Profesional    de Especialistas en Informaci&oacute;n, 2009, ISBN 978-84-692-7999-1.    </font></p>     <!-- ref --><p align="left"><font size="2" face="Verdana"> 2. RUEY, C.; DUEN, C., &laquo;Apply    ontology and agent technology to construct virtual observatory&raquo; Expert    Systems with Applications, 2008, vol. 34, no. 3, pp. 2019&#8211;2028, ISSN 0957-4174.    </font></p>     <!-- ref --><p align="left"><font size="2" face="Verdana"> 3. DE LA VEGA, I., &laquo;Tipolog&iacute;a    de Observatorios de Ciencia y Tecnolog&iacute;a. Los casos de Am&eacute;rica    Latina y Europa&raquo; Revista Espa&ntilde;ola De Documentaci&oacute;n Cient&iacute;fica,    2007, vol. 30, no. 4, pp. 545-552, ISSN 0210-0614.    </font></p>     ]]></body>
<body><![CDATA[<!-- ref --><p align="left"><font size="2" face="Verdana"> 4. PI&Ntilde;EIRO, M.; MAC&Iacute;AS,    A.; GUERRA, C.; MORALES, A.; AGUIRRE, M., &laquo;El observatorio de la producci&oacute;n    cient&iacute;fica de la UPV/EHU&raquo; Revista Espa&ntilde;ola De Documentaci&oacute;n    Cient&iacute;fica, 2010, vol. 33, no. 1, pp. 145- 161, ISSN 0210-0614.    </font></p>     <!-- ref --><p align="left"><font size="2" face="Verdana"> 5. MATSATSINIS, N.; MORAITIS, P.;    PSOMATAKIS, V.; SPANOUDAKIS, N., &laquo;An agent-based system for products penetration    strategy selection&raquo; Applied Artificial Intelligence, 2003, vol. 17, no.    10, pp. 901&#8211;925, ISSN 0883-9514.    </font></p>     <!-- ref --><p align="left"><font size="2" face="Verdana"> 6. WAGNER, V.; DULLAART, A.; BOCK,    A. K.; ZWECK, A., &laquo;The Emerging Nanomedicine Landscape&raquo; Nature Biotechnology,    2006, vol. 24, no.10, pp. 1211-1217, ISSN 1087-0156.    </font></p>     <!-- ref --><p align="left"><font size="2" face="Verdana"> 7. FARCAS, A., &laquo;KAWAX. Observatorio    Chileno de Ciencia, Tecnolog&iacute;a e Innovaci&oacute;n. Estado actual y perspectivas&raquo;,    en II Seminario Internacional sobre Indicadores de Ciencia, Tecnolog&iacute;a    e Innovaci&oacute;n Santiago de Chile, editor, 2006, [consulta: 2012-11-11].    Disponible en: &lt;<a href="http://www.cincel.cl/documentos/Recursos/Alan_Farcas.ppt" target="_blank">http://www.cincel.cl/documentos/Recursos/Alan_Farcas.ppt</a>&gt;    </font></p>     <!-- ref --><p align="left"><font size="2" face="Verdana"> 8. VILLANUEVA, P., Extrusi&oacute;n:    Informe de vigilancia tecnol&oacute;gica [en l&iacute;nea], 2012 [consulta:    2012-08-29]. Disponible en: &lt;<a href="http://www.avep.es/uploads/noticias/IVT-Extrusion_FINAL.pdf" target="_blank">http://www.avep.es/uploads/noticias/IVT-Extrusion_FINAL.pdf</a>&gt;    </font></p>     ]]></body>
<body><![CDATA[<!-- ref --><p align="left"><font size="2" face="Verdana"> 9. PE&Ntilde;A, R., Estudio de    mercado. El sector de componentes de automoci&oacute;n en Ruman&iacute;a [en    l&iacute;nea], 2012 [consulta: 2012-08-29]. Disponible en: &lt;<a href="http://www.icex.es/icex/cma/contentTypes/common/records/viewDocument/0,,,00.bin?doc=4646021" target="_blank">http://www.icex.es/icex/cma/contentTypes/common/records/viewDocument/0,,,00.bin?doc=4646021</a>&gt;    </font></p>     <!-- ref --><p align="left"><font size="2" face="Verdana"> 10. MORCILLO, P., &laquo;Vigilancia    e inteligencia competitiva: fundamentos e implicaciones&raquo;, Revista de Investigaci&oacute;n    en Gesti&oacute;n de la Innovaci&oacute;n y la Tecnolog&iacute;a [en l&iacute;nea],    2003, vol. Vigilancia Tecnol&oacute;gica, no. 17, [consulta: 2012-10-14], ISSN    1725-5821. Disponible en: &lt;<a href="http://www.madrimasd.org/revista/revista17/tribuna/tribuna1.asp" target="_blank">http://www.madrimasd.org/revista/revista17/tribuna/tribuna1.asp</a>&gt;    </font></p>     <!-- ref --><p align="left"><font size="2" face="Verdana"> 11. WOOLDRIDGE, M., An Introduction    to MultiAgent Systems, 2nd. ed., Chichester, John Wiley &amp; Sons, 2009, ISBN    978-0470519462.    </font></p>     <!-- ref --><p align="left"><font size="2" face="Verdana"> 12. VAN DER HOEK, W.; WOOLDRIGE,    M., &laquo;Multi-Agent Systems&raquo;, B. PORTER; V. LIFSCHITZ; F. V. HARMELEN,    Handbook of Knowledge Representation, Amsterdam, Elsevier Science, 2008, ISBN    978-0444522115.    </font></p>     <!-- ref --><p align="left"><font size="2" face="Verdana"> 13. SANTOS, D.; RIBEIRO, M.; BASTOS,    R., &laquo;Developing a Conference Management System with the Multi-Agent Systems    Unified Process: A Case Study&raquo;, M. LUCK; L. PADGHAM, Agent-Oriented Software    Engineering VIII, Berlin, Springer Berlin Heidelberg, 2008, ISBN 978-3-540-79487-5.    </font></p>     ]]></body>
<body><![CDATA[<!-- ref --><p align="left"><font size="2" face="Verdana"> 14. ZHANG, Y.; VOLZ, R., &laquo;Forming    Proactive Team Cooperation by Observations&raquo;, R. KHOSLA; R. HOWLETT; L.    JAIN, Knowledge-Based Intelligent Information and Engineering Systems, Berlin,    Springer Berlin Heidelberg, 2005, ISBN 978-3-540-28894-7.    </font></p>     <p align="left"><font size="2" face="Verdana"> 15. SCHOLLMEIER, R., &laquo;A definition    of peer-to-peer networking for the classification of peer-to-peer architectures    and applications&raquo;, en First International Conference on Peer-to-Peer Computing    Linkoping, 2001, pp. 101-102. [consulta: 2012-09-25]. Disponible en:     <!-- ref --><br>   &lt;<a href="http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=990434&url=http%3A%2F%2Fieeexplore.ieee.org%2Fxpls%2Fabs_all.jsp%3Farnumber%3D990434" target="_blank">http://ieeexplore.ieee.org/xpl/login.jsp?tp=&amp;arnumber=990434&amp;url=http%3A%2F%2Fieeexplore.ieee.org%2Fxpls%2Fabs_all.jsp%3Farnumber%3D990434</a>&gt;    </font></p>     <!-- ref --><p align="left"><font size="2" face="Verdana"> 16. JENNINGS, N., &laquo;An agent-based    approach for building complex software systems&raquo; Communications of the    ACM, 2001, vol. 44, no. 4, pp. 35&#8211;41, ISSN 0001-0782.    </font></p>     <!-- ref --><p align="left"><font size="2" face="Verdana"> 17. COSSENTINO, M.; GLEIZES, M.;    MOLESINI, A.; OMICINI, A., &laquo;Processes Engineering and AOSE&raquo;, M.    P. GLEIZES; J. G&Oacute;MEZ-SANZ, Agent-Oriented Software Engineering X, Berlin,    Springer Berlin Heidelberg, 2011, ISBN 978-3-642-19207-4.    </font></p>     <!-- ref --><p align="left"><font size="2" face="Verdana"> 18. ROMERO, S.; PARRA, P.; SOTO,    R.; X&Oacute;CHITL, M.; MALPICA, A., &laquo;Observatorio de propiedad intelectual    universitario&raquo; Ars Pharm, 2010, vol. 51, no. 2, pp. 201-208, ISSN 0004-2927.    </font></p>     <!-- ref --><p align="left"><font size="2" face="Verdana"> 19. FIPA Agent Management Specification.    2003, [fecha de consulta: 2012-12-19]. Disponible en:<a href="http://www.fipa.org/specs/fipa00023/XC00023H.html%20" target="_blank">    http://www.fipa.org/specs/fipa00023/XC00023H.html </a></font><!-- ref --><p align="left"><font size="2" face="Verdana"> 20. LI, J.; FENG, Y., &laquo;Construction    of Multi-Agent System for Decision Support of Online Shopping&raquo;, H. DENG;    D. MIAO; F. WANG; J. LEI, Emerging Research in Artificial Intelligence and Computational    Intelligence, Berlin, Springer Berlin Heidelberg, 2011, ISBN 978-3-642-24281-6.    </font></p>     <!-- ref --><p align="left"><font size="2" face="Verdana"> 21. FERN&Aacute;NDEZ, F., &laquo;Un    Modelo de Sistema de gesti&oacute;n Documental Colaborativo y Supervisado (SICLOS)&raquo;,    [tesis doctoral], La Habana, Instituto Superior Polit&eacute;cnico Jos&eacute;    Antonio Echeverr&iacute;a, Cujae, Facultad de Ingenier&iacute;a Inform&aacute;tica,    2007.    </font></p>     <!-- ref --><p align="left"><font size="2" face="Verdana"> 22. CEBALLOS, H.; BRENA, R., &laquo;Combinando    acceso local y global a Ontolog&iacute;as en Sistemas Multiagentes&raquo; Revista    Iberoamericana de Sistemas, Cibern&eacute;tica e Inform&aacute;tica, 2005, vol.    2, no. 1, pp. 13-22, ISSN 1690-8627.    </font></p>     <!-- ref --><p align="left"><font size="2" face="Verdana"> 23. BAOUSIS, V.; ZAVITSANOS, E.;    SPILIOPOULOS, V.; HADJIEFTHYMIADES, S.; MERAKOS, L.; VERONIS, G., &laquo;Wireless    web services using mobile agents and ontologies&raquo;, en International Conference    on Pervasive Services 2006, pp. 69-77. [consulta: 2012-06-25]. Disponible en:    &lt;<a href="iit.demokritos.gr/%7Evspiliop/ICPS2006.pdf" target="_blank">iit.demokritos.gr/~vspiliop/ICPS2006.pdf</a>&gt;    </font></p>     ]]></body>
<body><![CDATA[<!-- ref --><p align="left"><font size="2" face="Verdana"> 24. SHOHAM, Y.; LEYTON, K., Multiagent    Systems: Algorithmic, Game-Theoretic, and Logical Foundations, 1st. ed., Cambridge,    Cambridge University Press, 2008, ISBN 978-0521899437.    </font></p>     <!-- ref --><p align="left"><font size="2" face="Verdana"> 25. HAMDI, M. S., &laquo;MASACAD:    A multi-agent approach to information customization for the purpose of academic    advising of students&raquo; Applied Soft Computing, 2007, vol. 7, no. 3, pp.    746-771, ISSN 1568-4946.    </font></p>     <!-- ref --><p align="left"><font size="2" face="Verdana"> 26. MIN, D.; CHUN, L.; JIN, D.;    GUEY, C.; CHORNG SHYONG, O., &laquo;Designing an Ontology-Based Intelligent    Tutoring Agent with Instant Messaging&raquo;, en Fifth IEEE International Conference    on Advanced Learning Technologies ICALT&acute;05 Kaohsiung, 2005, pp. 318-320.    [consulta: 2012-09-01]. Disponible en: &lt;<a href="http://iasl.iis.sinica.edu.tw/webpdf/paper-2005-Designing_an_Ontology-basedIntelligentTutoringAgentwithInstantMessaging.pdf" target="_blank">http://iasl.iis.sinica.edu.tw/webpdf/paper-2005-Designing_an_Ontology-basedIntelligentTutoringAgentwithInstantMessaging.pdf</a>&gt;    </font></p>     <!-- ref --><p align="left"><font size="2" face="Verdana"> 27. KENT, B., Implementation patterns,    1st. ed., Boston, Addison-Wesley, 2008, ISBN 978- 0321413093.     </font></p>     <!-- ref --><p align="left"><font size="2" face="Verdana"> 28. BELLIFEMINE, F.; CAIRE, G.;    GREENWOOD, D., Developing Multi-Agent Systems with JADE, 1st. ed., Chichester,    John Wiley &amp; Sons, 2007, ISBN 978-0470057476.    </font></p>     ]]></body>
<body><![CDATA[<!-- ref --><p align="left"><font size="2" face="Verdana"> 29. PAL, A.; HARPER, F.; KONSTAN,    J., &laquo;Exploring Question Selection Bias to Identify Experts and Potential    Experts in Community Question Answering Expert&raquo; 2012, vol. 30, no. 2,    pp. 1&#8211;28, ISSN 1046-8188.    </font></p>     <p>&nbsp;</p>     <p>&nbsp;</p>     <p><font size="2" face="Verdana">Recibido: 07/02/2013    <br>   Aprobado: 16/05/2013</font></p>     <p>&nbsp;</p>     <p>&nbsp;</p>     <p><font size="2" face="Verdana"><em>Mailyn Moreno-Espino. </em> Instituto Superior    Polit&eacute;cnico Jos&eacute; Antonio Echeverr&iacute;a, Cujae. Facultad de    Ingenier&iacute;a Inform&aacute;tica. La Habana, Cuba.    <br>   E-mail:<a href="mailto:my@ceis.cujae.edu.cu"> my@ceis.cujae.edu.cu</a></font></p>     ]]></body>
<body><![CDATA[ ]]></body><back>
<ref-list>
<ref id="B1">
<label>1</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[REY]]></surname>
<given-names><![CDATA[L]]></given-names>
</name>
</person-group>
<source><![CDATA[Informe APEI sobre vigilancia tecnológica]]></source>
<year>2009</year>
<publisher-loc><![CDATA[Gijón ]]></publisher-loc>
<publisher-name><![CDATA[Asociación Profesional de Especialistas en Información]]></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[RUEY]]></surname>
<given-names><![CDATA[C]]></given-names>
</name>
<name>
<surname><![CDATA[DUEN]]></surname>
<given-names><![CDATA[C]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Apply ontology and agent technology to construct virtual observatory]]></article-title>
<source><![CDATA[Expert Systems with Applications]]></source>
<year>2008</year>
<volume>vol. 34,</volume>
<numero>no. 3</numero>
<issue>no. 3</issue>
<page-range>pp. 2019-2028</page-range></nlm-citation>
</ref>
<ref id="B3">
<label>3</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[DE LA VEGA]]></surname>
<given-names><![CDATA[I]]></given-names>
</name>
</person-group>
<article-title xml:lang="es"><![CDATA[Tipología de Observatorios de Ciencia y Tecnología. Los casos de América Latina y Europa]]></article-title>
<source><![CDATA[Revista Española De Documentación Científica]]></source>
<year>2007</year>
<volume>vol. 30</volume>
<numero>no. 4</numero>
<issue>no. 4</issue>
<page-range>pp. 545-552</page-range></nlm-citation>
</ref>
<ref id="B4">
<label>4.</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[PIÑEIRO]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
<name>
<surname><![CDATA[MACÍAS]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
<name>
<surname><![CDATA[GUERRA]]></surname>
<given-names><![CDATA[C]]></given-names>
</name>
<name>
<surname><![CDATA[MORALES]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
<name>
<surname><![CDATA[AGUIRRE]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
</person-group>
<article-title xml:lang="es"><![CDATA[El observatorio de la producción científica de la UPV/EHU]]></article-title>
<source><![CDATA[Revista Española De Documentación Científica]]></source>
<year>2010</year>
<volume>vol. 33</volume>
<numero>no. 1</numero>
<issue>no. 1</issue>
<page-range>pp. 145- 161</page-range></nlm-citation>
</ref>
<ref id="B5">
<label>5</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[MATSATSINIS]]></surname>
<given-names><![CDATA[N]]></given-names>
</name>
<name>
<surname><![CDATA[MORAITIS]]></surname>
<given-names><![CDATA[P]]></given-names>
</name>
<name>
<surname><![CDATA[PSOMATAKIS]]></surname>
<given-names><![CDATA[V]]></given-names>
</name>
<name>
<surname><![CDATA[SPANOUDAKIS]]></surname>
<given-names><![CDATA[N]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[An agent-based system for products penetration strategy selection]]></article-title>
<source><![CDATA[Applied Artificial Intelligence]]></source>
<year>2003</year>
<volume>vol. 17</volume>
<numero>no. 10</numero>
<issue>no. 10</issue>
<page-range>pp. 901-925</page-range></nlm-citation>
</ref>
<ref id="B6">
<label>6.</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[WAGNER]]></surname>
<given-names><![CDATA[V]]></given-names>
</name>
<name>
<surname><![CDATA[DULLAART]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
<name>
<surname><![CDATA[BOCK]]></surname>
<given-names><![CDATA[A. K]]></given-names>
</name>
<name>
<surname><![CDATA[ZWECK]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[The Emerging Nanomedicine Landscape]]></article-title>
<source><![CDATA[Nature Biotechnology]]></source>
<year>2006</year>
<volume>vol. 24</volume>
<numero>no.10</numero>
<issue>no.10</issue>
<page-range>pp. 1211-1217</page-range></nlm-citation>
</ref>
<ref id="B7">
<label>7</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[FARCAS]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
</person-group>
<article-title xml:lang="es"><![CDATA[KAWAX. Observatorio Chileno de Ciencia, Tecnología e Innovación. Estado actual y perspectivas]]></article-title>
<source><![CDATA[Tecnología e Innovación]]></source>
<year>2006</year>
<publisher-loc><![CDATA[Santiago de Chile ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B8">
<label>8</label><nlm-citation citation-type="">
<source><![CDATA[]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B9">
<label>9</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[PEÑA]]></surname>
<given-names><![CDATA[R]]></given-names>
</name>
</person-group>
<source><![CDATA[Estudio de mercado: El sector de componentes de automoción en Rumanía]]></source>
<year>2012</year>
</nlm-citation>
</ref>
<ref id="B10">
<label>10.</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[MORCILLO]]></surname>
<given-names><![CDATA[P]]></given-names>
</name>
</person-group>
<article-title xml:lang="es"><![CDATA[Vigilancia e inteligencia competitiva: fundamentos e implicaciones]]></article-title>
<source><![CDATA[Revista de Investigación en Gestión de la Innovación y la Tecnología]]></source>
<year>2003</year>
<volume>vol. Vigilancia Tecnológica</volume>
<numero>no. 17</numero>
<issue>no. 17</issue>
</nlm-citation>
</ref>
<ref id="B11">
<label>11</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[WOOLDRIDGE]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
</person-group>
<source><![CDATA[An Introduction to MultiAgent Systems]]></source>
<year>2009</year>
<edition>2nd. ed</edition>
</nlm-citation>
</ref>
<ref id="B12">
<label>12</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[VAN DER HOEK]]></surname>
<given-names><![CDATA[W]]></given-names>
</name>
<name>
<surname><![CDATA[WOOLDRIGE]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
<name>
<surname><![CDATA[PORTER]]></surname>
<given-names><![CDATA[B]]></given-names>
</name>
<name>
<surname><![CDATA[LIFSCHITZ]]></surname>
<given-names><![CDATA[V]]></given-names>
</name>
<name>
<surname><![CDATA[HARMELEN]]></surname>
<given-names><![CDATA[F. V]]></given-names>
</name>
</person-group>
<source><![CDATA[Multi-Agent Systems]]></source>
<year>2008</year>
<publisher-loc><![CDATA[Amsterdam ]]></publisher-loc>
<publisher-name><![CDATA[Handbook of Knowledge Representation]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B13">
<label>13</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[SANTOS]]></surname>
<given-names><![CDATA[D]]></given-names>
</name>
<name>
<surname><![CDATA[RIBEIRO]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
<name>
<surname><![CDATA[BASTOS]]></surname>
<given-names><![CDATA[R]]></given-names>
</name>
<name>
<surname><![CDATA[LUCK]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
<name>
<surname><![CDATA[PADGHAM]]></surname>
<given-names><![CDATA[L]]></given-names>
</name>
</person-group>
<source><![CDATA[Developing a Conference Management System with the Multi-Agent Systems Unified Process: A Case Study]]></source>
<year>2008</year>
<publisher-loc><![CDATA[Berlin ]]></publisher-loc>
<publisher-name><![CDATA[Agent-Oriented Software Engineering VIIISpringer Berlin Heidelberg]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B14">
<label>14</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[ZHANG]]></surname>
<given-names><![CDATA[Y]]></given-names>
</name>
<name>
<surname><![CDATA[VOLZ]]></surname>
<given-names><![CDATA[R]]></given-names>
</name>
<name>
<surname><![CDATA[KHOSLA]]></surname>
<given-names><![CDATA[R]]></given-names>
</name>
<name>
<surname><![CDATA[HOWLETT]]></surname>
<given-names><![CDATA[R.]]></given-names>
</name>
<name>
<surname><![CDATA[JAIN]]></surname>
<given-names><![CDATA[L]]></given-names>
</name>
</person-group>
<source><![CDATA[Forming Proactive Team Cooperation by Observations]]></source>
<year>2005</year>
<publisher-loc><![CDATA[Berlin, ]]></publisher-loc>
<publisher-name><![CDATA[Knowledge-Based Intelligent Information and Engineering SystemsSpringer Berlin Heidelberg]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B15">
<label>15</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[SCHOLLMEIER]]></surname>
<given-names><![CDATA[R]]></given-names>
</name>
</person-group>
<source><![CDATA[A definition of peer-to-peer networking for the classification of peer-to-peer architectures and applications]]></source>
<year>2001</year>
<page-range>pp. 101-102</page-range></nlm-citation>
</ref>
<ref id="B16">
<label>16</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[JENNINGS]]></surname>
<given-names><![CDATA[N]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[An agent-based approach for building complex software systems]]></article-title>
<source><![CDATA[Communications of the ACM]]></source>
<year>2001</year>
<volume>vol. 44</volume>
<numero>no. 4</numero>
<issue>no. 4</issue>
<page-range>pp. 35-41</page-range></nlm-citation>
</ref>
<ref id="B17">
<label>17.</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[COSSENTINO]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
<name>
<surname><![CDATA[GLEIZES]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
<name>
<surname><![CDATA[MOLESINI]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
<name>
<surname><![CDATA[OMICINI]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
<name>
<surname><![CDATA[GLEIZES]]></surname>
<given-names><![CDATA[M. P]]></given-names>
</name>
<name>
<surname><![CDATA[GÓMEZ-SANZ]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
</person-group>
<source><![CDATA[Processes Engineering and AOSE]]></source>
<year>2011</year>
<publisher-loc><![CDATA[Berlin ]]></publisher-loc>
<publisher-name><![CDATA[Agent-Oriented Software Engineering XSpringer Berlin Heidelberg]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B18">
<label>18</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[ROMERO]]></surname>
<given-names><![CDATA[S]]></given-names>
</name>
<name>
<surname><![CDATA[PARRA]]></surname>
<given-names><![CDATA[P]]></given-names>
</name>
<name>
<surname><![CDATA[SOTO]]></surname>
<given-names><![CDATA[R]]></given-names>
</name>
<name>
<surname><![CDATA[XÓCHITL]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
<name>
<surname><![CDATA[MALPICA]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
</person-group>
<article-title xml:lang="es"><![CDATA[Observatorio de propiedad intelectual universitario]]></article-title>
<source><![CDATA[Ars Pharm]]></source>
<year>2010</year>
<volume>vol. 51</volume>
<numero>no. 2</numero>
<issue>no. 2</issue>
<page-range>pp. 201-208</page-range></nlm-citation>
</ref>
<ref id="B19">
<label>19</label><nlm-citation citation-type="book">
<source><![CDATA[]]></source>
<year>2003</year>
<publisher-name><![CDATA[FIPA Agent Management Specification]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B20">
<label>20</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[LI]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[FENG]]></surname>
<given-names><![CDATA[Y]]></given-names>
</name>
<name>
<surname><![CDATA[DENG]]></surname>
<given-names><![CDATA[H]]></given-names>
</name>
<name>
<surname><![CDATA[MIAO]]></surname>
<given-names><![CDATA[D]]></given-names>
</name>
<name>
<surname><![CDATA[WANG]]></surname>
<given-names><![CDATA[F]]></given-names>
</name>
<name>
<surname><![CDATA[LEI]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
</person-group>
<source><![CDATA[Construction of Multi-Agent System for Decision Support of Online Shopping]]></source>
<year>2011</year>
<publisher-loc><![CDATA[Berlin ]]></publisher-loc>
<publisher-name><![CDATA[Emerging Research in Artificial Intelligence and Computational IntelligenceSpringer Berlin Heidelberg]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B21">
<label>21</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[FERNÁNDEZ]]></surname>
<given-names><![CDATA[F]]></given-names>
</name>
</person-group>
<source><![CDATA[Un Modelo de Sistema de gestión Documental Colaborativo y Supervisado (SICLOS)]]></source>
<year>2007</year>
<publisher-loc><![CDATA[La Habana ]]></publisher-loc>
<publisher-name><![CDATA[tesis doctoralInstituto Superior Politécnico José Antonio EcheverríaCujaeFacultad de Ingeniería Informática]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B22">
<label>22</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[CEBALLOS]]></surname>
<given-names><![CDATA[H]]></given-names>
</name>
<name>
<surname><![CDATA[BRENA]]></surname>
<given-names><![CDATA[R]]></given-names>
</name>
</person-group>
<article-title xml:lang="es"><![CDATA[Combinando acceso local y global a Ontologías en Sistemas Multiagentes]]></article-title>
<source><![CDATA[Revista Iberoamericana de Sistemas, Cibernética e Informática]]></source>
<year>2005</year>
<volume>vol. 2</volume>
<numero>no. 1</numero>
<issue>no. 1</issue>
<page-range>pp. 13-22</page-range></nlm-citation>
</ref>
<ref id="B23">
<label>23</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[BAOUSIS]]></surname>
<given-names><![CDATA[V]]></given-names>
</name>
<name>
<surname><![CDATA[ZAVITSANOS]]></surname>
<given-names><![CDATA[E]]></given-names>
</name>
<name>
<surname><![CDATA[SPILIOPOULOS]]></surname>
<given-names><![CDATA[V]]></given-names>
</name>
<name>
<surname><![CDATA[HADJIEFTHYMIADES]]></surname>
<given-names><![CDATA[S]]></given-names>
</name>
<name>
<surname><![CDATA[MERAKOS]]></surname>
<given-names><![CDATA[L]]></given-names>
</name>
<name>
<surname><![CDATA[VERONIS]]></surname>
<given-names><![CDATA[G]]></given-names>
</name>
</person-group>
<source><![CDATA[Wireless web services using mobile agents and ontologies]]></source>
<year></year>
<page-range>pp. 69-77</page-range></nlm-citation>
</ref>
<ref id="B24">
<label>24</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[SHOHAM]]></surname>
<given-names><![CDATA[Y]]></given-names>
</name>
<name>
<surname><![CDATA[LEYTON]]></surname>
<given-names><![CDATA[K]]></given-names>
</name>
</person-group>
<source><![CDATA[Multiagent Systems: Algorithmic, Game-Theoretic, and Logical Foundations]]></source>
<year>2008</year>
<edition>1st. ed</edition>
<publisher-name><![CDATA[CambridgeCambridge University Press]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B25">
<label>25</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[HAMDI]]></surname>
<given-names><![CDATA[M. S]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[MASACAD: A multi-agent approach to information customization for the purpose of academic advising of students]]></article-title>
<source><![CDATA[Applied Soft Computing]]></source>
<year>2007</year>
<volume>vol. 7</volume>
<numero>no. 3</numero>
<issue>no. 3</issue>
<page-range>pp. 746-771</page-range></nlm-citation>
</ref>
<ref id="B26">
<label>26</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[MIN,]]></surname>
<given-names><![CDATA[D]]></given-names>
</name>
<name>
<surname><![CDATA[CHUN]]></surname>
<given-names><![CDATA[L]]></given-names>
</name>
<name>
<surname><![CDATA[JIN]]></surname>
<given-names><![CDATA[D]]></given-names>
</name>
<name>
<surname><![CDATA[GUEY]]></surname>
<given-names><![CDATA[C]]></given-names>
</name>
<name>
<surname><![CDATA[CHORNG SHYONG]]></surname>
<given-names><![CDATA[O]]></given-names>
</name>
</person-group>
<source><![CDATA[Designing an Ontology-Based Intelligent Tutoring Agent with Instant Messaging]]></source>
<year>2005</year>
<page-range>pp. 318-320</page-range><publisher-name><![CDATA[en Fifth IEEE International Conference on Advanced Learning Technologies ICALT´05 Kaohsiung]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B27">
<label>27</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[KENT]]></surname>
<given-names><![CDATA[B]]></given-names>
</name>
</person-group>
<source><![CDATA[Implementation patterns]]></source>
<year>2008</year>
<publisher-loc><![CDATA[Boston ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B28">
<label>28</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[BELLIFEMINE]]></surname>
<given-names><![CDATA[F]]></given-names>
</name>
<name>
<surname><![CDATA[CAIRE]]></surname>
<given-names><![CDATA[G]]></given-names>
</name>
<name>
<surname><![CDATA[GREENWOOD]]></surname>
<given-names><![CDATA[D]]></given-names>
</name>
</person-group>
<source><![CDATA[]]></source>
<year>2007</year>
<edition>1st. ed</edition>
<publisher-loc><![CDATA[Chichester ]]></publisher-loc>
<publisher-name><![CDATA[Developing Multi-Agent Systems with JADEJohn Wiley & Sons]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B29">
<label>29</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[PAL]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
<name>
<surname><![CDATA[HARPER]]></surname>
<given-names><![CDATA[F]]></given-names>
</name>
<name>
<surname><![CDATA[KONSTAN]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Exploring Question Selection Bias to Identify Experts and Potential Experts in Community Question Answering Expert]]></article-title>
<source><![CDATA[]]></source>
<year>2012</year>
<volume>vol. 30</volume>
<numero>no. 2</numero>
<issue>no. 2</issue>
<page-range>pp. 1-28</page-range></nlm-citation>
</ref>
</ref-list>
</back>
</article>
