Mostrar el registro sencillo del ítem
dc.contributor.advisor | Carrascosa Casamayor, Carlos | es_ES |
dc.contributor.advisor | Palanca Cámara, Javier | es_ES |
dc.contributor.advisor | Julian Inglada, Vicente Javier | es_ES |
dc.contributor.author | Alemany Ibor, Sergio | es_ES |
dc.date.accessioned | 2018-09-10T12:10:39Z | |
dc.date.available | 2018-09-10T12:10:39Z | |
dc.date.created | 2018-07-12 | |
dc.date.issued | 2018-09-10 | es_ES |
dc.identifier.uri | http://hdl.handle.net/10251/106906 | |
dc.description.abstract | [ES] La propuesta de Trabajo de Fin de Grado (TFG) está enmarcado dentro del Grupo de Tecnología Informática e Inteligencia Artificial de la Universitat Politècnica de València (GTI-IA). Se ha desarrollado un simulador de agentes inteligentes en el lenguaje de programación Python basado en la aplicación JGOMAS, utilizada en las prácticas de la asignatura Agentes Inteligentes del Grado de Ingeniería Informática. Para ello, se han realizado varias tareas sobre otras capas del sistema, como la plataforma de agentes o el sistema de comunicaciones, que son necesarias para el desarrollo de dicha aplicación: - Se añade el soporte de autorregistro de clientes en servidores XMPP a la biblioteca de software libre AIOXMPP, añadiendo un nuevo módulo que implemente la extensión al protocolo XMPP 0077 In-Band Registration. - Se modifica la plataforma de agentes SPADE para añadir el autorregistro desarrollado anteriormente. - Se migran las funcionalidades de la aplicación PGOMASv1 a una nueva versión de la aplicación, PGOMASv2, cambiando de Python2 a Python3 y añadiendo asincronía entre los comportamientos de los agentes mediante la biblioteca ASYNCIO. Todo esto ha sido desarrollado en el lenguaje de programación Python3, montado sobre Ubuntu Linux, utilizando el servidor XMPP Prosody IM y el entorno de programación PyCharm Community. | es_ES |
dc.description.abstract | [CA] La proposta de Treball de Fi de Grau (TFG) està emmarcada dins del Grup de Tecnologia Informàtica e Intel·ligència Artificial de la Universitat Politècnica de València (GTI-IA). S’ha desenvolupat un simulador d’agents intel·ligents en el llenguatge de programació Python basat en la aplicació JGOMAS, utilitzada en les pràctiques de la assignatura Agents Intel·ligents del Grau en Enginyeria Informàtica. Per aquest motiu, s’han realitzat varies tasques sobre altres capes del sistema, com la plataforma de agents o el sistema de comunicacions, necessàries per al desenvolupament de l’aplicació: - S’afegeix el suport d’autorregistre de clients en servidors XMPP a la biblioteca de software lliure AIOXMPP, afegint un nou mòdul que implementa l’extensió al protocol XMPP 0077 In-Band Registration. - Es modifica la plataforma d’agents SPADE per a afegir el autorregistre desenvolupat amb anterioritat. - Es migren les funcionalitats de l’aplicació PGOMASv1 a una nova versió de l’aplicació, PGOMASv2, canviant de Python2 a Python3, y afegint asincronia entre els comportaments dels agents mitjançant la biblioteca ASYNCIO. Tot açò ha sigut desenvolupat en el llenguatge de programació Python3, muntat sobre Ubuntu Linux, utilitzant el servidor XMPP Prosody IM y l’entorn de programació PyCharm Community. | es_ES |
dc.description.abstract | [EN] This End of Degree Project (EDP) proposal is framed within the Computer Technology and Artificial Intelligence Group of the Universitat Politècnica de València (GTI-IA). A simulator of intelligent agents has been developed in the Python programming language based on the JGOMAS application, used in the practices of the Intelligent Agents subject of the Computer Engineering Degree. For this, several tasks have been carried out on other layers of the system, such as the agent platform or the communications system, which are necessary for the development of said application: - Added self-registration support for clients on XMPP servers to the free software library AIOXMPP, adding a new module that implements the extension to the XMPP protocol 0077 In-Band Registration. - The SPADE agent platform is modified to add the self-registration previously developed. - The functionalities of the PGOMASv1 application are migrated to a new version of the application, PGOMASv2, changing from Python2 to Python3 and adding asynchrony between the behaviours of the agents through the ASYNCIO library. All this has been developed in the programming language Python3, mounted on Ubuntu Linux, using the XMPP Prosody IM server and the PyCharm Community programming environment. | es_ES |
dc.format.extent | 75 | es_ES |
dc.language | Español | es_ES |
dc.publisher | Universitat Politècnica de València | es_ES |
dc.rights | Reconocimiento (by) | es_ES |
dc.subject | Agentes inteligentes | es_ES |
dc.subject | Sistema multiagente | es_ES |
dc.subject | JGOMAS | es_ES |
dc.subject | PGOMAS | es_ES |
dc.subject | SPADE | es_ES |
dc.subject | XMPP | es_ES |
dc.subject | ASYNCIO | es_ES |
dc.subject | AIOXMPP | es_ES |
dc.subject | XEP0077 | es_ES |
dc.subject | In-Band Registration | es_ES |
dc.subject | Prosody IM | es_ES |
dc.subject | Intelligent agents | es_ES |
dc.subject | Multiagent system | es_ES |
dc.subject.classification | LENGUAJES Y SISTEMAS INFORMATICOS | es_ES |
dc.subject.other | Grado en Ingeniería Informática-Grau en Enginyeria Informàtica | es_ES |
dc.title | Diseño e implementación de un simulador basado en agentes estilo JGOMAS en Python | es_ES |
dc.type | Proyecto/Trabajo fin de carrera/grado | es_ES |
dc.rights.accessRights | Abierto | es_ES |
dc.contributor.affiliation | Universitat Politècnica de València. Departamento de Sistemas Informáticos y Computación - Departament de Sistemes Informàtics i Computació | es_ES |
dc.contributor.affiliation | Universitat Politècnica de València. Escola Tècnica Superior d'Enginyeria Informàtica | es_ES |
dc.description.bibliographicCitation | Alemany Ibor, S. (2018). Diseño e implementación de un simulador basado en agentes estilo JGOMAS en Python. http://hdl.handle.net/10251/106906 | es_ES |
dc.description.accrualMethod | TFGM | es_ES |
dc.relation.pasarela | TFGM\75905 | es_ES |