JavaScript is disabled for your browser. Some features of this site may not work without it.

    Listar

    Todo RIUMAComunidades & ColeccionesPor fecha de publicaciónAutoresTítulosMateriasTipo de publicaciónCentrosDepartamentos/InstitutosEditoresEsta colecciónPor fecha de publicaciónAutoresTítulosMateriasTipo de publicaciónCentrosDepartamentos/InstitutosEditores

    Mi cuenta

    AccederRegistro

    Estadísticas

    Ver Estadísticas de uso

    DE INTERÉS

    Datos de investigaciónReglamento de ciencia abierta de la UMAPolítica de RIUMAPolitica de datos de investigación en RIUMAOpen Policy Finder (antes Sherpa-Romeo)Dulcinea
    Preguntas frecuentesManual de usoContacto/Sugerencias
    Ver ítem 
    •   RIUMA Principal
    • Docencia
    • Trabajos Fin de Grado
    • Ver ítem
    •   RIUMA Principal
    • Docencia
    • Trabajos Fin de Grado
    • Ver ítem

    Extensión de la plataforma de sistemas multiagente JADE para aplicaciones empresariales web

    • Autor
      Reyes Bautista, Alejandro
    • Director/es
      Guzmán-de-los-Riscos, Eduardo FranciscoAutoridad Universidad de Málaga
    • Fecha
      2018-11-28
    • Palabras clave
      Programación orientada al objeto (Informática); JAVA (Lenguaje de programación); Informática - Trabajos Fin de Grado; Grado en Ingeniería del Software - Trabajos Fin de Grado
    • Resumen
      Extensión de la plataforma JADE para facilitar su integración en aplicaciones empresariales web, tanto Java EE como Spring. Se ha creado una capa de abstracción sobre este middleware que permite delegar todas las tareas “extras” requeridas en un entorno web para desarrollar estos agentes más allá de su funcionalidad, como la inicialización del contenedor JADE en el servidor de aplicaciones o servidor web (contenedor servlet), la gestión de los agentes, comportamientos y comunicaciones. A través de la herencia e implementación de las clases e interfaces que se han definido se consigue cubrir esta carencia a la vez que añadir funcionalidad a partir de la compleja gestión que JADE ya realiza, como la separación entre las entidades Agente y Comportamiento, con el fin de reutilizar distintos comportamientos en distintos agentes de forma sencilla, intuitiva y extensible. Esta capa de abstracción varía levemente en algunas anotaciones si se tratan los agentes en la capa EJB o se utiliza Spring Boot, que permite desplegar una aplicación completa en un servidor web empotrado. Por último, la consola JADE de escritorio ya no es de utilidad; motivo por el que se ha desarrollado una API REST que permite el control remoto de agentes y comportamientos a través del formato de datos JSON, dando flexibilidad para la creación de distintos clientes que sean capaces de consumir los servicios proporcionados por la API. Se ha desarrollado un cliente web utilizando las tecnologías JSF y Spring Boot, sustituyendo así la consola JADE para aplicaciones de escritorio.
    • URI
      https://hdl.handle.net/10630/16981
    • Compartir
      RefworksMendeley
    Mostrar el registro completo del ítem
    Ficheros
    AlejandroreyesbautistaMemoria.pdf (4.239Mb)
    Colecciones
    • Trabajos Fin de Grado

    Estadísticas

    Buscar en Dimension
    REPOSITORIO INSTITUCIONAL UNIVERSIDAD DE MÁLAGA
    REPOSITORIO INSTITUCIONAL UNIVERSIDAD DE MÁLAGA
     

     

    REPOSITORIO INSTITUCIONAL UNIVERSIDAD DE MÁLAGA
    REPOSITORIO INSTITUCIONAL UNIVERSIDAD DE MÁLAGA