|
Grado en Ingeniería Informática |
TRABAJOS FIN DE GRADO curso: 2018-19
Desarrollo de recursos para una arquitectura multiagente integrable en aplicaciones de red cliente servidor |
Tecnologías Específicas
Computación Tecnologías de la Información
Descripcion y Objetivos
El objetivo principal del trabajo es el desarrollo de recursos que permita integra un sistema multiagente dentro de los sistemas de información actuales que se desarrollan para internet.
Otros objetivos del trabajo son:
- Desarrollar y programar host en el que puedan residir agentes, integrados en servidores, browsers o maquinas de proceso dedicado.
- Adaptar algunos de los formatos y protocolos definidos en las arquitecturas de sistemas multiagente, para que puedan ser integrados en sistemas de información comerciales.
- Probar los recursos desarrollados con un sistema multiagente de propósito sencillo.
- Se adquirirá experiencia en el desarrollo de aplicaciones en red. Especialmente en tecnologías PHP, Javascript y XML.
Metodología y Competencias
Se utilizaran las metodologías propias para el desarrollo de un producto informático.
Plan de trabajo:
• Análisis de las especificaciones del sistema de información.
• Selección de la tecnología a utilizar.
• Desarrollo del sistema de información.
• Definición y desarrollo del sistema multiagente de prueba.
• Prueba e implantación del sistema.
Las competencias asociadas son las que siguen:
- Capacidad para evaluar la complejidad computacional de un problema, conocer estrategias algorítmicas que puedan conducir a su resolución y recomendar, desarrollar e implementar aquella que garantice el mejor rendimiento de acuerdo con los requisitos establecidos
- Capacidad para seleccionar, desplegar, integrar y gestionar sistemas de información que satisfagan las necesidades de la organización, con los criterios de coste y calidad identificados.
Medios a utilizar
Para el desarrollo del proyecto será necesario un ordenador para la fase de desarrollo y una red de varios de ellos para realizar las pruebas del sistema en red. Se utilizaran entornos de desarrollo PHP y tecnologías de clinte web, como javascript, Ajax, etc. Para los formatos de datos se utilizara tecnología XML. Otro candidato como tecnología de desarrollo son los lenguajes de programación C, Java o similares.
Bibliografía
- Agentes software y sistemas multiagente. Conceptos, arquitecturas y aplicaciones . - Juan Pavón,José L. Pérez de la Cruz Molina -ISBN: 9788420543673
- Referencia: Formalización de Sistemas Multi Agente: http://www.fipa.org/
- Referencia: Algunas tecnologías de desarrollo: https://www.w3schools.com/
Tutor FERNANDEZ GRACIANI, MIGUEL ANGEL | Alumno MARCHANTE ARMERO, MARIA |
| |