<?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>0012-7353</journal-id>
<journal-title><![CDATA[DYNA]]></journal-title>
<abbrev-journal-title><![CDATA[Dyna rev.fac.nac.minas]]></abbrev-journal-title>
<issn>0012-7353</issn>
<publisher>
<publisher-name><![CDATA[Universidad Nacional de Colombia]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S0012-73532008000100021</article-id>
<title-group>
<article-title xml:lang="es"><![CDATA[MÉTODO DE COMPARACIÓN UTILIZANDO MÉTRICAS DE CALIDAD PARA PROTOCOLOS DE NEGOCIACIÓN ELECTRÓNICA EN SISTEMAS MULTI-AGENTE]]></article-title>
<article-title xml:lang="en"><![CDATA[COMPARISON METHOD FOR ELECTRONIC NEGOTIATION PROTOCOLS USING QUALITY METRICS IN MULTI-AGENT ENVIRONMENTS]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[PASTRANA DAVID]]></surname>
<given-names><![CDATA[MARCELA]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[OVALLE CARRANZA]]></surname>
<given-names><![CDATA[DEMETRIO ARTURO]]></given-names>
</name>
<xref ref-type="aff" rid="A02"/>
</contrib>
</contrib-group>
<aff id="A01">
<institution><![CDATA[,Universidad Nacional de Colombia Facultad de Minas Escuela de Sistemas]]></institution>
<addr-line><![CDATA[ ]]></addr-line>
</aff>
<aff id="A02">
<institution><![CDATA[,Universidad Nacional de Colombia Facultad de Minas Escuela de Sistemas]]></institution>
<addr-line><![CDATA[ ]]></addr-line>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>03</month>
<year>2008</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>03</month>
<year>2008</year>
</pub-date>
<volume>75</volume>
<numero>154</numero>
<fpage>231</fpage>
<lpage>240</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_arttext&amp;pid=S0012-73532008000100021&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_abstract&amp;pid=S0012-73532008000100021&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_pdf&amp;pid=S0012-73532008000100021&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="es"><p><![CDATA[El objetivo del trabajo presentado en este artículo consiste en la definición de un método de comparación basado en la aplicación de métricas de calidad elaboradas con el fin de medir protocolos de negociación electrónica en entornos Multi-Agente. Para la comparación de los protocolos se escogen los siguientes criterios de calidad: Rapidez, Eficiencia, Escalabilidad y Completitud. Para la aplicación y validación del método de Comparación se implementan dos prototipos de negociación electrónica basados en las subastas inglesa y holandesa, utilizando la plataforma JADE (Java Agents DEvelopment Framework) y se obtuvieron resultados preliminares de su comportamiento los cuales fueron analizados y se sacaron las conclusiones respectivas.]]></p></abstract>
<abstract abstract-type="short" xml:lang="en"><p><![CDATA[This paper aim at defining a comparison method based on the application of quality metrics which are proposed for measuring electronic negotiation protocols in Multi-Agent environments. In order to make a formal comparison several quality criteria were taken into account: Speediness, Efficiency, Scalability and Completeness. Then, to apply and validate the proposed method for comparing electronic protocols two prototypes based on English auction and Dutch auction were built. For doing so, JADE (Java Agents DEvelopment Framework) platform was used and preliminary results on their behavior were obtained. Those results were finally analyzed and corresponding conclusions were provided.]]></p></abstract>
<kwd-group>
<kwd lng="es"><![CDATA[Sistemas Inteligentes]]></kwd>
<kwd lng="es"><![CDATA[Protocolos de Negociación Electrónica]]></kwd>
<kwd lng="es"><![CDATA[Métricas de Calidad]]></kwd>
<kwd lng="es"><![CDATA[Método de comparación de Protocolos Multi-Agente]]></kwd>
<kwd lng="es"><![CDATA[Subasta Inglesa]]></kwd>
<kwd lng="es"><![CDATA[Subasta Holandesa]]></kwd>
<kwd lng="en"><![CDATA[Intelligent Systems]]></kwd>
<kwd lng="en"><![CDATA[Electronic Negotiation Protocols]]></kwd>
<kwd lng="en"><![CDATA[Quality Metrics]]></kwd>
<kwd lng="en"><![CDATA[Comparison Method for Multi-Agent Protocols]]></kwd>
<kwd lng="en"><![CDATA[English Auction]]></kwd>
<kwd lng="en"><![CDATA[Dutch Auction]]></kwd>
</kwd-group>
</article-meta>
</front><body><![CDATA[ <p align="center"><font size="4" face="Verdana, Arial, Helvetica, sans-serif"><b>MÉTODO DE COMPARACIÓN UTILIZANDO MÉTRICAS DE CALIDAD PARA PROTOCOLOS DE NEGOCIACIÓN  ELECTRÓNICA EN SISTEMAS MULTI-AGENTE </b></font></p>     <p align="center"><i><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b>COMPARISON METHOD FOR ELECTRONIC NEGOTIATION  PROTOCOLS USING QUALITY METRICS IN MULTI-AGENT ENVIRONMENTS </b></font></i></p>     <p align="center">&nbsp;</p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>MARCELA PASTRANA   DAVID</b>    <br>   <i>Universidad Nacional de Colombia,   Escuela de Sistemas, Facultad de Minas, <a href="mailto:mmpastra@unalmed.edu.co">mmpastra@unalmed.edu.co</a></i></font></p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>DEMETRIO ARTURO OVALLE CARRANZA</b>    <br>   <i>Universidad Nacional de Colombia, Director Escuela de Sistemas, Facultad de Minas, <a href="mailto:dovalle@unalmed.edu.co">dovalle@unalmed.edu.co</a></i></font></p>     <p align="center">&nbsp;</p>      <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Recibido        para revisar Marzo 31 de 2007, aceptado Julio 07 de 2007, versión final    Noviembre 13 de 2007</b></font></p>      <p>&nbsp;</p>  <hr>      ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>RESUMEN: </b>El      objetivo del trabajo presentado en este artículo consiste en la definición de un método de comparación basado    en la aplicación de métricas de calidad elaboradas con el fin de medir protocolos    de negociación electrónica en entornos Multi-Agente. Para la comparación    de los protocolos se escogen los siguientes criterios de calidad: Rapidez,    Eficiencia, Escalabilidad y Completitud. Para la aplicación y validación    del método de Comparación se implementan dos prototipos de negociación electrónica    basados en las subastas inglesa y holandesa, utilizando la plataforma JADE    (Java Agents DEvelopment Framework) y se obtuvieron resultados preliminares    de su comportamiento los cuales fueron analizados y se sacaron las conclusiones    respectivas.</font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>PALABRAS CLAVE</b>:      Sistemas Inteligentes, Protocolos de Negociación  Electrónica, Métricas de Calidad, Método de comparación de Protocolos Multi-Agente,  Subasta Inglesa, Subasta Holandesa.</font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>ABSTRACT</b>:      This paper aim at defining a comparison method based on the application      of quality metrics which are proposed for measuring electronic negotiation      protocols in Multi-Agent environments. In order to make a formal comparison      several quality criteria were taken into account: Speediness, Efficiency,      Scalability and Completeness. Then, to apply and validate the proposed method      for comparing electronic protocols two prototypes based on English auction      and Dutch auction were built. For doing so, JADE (Java Agents DEvelopment      Framework) platform was used and preliminary results on their behavior were      obtained. Those results were finally analyzed and corresponding conclusions  were provided.</font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>KEYWORDS</b>: Intelligent Systems, Electronic Negotiation  Protocols, Quality Metrics, Comparison Method for Multi-Agent Protocols,  English Auction, Dutch Auction.</font></p>  <hr>      <p>&nbsp;</p>      <p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b>1. INTRODUCCIÓN</b></font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Cuando se habla      de un Sistema Multi-Agente (SMA), una de las problemáticas  más estudiadas, es la forma cómo los agentes interactúan unos con otros para  alcanzar sus objetivos de la forma más rápida y eficiente, es por esto, que  a la hora de implementar un SMA [1] donde se lleve a cabo comunicación y cooperación  negociada, uno de los principales aspectos a tener en cuenta, es la escogencia  de un buen mecanismo de negociación,  de tal forma que resulte adecuado para llevar a cabo las interacciones entre  los agentes y su cooperación para el logro de un objetivo común, es  aquí donde se empiezan a mencionar los términos protocolo y estrategia de  negociación Multi-Agente. </font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Los protocolos      y las estrategias de negociación Multi-agente, generalmente  se asemejan a la forma como los humanos negocian en un mercado competitivo, ésto  posibilita que los Sistemas con la orientación de agentes sean muy utilizados  en la representación e implementación de mercados de productos o servicios,  tanto en ambientes simulados como en ambientes reales a través de Internet,  también denominado Comercio Electrónico E-Bussines. </font></p>      <p>&nbsp;</p>      <p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b>2. REVISIÓN  DEL ESTADO DEL ARTE </b></font></p>      ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En el área de los sistemas Multi-Agente, particularmente enfatizando en  los protocolos de negociación, se encuentra un campo con muchos aspectos  que deben ser estudiados. Existen muchos trabajos recientes que ahondan en  la problemática relacionada a la definición y caracterización de los protocolos  de negociación y a su aplicación a distintos problemas del mundo real.</font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Es común encontrar, en los SMA en general, que involucran procesos cooperativos  y que implican mecanismos de negociación entre agentes, que se definan nuevos  protocolos particulares, aplicados a un problema específico, como es el caso  de los trabajos de Zhang [2], Bartolini [3] y Jaiswal [4]. Ésto en ciertos  casos no tiene mucha razón de ser, pues lo ideal sería poder tener caracterizados  los protocolos existentes, de forma que se pueda identificar cuáles son los  más adecuados a ciertos tipos de problemas, con el fin de no tener que reinventar  un protocolo de negociación cada vez que se haga un SMA, sino hacer pequeñas  adaptaciones en detalles muy específicos del problema o dominio particular  a implementar.</font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En el trabajo      de Reaidya [5] se trabajan SMA orientados a la manufactura, para ello se      realiza un estudio de los mecanismos de negociación que pueden  ser asociados a problemas en este dominio de conocimiento. Con base en ello, se  desarrollan 5 protocolos basados en FIPA Contract Net (toma de decisiones  consensual, teoría de juegos, centralizado, de menor tiempo de completación  esperada y el último, basado en una métrica de dinero). Estos protocolos  son comparados a través de simulaciones en entornos Multi-Agente. </font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Los protocolos      de negociación utilizados en el trabajo de Jaiswal [4] se  relacionan con los mercados electrónicos B2B (Business to Business). Se implementa  un marketplace multi-agente seguro denominado MAGNET. Así, en este trabajo  se considera que para un protocolo Multi-Agente, que opere en el contexto  de los mercados electrónicos, una de las características fundamentales debe  ser la seguridad, ya que sin ésto no es posible ganar la confianza de los  clientes e incentivarlos a realizar sus negocios a través de este tipo de  sistemas. </font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Anumba [6], por      su parte, propone en su trabajo una negociación multi-agente  colaborativa para la construcción de edificios industriales. Se examinan  algunas de las principales teorías de negociación y sus posibles aplicaciones  en mecanismos de negociación multi-agente. Con base en ello se desarrolla  un protocolo de negociación llamado ADLIB y con él se desarrolla un prototipo  de SMA.</font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Teniendo en cuenta      los trabajos analizados se identificaron una serie de limitaciones con relación a la definición y caracterización de protocolos  de negociación en sistemas Multi-Agente. </font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Las principales      limitaciones que se tuvieron en cuenta para el desarrollo del trabajo de      investigación que se presenta en este artículo  son: </font></p>  <ul>        <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Existe poca        literatura en donde se definan de forma amplia los protocolos de negociación      Multi-Agente.</font></li>        <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">No hay criterios        de comparación definidos claramente para analizar los      distintos protocolos de negociación Multi-Agente.</font></li>        <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">No hay trabajos donde se analicen los protocolos para problemas determinados,      lo cual hace que en cada nuevo proyecto se deba desarrollar un protocolo      Multi-Agente nuevo.</font></li>        ]]></body>
<body><![CDATA[<li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Finalmente,        no existe una métrica de calidad para poder identificar si      un protocolo cumple con las características deseables para el correcto funcionamiento      de una negociación en un Sistema Multi-Agente.</font></li>      </ul>      <p>&nbsp; </p>      <p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b>3. PROTOCOLOS  DE NEGOCIACIÓN ELECTRÓNICA </b></font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Los protocolos      de negociación electrónica son mecanismos manejados en la  teoría de los SMA. Éstos representan los patrones o conjunto de reglas que  modelan las posibles interacciones presentes en el sistema. Lo anterior incluye:  Tipos de participantes permitidos, estados de la negociación, eventos que  ocasionan la transición de los estados y las acciones válidas de los participantes  en los estados particulares [7].</font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Dos de los protocolos      de negociación más conocidos y que han      sido definidos por la FIPA (Foundation for Intelligent Physical Agents)  son [8]:</font></p>  <ul>        <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Fipa English-Auction (Subasta Inglesa):</b>Es        un método de subasta a la alza. En esta subasta los oferentes (compradores)      anuncian cuánto están dispuestos a pagar por un producto, enviando cada vez      una oferta de precio más atractiva, hasta llegar a un precio máximo (tope      máximo) que se tiene establecido desde el comienzo y que sólo el agente (comprador)      conoce. Una vez finalizado el período de exposición de la subasta, el bien      es asignado a quien ofertó el mayor valor. </font></li>        <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Fipa Dutch-Auction (Subasta Holandesa):</b> Es        un método de subasta      a la baja. En esta subasta el vendedor (quien origina la subasta), inicia      con un precio alto, teniendo en secreto un precio mínimo (precio de reserva      o tope mínimo) para la venta del producto. La oferta inicial se va disminuyendo      progresivamente hasta que un comprador lo acepta, en ese mismo momento se      termina la negociación.</font></li>      </ul>      <p>&nbsp;</p>      ]]></body>
<body><![CDATA[<p><b><font size="3" face="Verdana, Arial, Helvetica, sans-serif">4. MÉTRICAS DE CALIDAD EN PROTOCOLOS DE NEGOCIACIÓN    ELECTRÓNICA </font></b></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Para definir      las métricas, se analizaron distintos criterios de calidad  que pudieran permitir la comparación de los dos protocolos de negociación  mencionados en la sección anterior. De ellos se lograron destacar cuatro  criterios para la definición de las métricas de calidad, objeto de este trabajo,  los criterios escogidos fueron los siguientes: Rapidez [5], Completitud [2],  Escalabilidad [11] y Eficiencia [12].</font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>4.1 Rapidez    <br>  </b>Se define la rapidez (Ra), como el tiempo que tarda un    protocolo en alcanzar el fin de la negociación. Para llegar a plantear una formula de la rapidez  de un protocolo se deben tener ciertas condiciones constantes, en el caso  particular de este trabajo se tomaran como constantes todo lo relativo a  la plataforma y el número de agentes. </font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Bajo estas condiciones se define la Rapidez, denotada por la sigla Ra, de  un protocolo como: </font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Ra=#c</font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Donde: #c: Es      el número de conversaciones realizadas durante el proceso  de negociación llevado a cabo por los agentes del SMA.</font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Estos valores      arrojados deben ser normalizados para obtener resultados comprensibles y      claros sobre la rapidez del protocolo, para este proceso de normalización  se toman en cuenta 2 factores:</font></p>  <ul>        <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>R<sub>min</sub>=</b>La        rapidez ideal esperada para alcanzar la negociación. Este valor estará dado con respecto      a la experimentación realizada y será el mayor número de conversaciones      obtenido en una corrida.</font></li>        <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>R<sub>min</sub>=</b>La        rapidez más      baja, es decir, se toma el menor número de conversaciones que se presentó en      una corrida.</font></li>      ]]></body>
<body><![CDATA[</ul>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">De la cual se      llega a la ecuación final para denotar la rapidez  normalizada, que equivale a lo siguiente:</font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><img src="/img/revistas/dyna/v75n154/a21eq01.gif"></font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Rango:</b> Según la ecuación anterior podemos garantizar que la rapidez  está definida en el rango [0,1].</font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>4.2&nbsp;Eficiencia    <br>  </b>Se    define la métrica de eficiencia (Ef) de un protocolo de negociación Multi-Agente,  como el número comprendido entre [0,1], el cual valora la eficiencia de las  utilidades obtenidas por los agentes, tanto compradores como vendedores,  durante el proceso de negociación.</font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Las formulas para representar la Ef son:</font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><img src="/img/revistas/dyna/v75n154/a21eq02.gif"></font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Donde:</font></p>  <ul>    <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Pn:</b> Es        el precio de negociación real. </font></li>        ]]></body>
<body><![CDATA[<li><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Pr:</b> Es        el precio de reserva. Para un vendedor Prv será el precio      tope mínimo para la venta del bien y para un comprador Prc será el precio      tope máximo ofertable para la compra del bien.</font></li>        <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Pi:</b> Es el precio base ofertable inicial, por parte de un comprador. </font></li>      </ul>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Rango:</b> Según la ecuación anterior podemos garantizar que el valor  para la métrica de eficiencia está comprendido en el rango [0, 1].</font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>4.3 Escalabilidad    <br>  </b>La métrica de Escalabilidad determina cómo cambia el desempeño del SMA cuando  su tamaño, dado por el número de agentes, incrementa o disminuye. La medición  de este criterio se hace aumentando el número de agentes dentro del SMA,  y tomando en cuenta en cada caso, la completitud, la rapidez y la eficiencia.  Si estos valores se degradan desproporcionadamente a medida que el tamaño  del sistema aumenta, entonces, se puede decir que el protocolo tiene una  escalabilidad deficiente.</font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Rango:</b> El      rango para la métrica de escalabilidad está comprendido  en el intervalo [0, 1]. Se manejaron 4 valores lingüísticos para identificar  el valor de desempeño del SMA con respecto a la métrica de escalabilidad  de un protocolo específico que se describen en la <a href="#tab01">tabla 1</a>.</font></p>      <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><a name="tab01"></a>Tabla 1</b>.      Intervalos para la interpretación de la Eficiencia     <br>    <b>Table 1</b>. Intervals for efficiency interpretation</font>    <br>  <img src="/img/revistas/dyna/v75n154/a21tab01.gif"></p>      ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>4.4 Completitud    <br>  </b>La completitud (Co) de un protocolo, es la capacidad    de encontrar una solución  al proceso de la negociación electrónica. Para la medida de este factor se  debe fijar un tiempo máximo de la subasta y se debe verificar si la negociación  se completó o no.</font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Rango:</b> Toma  sólo 2 valores dentro del rango [0, 1].</font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">1 =&gt; Si se realizó el      proceso de negociación      completo dentro del tiempo de la subasta.    <br>   0  =&gt; No se realizó el proceso de negociación en el  tiempo fijado.</font></p>      <p>&nbsp;</p>      <p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b>5. MÉTODO DE COMPARACIÓN DE PROTOCOLOS Y APLICACIÓN    A UN CASO DE ESTUDIO</b></font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">  A partir de las métricas de calidad definidas en la sección anterior se    propone la definición de un método de comparación de protocolos de negociación    electrónica Multi-Agente. Este método se compone de las siguientes tres fases:</font></p>  <ul>    <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Fase de        definición del caso de estudio.</font></li>        <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Fase diseño, implementación y medición del desempeño      de los protocolos Multi-Agente.</font></li>        ]]></body>
<body><![CDATA[<li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Fase de evaluación    de los resultados.</font></li>      </ul>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Las diferentes      fases contienen: documentos y artefactos de entrada, una descripción de  las actividades que se realizan y unas salidas del proceso realizado.</font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>5.1 Fase de        Definición del caso de estudio    <br>  </b>El caso de estudio que se    escogió en este trabajo consiste en un sistema  de negociación para la compra y venta de libros, en donde se realizarán procesos  de subasta de los diferentes tipos de libros a los precios establecidos para  ello (ver <a href="#fig01">figura 1</a>).</font></p>      <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><a name="fig01"></a><img src="/img/revistas/dyna/v75n154/a21fig01.gif">    <br>   Figura 1.</b> Diagrama      de procesos de la negociación de libros    <br>  <b>Figure 1.</b> Process chart for  book negociation</font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Para especificar      y analizar el SMA, se desarrollan los diferentes modelos de la metodología de análisis y diseño      de Sistemas Multi-Agente MAS Common-KADS [13], en la cual se proponen siete  modelos para el desarrollo de un SMA, a saber:</font></p>  <ul>    <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Modelo de Agente</font></li>        ]]></body>
<body><![CDATA[<li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Modelo de Tareas</font></li>        <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Modelo de la Experiencia</font></li>        <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Modelo de    la Organización</font></li>        <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Modelo de    la Comunicación</font></li>        <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Modelo de    Coordinación</font></li>        <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Modelo de    Diseño.</font></li>      </ul>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Dentro de los      distintos Modelos propuestos por esta metodología se elaboran  plantillas donde se registra la información de los distintos elementos que  componen el SMA. </font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En la <a href="#tab02">tabla        2</a>  se puede observar una de las plantillas elaboradas durante la construcci&oacute;n      del Modelo de Agentes, en &eacute;sta se detalla el agente Vendedor del      Caso de Estudio Mercado de Libros.</font></p>      <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><a name="tab02"></a>Tabla 2</b>. Plantilla para especificar el agente Vendedor     ]]></body>
<body><![CDATA[<br> <b>Table 2</b>. Template for seller software agent specification </font>    <br>  <img src="/img/revistas/dyna/v75n154/a21tab02.gif"></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>5.2 Fase de        diseño, implementación y medición del desempeño        de los protocolos Multi-Agente    <br>  </b>En esta fase de diseño e implementación se utiliza la especificación del  sistema realizada anteriormente (ver sección anterior), con el fin de realizar  un Prototipo de SMA por cada uno de los protocolos de Negociación Multi-Agente  estudiados para el caso de estudio, los cuales son:</font></p>  <ul>    <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Subasta Inglesa - Fipa English-Auction</font></li>        <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Subasta Holandesa - Fipa Dutch-Auction</font></li>      </ul>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Los prototipos      implementados en este proyecto fueron desarrollados con la plataforma JADE      (Java Agent DEvelopment Framework) [7], la cual es un middleware que proporciona      tanto un entorno de desarrollo como un entorno de ejecución  para la realización y mantenimiento de SMA. Está realizado enteramente en  JAVA y proporciona una serie de herramientas que permiten al desarrollador  controlar y depurar a los agentes en tiempo real. Además, JADE cumple con  las especificaciones de FIPA para la interoperabilidad de plataformas de  SMA, y lo cumple a dos niveles: a nivel de arquitectura y a nivel de Mensajes  (FIPA ACL).</font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Con los prototipos      implementados a través de la plataforma JADE, se realizó la  toma de los resultados. En este artículo se presentan algunos de los resultados  más significativos, los cuales fueron tomados utilizando las plantillas definidas  en el método de comparación propuesto.</font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>5.3 Fase de        evaluación de resultados    ]]></body>
<body><![CDATA[<br>  </b>Luego de tener todos los datos    de las diferentes métricas se procede a la  elaboración de las tablas resumidas, con las cuales se toman las conclusiones  con respecto a la Eficiencia, Rapidez, Escalabilidad y Completitud de los  protocolos Multi-Agente estudiados. </font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Los resultados      de la Eficiencia se evalúan a la luz del dominio del problema  en el cual han sido implementados y se hace una tabla resumen que tenga los  protocolos implementados y el valor numérico con la correspondiente interpretación,  en la <a href="#tab02">tabla 2</a> se muestra la plantilla propuesta para ello.</font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Los resultados      de la Rapidez se evalúan de acuerdo a los datos del problema y a los arrojados      por la experimentación, los resultados registrados según la plantilla establecida      por el método se pueden observar en la <a href="#tab03">tabla 3</a>.</font></p>      <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><a name="tab03"></a>Tabla 3.</b> Plantilla      para llenar los resultados de la evaluación de la Eficiencia en la Subasta      Inglesa    <br>  <b>Tabla  3.</b> Template provided  to fulfill the results obtained from the efficiency criterion evaluation</font>    <br>  <img src="/img/revistas/dyna/v75n154/a21tab03.gif"></p>      <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><a name="4"></a>Tabla 4.</b> Resultados      de la evaluación de la Eficiencia    <br>  <b>Tabla 4.</b> Results obtained  from the efficiency criterion evaluation</font>    <br>  <img src="/img/revistas/dyna/v75n154/a21tab04.gif"></p>      <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><a name="tab05"></a>Tabla 5.</b> Resultados      de la evaluación de la Rapidez <b>    ]]></body>
<body><![CDATA[<br>  Table 5.</b> Results obtained from the Speedness evaluation</font>    <br>  <img src="/img/revistas/dyna/v75n154/a21tab05.gif"></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Para la evaluación de la escalabilidad de unprotocolo, con relación a los  resultados arrojados y a su concordancia con las otras métricas se debe,  antes que nada, elaborar una tabla resumen que contenga todos los casos evaluados  y sintetizados, tomando en cuenta el tipo de protocolo y el número de agentes,  se propone para esto la plantilla que se muestra en la <a href="#tab06">tabla  6</a>. La rapidez  en los datos mostrados fue normalizada tomando como Rapidez más alta 75 y  Rapidez más baja 953 conversaciones.</font></p>      <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><a name="tab06"></a>Tabla 6.</b> Plantilla para resumir  los resultados de la Escalabilidad <b>    <br>  Tabla 6.</b> Template to collect results from Scalability criterion calculation</font>    <br>  <img src="/img/revistas/dyna/v75n154/a21tab06.gif"></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Luego de tener      la tabla resumida que refleja como van cambiando las condiciones del SMA      a medida que se varia el número de agentes, se procede a llenar la  plantilla que se muestra en la <a href="#tab07">tabla 7</a>, la cual va a contener el resultado  tanto numérico como lingüístico de la escalabilidad de los distintos protocolos  implementados. Estos resultados son tomados subjetivamente, ya que involucran  el análisis de la <a href="#tab06">tabla 6</a>, dado que los distintos parámetros de eficiencia  del comprador, del vendedor, rapidez y completitud están dados en términos  que no se pueden unificar. </font></p>      <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><a name="tab07"></a>Tabla        7.</b> Plantilla para la evaluaci&oacute;n de la Escalabilidad <b>    <br> Table 7.</b> Template for Scalability criterion evaluation</font>    <br>  <img src="/img/revistas/dyna/v75n154/a21tab07.gif"></p>      ]]></body>
<body><![CDATA[<p>&nbsp;</p>      <p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b>6. CONCLUSIONES Y TRABAJO FUTURO  </b></font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Con este método de comparación propuesto se logra realizar de una forma  clara y ordenada la identificación, caracterización y </font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">evaluación del desempeño de distintos protocolos Multi-Agente de Negociación  Electrónica. A través de la aplicación del método propuesto se obtuvieron  resultados satisfactorios sobre el desempeño de los diferentes protocolos  de negociación electrónica Multi-Agentes. Este conocimiento es muy útil al  momento de escoger alguno de ellos para realizar la subasta electrónica de  productos tangibles. </font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Tomando en cuenta      los resultados obtenidos en la ejecución y comparación  de los protocolos de negociación electrónica se puede concluir lo siguiente  en términos de la <b>Eficiencia y Rapidez</b> de los protocolos implementados:</font></p>  <ul>    <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">La subasta        holandesa es, en general, más beneficiosa para los vendedores      que las otras implementadas, porque registra las mayores utilidades para      ellos. Lo anterior ocurre porque el protocolo inicia con un precio alto y      decide rápidamente a quién le otorga el producto.</font></li>        <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">La subasta        inglesa es, en general, una de las más completas y resulta      bastante beneficiosa para los vendedores y también para los compradores,      debido a que el protocolo inicia con un precio bajo y se va subiendo lentamente      de acuerdo a las ofertas de los compradores, lo que les permite “controlar” el      proceso de negociación para obtener mejores utilidades. No es tan sesgada      hacia el beneficio de los vendedores como la subasta Holandesa.</font></li>        <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Si se comparan        las subastas inglesa y holandesa se puede observar que la rapidez de la        inglesa es mejor que la holandesa, ya que a medida que se va incrementando        el precio del producto, en la subasta inglesa, hay menos permanencia de        agentes activos. Esto se presenta, porque los agentes se van retirando        cuando la negociación ha alcanzado niveles superiores a su precio      tope. Por lo tanto, hay menos intercambio de mensajes, lo que implica mayor      rapidez en el proceso. La holandesa tarda más, ya que todos los agentes permanecen      activos en la negociación hasta que se finaliza el proceso.</font></li>      </ul>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En términos de  la Escalabilidad podemos concluir lo siguiente: </font></p>  <ul>    ]]></body>
<body><![CDATA[<li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Si se comparan        las subastas inglesa y holandesa se puede concluir que la escalabilidad        de la holandesa es mejor que la inglesa, debido a que al aumentar el número de agentes, la subasta inglesa se degrada mucho, ésto      se debe a que en el protocolo de subasta inglesa, si muchos agentes permanecen      activos, por incrementarse el número de compradores, el vendedor deberá hacer      una búsqueda más exhaustiva para encontrar el mejor precio de negociación      para él, hasta que sólo quede un agente dispuesto a comprar. En cambio, en      la subasta holandesa, si el número de agentes incrementa, ésto puede permitir      que incluso se acabe más rápido el proceso de negociación, porque pueden      aparecer agentes que tienen más capacidad de compra y ofertan en menos tiempo      por el producto.</font></li>      </ul>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En términos de      La Completitud, los protocolos Subasta Inglesa y holandesa, bajo las condiciones  adecuadas, implementadas en este trabajo, resultaron completos.</font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">El método propuesto en este trabajo, resultó exitoso, pues permite determinar  bajo ciertas métricas cuál protocolo es más beneficioso entre varios propuestos  al momento de subastar electrónicamente productos tangibles. </font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Como trabajo futuro y como mejoras que se plantean a este trabajo, se proponen  los siguientes puntos:</font></p>  <ul>        <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Incluir la        utilización de otros criterios de calidad y desarrollar nuevas      métricas para caracterizar los protocolos de negociación Multi-Agente, ampliando      las que ya se tienen definidas en el método de comparación.</font></li>        <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En la medición de la métrica de Escalabilidad, buscar una forma no tan      subjetiva para realizar la medición, en la cual se tomen más parámetros de      los distintos protocolos y se encuentre una forma de relacionarlos, de forma      tal que se puedan tomar valores numéricos más objetivos.</font></li>        <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En la implementación de los prototipos, se plantea la posibilidad de      realizar subastas sucesivas con grupos de productos, con el fin de simular      el comportamiento de subastas mucho más reales. Lo anterior permite que      se puedan negociar varios productos al mismo tiempo, en el mismo protocolo,      con el fin de analizar nuevos comportamientos en los protocolos actuales      o en nuevos protocolos implementados. </font></li>        <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En cuanto        a los protocolos de negociación Multi-Agente, se propone ampliar      el número de los utilizados en la comparación, por ejemplo se podría considerar      otros mecanismos tales como las“Subastas Dobles” [14], las cuales permiten      procesos de subasta entre múltiples compradores y múltiples vendedores para      la negociación de un producto.</font></li>      </ul>      ]]></body>
<body><![CDATA[<p>&nbsp;</p>  <b><font size="3" face="Verdana, Arial, Helvetica, sans-serif">REFERENCIAS </font></b>     <!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>[1]</b> OVALLE     D. & MORENO J. “Computational Hybrid System based on Neural-Fuzzy Techniques & Intelligent Software Agents to Assist Colombian Electricity Free Market”.   IJCIR International Journal of Computational Intelligence Research, ISSN 0973-1873,   v.3, n.2, 2007.     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000154&pid=S0012-7353200800010002100001&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[2]</b> ZHANG W., WANG, G., MAILLER R., LESSER V. “Analysis of negotiation protocols by distributed search”.   Distributed Sensor Networks: A multiagent perspective. 2003.     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000155&pid=S0012-7353200800010002100002&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[3]</b> BARTOLINI C., PREIST C., KUNO H. Requirements for automated negotiation. Hewlett-Packard Labs, 2004.       &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000156&pid=S0012-7353200800010002100003&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[4]</b> JAISWAL A., YONGDAE K., GINI M. Design and implementation of a secure   multi-agent marketplace. En: Electronic Commerce Research and Applications   3 355–368, 2004.     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000157&pid=S0012-7353200800010002100004&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[5]</b> REAIDYA J., MASSOTTEA P., DIEP D., “Comparison of negotiation protocols in dynamic agent-based manufacturing systems”.   International journal of production economics. 2003     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000158&pid=S0012-7353200800010002100005&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[6]</b> ANUMBA C.J., REN Z., THORPE A., UGWU O., NEWNHAM L. Negotiation   within a multi-agent system for the collaborative design of light industrial   buildings. En: Advances in Engineering Software 34 389–401, 2003.     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000159&pid=S0012-7353200800010002100006&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[7]</b> BEER M., D’INVERNO M., LUCK M., JENNINGS N., PREIST C., AND SCHROEDER M.. “Negotiation In Multi-Agents Systems”.   1999.     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000160&pid=S0012-7353200800010002100007&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[8]</b> FIPA (Foundation Intelligent Physical Agents) www.fipa.org. 2005.       &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000161&pid=S0012-7353200800010002100008&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[9]</b> REAIDYA J., MASSOTTEA P., DIEP D., “Comparison of negotiation protocols in dynamic agent-based manufacturing systems”.   International journal of production economics. 2003.     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000162&pid=S0012-7353200800010002100009&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[10]</b> ZHANG W., WANG, G., MAILLER R., LESSER V. “Analysis of negotiation protocols by distributed search”.   Distributed Sensor Networks: A multiagent perspective. 2003.     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000163&pid=S0012-7353200800010002100010&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[11]</b> BEN-AMEUR H., CHAIB-DRAA B. AND KROPF P., “Multi-Item Auctions for Automatic Negotiation”.   Cirano. Scientific Series s-68 ISSN 1198-8177. 2002.     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000164&pid=S0012-7353200800010002100011&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[12]</b> BELLIFEMINE F., POGGI A. AND RIMASSA G. “JADE–A FIPA-compliant agent framework”,   Italy.     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000165&pid=S0012-7353200800010002100012&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[13]</b> IGLESIAS C. “Definición de una metodología para el desarrollo de sistemas multiagentes”. Tesis doctoral. Departamento de ingeniería de sistemas Telemáticos, Universidad politécnica   de Madrid, pp. 322, 1998.     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000166&pid=S0012-7353200800010002100013&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[14]</b> WURMAN PETER R., WALSH WILLIAM E., WELLMAN MICHAEL P. “Flexible Double Auctions For Electronic Commerce: Theory And Implementation.” University   of Michigan. 1998. </font> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000167&pid=S0012-7353200800010002100014&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --> ]]></body><back>
<ref-list>
<ref id="B1">
<label>1</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[OVALLE]]></surname>
<given-names><![CDATA[D.]]></given-names>
</name>
<name>
<surname><![CDATA[MORENO]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[“Computational Hybrid System based on Neural-Fuzzy Techniques & Intelligent Software Agents to Assist Colombian Electricity Free Market”]]></article-title>
<source><![CDATA[IJCIR International Journal of Computational Intelligence Research]]></source>
<year>2007</year>
<volume>3</volume>
<numero>2</numero>
<issue>2</issue>
</nlm-citation>
</ref>
<ref id="B2">
<label>2</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[ZHANG]]></surname>
<given-names><![CDATA[W.]]></given-names>
</name>
<name>
<surname><![CDATA[WANG]]></surname>
<given-names><![CDATA[G.]]></given-names>
</name>
<name>
<surname><![CDATA[MAILLER]]></surname>
<given-names><![CDATA[R.]]></given-names>
</name>
<name>
<surname><![CDATA[LESSER]]></surname>
<given-names><![CDATA[V.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[“Analysis of negotiation protocols by distributed search”]]></article-title>
<source><![CDATA[Distributed Sensor Networks: A multiagent perspective]]></source>
<year>2003</year>
</nlm-citation>
</ref>
<ref id="B3">
<label>3</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[BARTOLINI]]></surname>
<given-names><![CDATA[C.]]></given-names>
</name>
<name>
<surname><![CDATA[PREIST]]></surname>
<given-names><![CDATA[C.]]></given-names>
</name>
<name>
<surname><![CDATA[KUNO]]></surname>
<given-names><![CDATA[H.]]></given-names>
</name>
</person-group>
<source><![CDATA[Requirements for automated negotiation]]></source>
<year>2004</year>
<publisher-name><![CDATA[Hewlett-Packard Labs]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B4">
<label>4</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[JAISWAL]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
<name>
<surname><![CDATA[YONGDAE]]></surname>
<given-names><![CDATA[K.]]></given-names>
</name>
<name>
<surname><![CDATA[GINI]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Design and implementation of a secure multi-agent marketplace]]></article-title>
<source><![CDATA[Electronic Commerce Research and Applications]]></source>
<year>2004</year>
<volume>3</volume>
<page-range>355-368</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[REAIDYA]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[MASSOTTEA]]></surname>
<given-names><![CDATA[P.]]></given-names>
</name>
<name>
<surname><![CDATA[DIEP]]></surname>
<given-names><![CDATA[D.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[“Comparison of negotiation protocols in dynamic agent-based manufacturing systems”]]></article-title>
<source><![CDATA[International journal of production economics]]></source>
<year>2003</year>
</nlm-citation>
</ref>
<ref id="B6">
<label>6</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[ANUMBA]]></surname>
<given-names><![CDATA[C.J.]]></given-names>
</name>
<name>
<surname><![CDATA[REN]]></surname>
<given-names><![CDATA[Z.]]></given-names>
</name>
<name>
<surname><![CDATA[THORPE]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
<name>
<surname><![CDATA[UGWU]]></surname>
<given-names><![CDATA[O.]]></given-names>
</name>
<name>
<surname><![CDATA[NEWNHAM]]></surname>
<given-names><![CDATA[L.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Negotiation within a multi-agent system for the collaborative design of light industrial building]]></article-title>
<source><![CDATA[Advances in Engineering Software]]></source>
<year>2003</year>
<volume>34</volume>
<page-range>389-401</page-range></nlm-citation>
</ref>
<ref id="B7">
<label>7</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[BEER]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
<name>
<surname><![CDATA[D’INVERNO]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
<name>
<surname><![CDATA[LUCK]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
<name>
<surname><![CDATA[JENNINGS]]></surname>
<given-names><![CDATA[N.]]></given-names>
</name>
<name>
<surname><![CDATA[PREIST]]></surname>
<given-names><![CDATA[C.]]></given-names>
</name>
<name>
<surname><![CDATA[SCHROEDER]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
</person-group>
<source><![CDATA[“Negotiation In Multi-Agents Systems”]]></source>
<year>1999</year>
</nlm-citation>
</ref>
<ref id="B8">
<label>8</label><nlm-citation citation-type="">
<source><![CDATA[FIPA]]></source>
<year>2005</year>
</nlm-citation>
</ref>
<ref id="B9">
<label>9</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[REAIDYA]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[MASSOTTEA]]></surname>
<given-names><![CDATA[P.]]></given-names>
</name>
<name>
<surname><![CDATA[DIEP]]></surname>
<given-names><![CDATA[D.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[“Comparison of negotiation protocols in dynamic agent-based manufacturing systems”]]></article-title>
<source><![CDATA[International journal of production economics]]></source>
<year>2003</year>
</nlm-citation>
</ref>
<ref id="B10">
<label>10</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[ZHANG]]></surname>
<given-names><![CDATA[W.]]></given-names>
</name>
<name>
<surname><![CDATA[WANG]]></surname>
<given-names><![CDATA[G.]]></given-names>
</name>
<name>
<surname><![CDATA[MAILLER]]></surname>
<given-names><![CDATA[R.]]></given-names>
</name>
<name>
<surname><![CDATA[LESSER]]></surname>
<given-names><![CDATA[V.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Analysis of negotiation protocols by distributed search]]></article-title>
<source><![CDATA[Distributed Sensor Networks: A multiagent perspective]]></source>
<year>2003</year>
</nlm-citation>
</ref>
<ref id="B11">
<label>11</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[BEN-AMEUR]]></surname>
<given-names><![CDATA[H.]]></given-names>
</name>
<name>
<surname><![CDATA[CHAIB-DRAA]]></surname>
<given-names><![CDATA[B.]]></given-names>
</name>
<name>
<surname><![CDATA[KROPF]]></surname>
<given-names><![CDATA[P.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Multi-Item Auctions for Automatic Negotiation]]></article-title>
<source><![CDATA[Cirano]]></source>
<year>2002</year>
<publisher-name><![CDATA[Scientific Series]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B12">
<label>12</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[BELLIFEMINE]]></surname>
<given-names><![CDATA[F.]]></given-names>
</name>
<name>
<surname><![CDATA[POGGI]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
<name>
<surname><![CDATA[RIMASSA]]></surname>
<given-names><![CDATA[G.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[JADE-A FIPA-compliant agent framework]]></article-title>
<source><![CDATA[]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B13">
<label>13</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[IGLESIAS]]></surname>
<given-names><![CDATA[C.]]></given-names>
</name>
</person-group>
<source><![CDATA[Definición de una metodología para el desarrollo de sistemas multiagentes]]></source>
<year>1998</year>
</nlm-citation>
</ref>
<ref id="B14">
<label>14</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[WURMAN]]></surname>
<given-names><![CDATA[PETER R.]]></given-names>
</name>
<name>
<surname><![CDATA[WALSH]]></surname>
<given-names><![CDATA[WILLIAM E.]]></given-names>
</name>
<name>
<surname><![CDATA[WELLMAN]]></surname>
<given-names><![CDATA[MICHAEL P.]]></given-names>
</name>
</person-group>
<source><![CDATA[Flexible Double Auctions For Electronic Commerce: Theory And Implementation]]></source>
<year>1998</year>
<publisher-name><![CDATA[University of Michigan]]></publisher-name>
</nlm-citation>
</ref>
</ref-list>
</back>
</article>
