Currently there are many platforms for designing agent systems on them, although the same agents only interact with each other in isolation to other external systems. With this project we want to make a communication channel ...[+]
Currently there are many platforms for designing agent systems on them, although the same agents only interact with each other in isolation to other external systems. With this project we want to make a communication channel that can be applied to any multiagent system to be able to communicate with different ones.
The objective of the project consist to develop a communication module in the SPADE multi-agent system, to allow interactions with other multi-agent systems. The module is composed by an intelligent agent and a web service implemented with Flask. The communication protocol used is based on the REST architecture, that allows the interoperability between distributed systems in a web network.
In order to achieve this main objective, different analyses are made to conclude the use of the multi-agent platform and the web framework mentioned above and different tests are done with different distributed systems to verify the performance of the implemented module.
[-]
[ES]
Actualmente existen muchas plataformas para diseñar sobre ellas sistemas de agentes
inteligentes, aunque los mismos agentes sólo interactúan entre ellos de forma aislada a
otros sistemas externos. Con este proyecto ...[+]
[ES]
Actualmente existen muchas plataformas para diseñar sobre ellas sistemas de agentes
inteligentes, aunque los mismos agentes sólo interactúan entre ellos de forma aislada a
otros sistemas externos. Con este proyecto se quiere establecer un canal de
comunicación que se pueda aplicar a cualquier sistema multi-agente para poder
comunicarse con otras distintas.
El objetivo del proyecto consiste en desarrollar un módulo de comunicación en la
plataforma de sistemas multi-agente SPADE, para permitir la interacción con otros
sistemas multi-agente distintos. El módulo se compone entre un agente inteligente y un
servicio web implementado en Flask. El protocolo de comunicación que se utiliza se
basa en la arquitectura REST, que permite la interoperabilidad entre sistemas
distribuidos en una red web.
Para conseguir este objetivo principal, se realizan distintos análisis para concluir el
hecho de utilizar la plataforma multi-agente y el framework web mencionados
anteriormente y se hacen diversas pruebas con distintos sistemas distribuidos para
comprobar el funcionamiento del módulo implementado.
[-]
Actualment existeixen moltes plataformes per a dissenyar sobre elles sistemes d¿agents intel·ligents, encara que els mateixos agents només interactuen entre ells de forma aïllada a altres sistemes externs. Amb aquest ...[+]
Actualment existeixen moltes plataformes per a dissenyar sobre elles sistemes d¿agents intel·ligents, encara que els mateixos agents només interactuen entre ells de forma aïllada a altres sistemes externs. Amb aquest projecte es vol establir un canal de comunicació que es puga aplicar a qualsevol sistema multi-agent per a poder comunicar-se amb altres de diferents.
L¿objectiu del projecte consisteix en desenvolupar un mòdul de comunicació en la plataforma de sistemes multi-agent SPADE, per a permetre la interacció amb altres sistemes multi-agent diferents. El mòdul es compon entre un agent intel·ligent i un servei web implementat amb Flask. El protocol de comunicació que s¿utilitza es basa en l¿arquitectura REST, que permet la interoperabilitat entre sistemes distribuïts en una xarxa web.
Per a aconseguir aquest objectiu principal, es realitzen diferents anàlisis per a concloure el fet d¿utilitzar la plataforma multi-agent i el framework web mencionats anteriorment i es fan diverses proves amb diferents sistemes distribuïts per a comprovar el funcionament del mòdul implementat.
[-]
|