Diseño e Implementación de una Arquitectura de Agentes Orientada a las Comunicaciones basada en JAIN SLEE

Felipe Echanique. (2013). Diseño e Implementación de una Arquitectura de Agentes Orientada a las Comunicaciones basada en JAIN SLEE. Trabajo Fin de Titulación. ETSI Telecomunicación, Universidad Politécnica de Madrid.

Abstract:
El proyecto presenta la arquitectura de agentes SLAA para el desarrollo de agentes en la Web orientados a las comunicaciones. La implementación se ha realizado mediante el estándar Java JAIN SLEE sobre el que se ha añadido el motor de reglas Drools para la programación de agentes basados en reglas. El comportamiento de un agente queda de finido por las acciones realizadas tras el disparo de alguna de sus reglas. Las reglas se disparan ante la llegada de eventos. Estos eventos son los que se reciben en el servidor JAIN SLEE a través de los adaptadores de recursos y son generados normalmente por elementos externos aunque también se pueden generar de forma interna. Un agente tiene conocimiento de lo que sucede en su entorno a través de los eventos que recibe y puede interactuar con este mediante las acciones disponibles que se defi nen ante la llegada de eventos.