viernes, 2 de marzo de 2007

Más información acerca de los AGENTES MÓVILES


Los usuarios que utilizan ordenadores portátiles o con baja capacidad de proceso, los que tienen un bajo ancho de banda en la red o los que disponen de poco espacio de almacenamiento pueden utilizar agentes móviles para solucionar sus problemas, desconectando su ordenador de la red o pidiendo que otra máquina realice los cálculos y recogiendo posteriormente los resultados.

El usuario puede personalizar las respuestas de un servidor utilizando agentes móviles que interactúen con las interfaces para programación de aplicaciones (API) exportadas por dicho servidor.

Se flexibiliza la búsqueda semántica de información, ya que el usuario puede expresar sus necesidades en un lenguaje natural, enviar los datos a un agente consultor para que las traduzca al lenguaje utilizado por el sistema multiagente y volver a enviar la petición con el formato adecuado a los servidores.

Mejoran las posibilidades del comercio electrónico, ya que el usuario puede dar instrucciones a un agente para que realice la compra cuando se cumplan las condiciones necesarias. El proceso es más rápido y económico porque evita tener que hacer comunicaciones periódicas para comprobar el estado del producto.



Agentes móviles y su impacto en los Sistemas Distribuidos

Un agente es una entidad computacional (Software o Hardware), que percibe y actúa en un ambiente (provocando cambios en el), es autónomo y cuyo desempeño depende de su diseño y en algunas veces de su representación del ambiente y su experiencia . El objetivo de un agente es el de trabajar en beneficio de los usuarios que utilicen los ambientes donde ellos se desenvuelven.

Algo más...


Los agentes actúan sin la intervención directa de las personas. Posee la capacidad de razonamiento para generar cursos de acción, interactúan con otros agentes mediante algún mecanismo de comunicación y perciben su ambiente (mundo real, interfaz grafica, conjunto de otros agentes, Internet o combinación de estos) y responden a los cambios de éste.

Por ello...

Agentes es el siguiente paso de implementación de los sistemas Distribuidos