bachelorThesis
Análisis y aplicación de la programación orientada a agentes e interacción de multiagentes con plataforma jade
Fecha
2016-07Autor
Obando Toasa, Evelyn Estefania
Tituaña Chicaiza, Doris Marlene
Institución
Resumen
En la década del noventa, los agentes comenzaron a implementarse debido a sus características como autonomía, movilidad y colaboración que los hacían atractivos para ser implantados en ambientes abiertos. El paradigma de agentes tuvo sus fundamentos en algunas tecnologías conceptuales como Frames y el paradigma orientado a objetos. La Programación Orientada a Objetos (POO) y la Programación Orientada a Agentes (POA) son tecnologías utilizadas para el desarrollo de software
Este proyecto de investigación se realizó con el propósito de determinar las diferencias existentes entre la Programación Orientada a Objetos (POO) y la Programación Orientada a Agentes (POA). Se realizó un análisis para obtener información, examinar detalladamente sus partes, conocer sus características y extraer conclusiones, se estudió el uso y el manejo de la plataforma JADE para el desarrollo de agentes implementada en Java, se investigó una metodología para el desarrollo de agentes. Se desarrolló una aplicación demo (escritorio) de subasta de libros con POA y con POO. Utilizando un conjunto de datos se realizaron gráficas que evidencian las diferencias entre POO y POA. Los resultados obtenidos en la prueba de hipótesis demuestran que más del 3% de los estudiantes no conocen la nueva tecnología de programación, la programación orientada agentes consume más del 5% de memoria respecto a la programación orientada a objetos. Finalmente se determinó que es factible el uso de agentes en el desarrollo de software por su autonomía, proactividad y comunicación con otros agentes.