ImpactU Versión 3.11.2 Última actualización: Interfaz de Usuario: 16/10/2025 Base de Datos: 29/08/2025 Hecho en Colombia
Desarrollo de un marco de trabajo a partir de la metodología UPSAM para integrar todos los modelos de Sistemas Multi Agente utilizando el lenguaje de la Ingeniería del Software (UML)
Esta memoria busca cerrar varias brechas en la definicion de modelos de desarrollo de Sistemas Multi Agente. En primer lugar, el proceso de desarrollo de Sistemas Multi Agente abarca todas las etapas del proceso de desarrollo de software, desde la conceptualizacion del sistema hasta el mantenimiento y la gestion de la configuracion del mismo. Este proceso de desarrollo se ha desarrollado con fundamentos en los principales marcos de trabajo de ingenieria de software y tecnologias de la informacion de la actualidad: SWEBOK (Software Engineering Body of Knowledge) para la conceptualizacion de cada una de las etapas del proceso de desarrollo de software, TOGAF (The Open Group Architecture Framework) para la conceptuacion de la fase de diseno arquitectonico del Sistema Multi Agente e ITIL (Information Technology Infrastructure Library) para la conceptuacion de las etapas de operacion, mantenimiento y gestion de la configuracion del Sistema Multi Agente. El proceso de construccion de Sistemas Multi Agente se presenta como un proceso conducido por pruebas, una orientacion que se ha estudiado muy poco a la luz del desarrollo de SMA. Tambien se presenta un modelo arquitectonico de agentes basado en componentes y UML, para cerrar la brecha entre el enfoque duro y el enfoque blando de agentes. Con este modelo arquitectonico se pretende traer definitivamente el mundo de los agentes al mundo de la ingenieria del software, y con este fin se presentan tambien los blue print de las arquitecturas de agentes mas populares para demostrar como se pueden representar mediante componentes UML. A partir de esta concrecion, se hace posible utilizar todo el arsenal de tecnicas y herramientas de la ingenieria del software para analizar y producir Sistemas Multi Agente a gran escala. Finalmente, el modelo de conocimiento reconcilia varios aspectos que se consideraron abiertos en la monografia: en primera instancia, diferenciar el modelo de conocimiento de agentes del proceso de ingenieria de conocimiento, dos conceptos muy relacionados pero distintos entre si; en segunda instancia, la definicion de un modelo de conocimiento capaz de abarcar todo el espectro de agentes y no solamente los agentes inteligentes. El modelo de conocimiento presentado tambien permite colocar bajo el mismo espectro varios conceptos que usualmente se presentan por aparte, tales como el modelo social de los agentes, los niveles de inteligencia de los agentes y el proceso de desarrollo de la base de conocimiento de los agentes.