Una aproximación metodológica para la construcción de modelos de simulación basados en el paradigma multi-agente

El objetivo de este artículo es presentar una descripción de las diferentes fases, modelos y artefactos de una metodología propuesta por el grupo GIDIA (Grupo de Investigación y Desarrollo en Inteligencia Artificial) de la Universidad Nacional de Colombia – Sede Medellín, para el desarrollo de mod...

Full description

Autores:
Moreno Cadavid, Julián
Velásquez Henao, Juan David
Ovalle Carranza, Demetrio Arturo
Tipo de recurso:
Article of journal
Fecha de publicación:
2007
Institución:
Universidad Nacional de Colombia
Repositorio:
Universidad Nacional de Colombia
Idioma:
spa
OAI Identifier:
oai:repositorio.unal.edu.co:unal/24134
Acceso en línea:
https://repositorio.unal.edu.co/handle/unal/24134
http://bdigital.unal.edu.co/15171/
Palabra clave:
Ingeniería de Software
Sistemas Multi-Agente
Lenguaje UML
Metodología de Desarrollo de SMA.
Rights
openAccess
License
Atribución-NoComercial 4.0 Internacional
Description
Summary:El objetivo de este artículo es presentar una descripción de las diferentes fases, modelos y artefactos de una metodología propuesta por el grupo GIDIA (Grupo de Investigación y Desarrollo en Inteligencia Artificial) de la Universidad Nacional de Colombia – Sede Medellín, para el desarrollo de modelos de simulación basados en el paradigma Multi-Agente. La metodología propuesta se fundamenta en algunos de los aspectos más sobresalientes de los diferentes enfoques utilizados para el desarrollo de este tipo de proyectos como son la ingeniería de software clásica, la ingeniería de software orientada a agentes y la simulación de sistemas. El resultado de integrar dichos aspectos es una metodología robusta y bien formalizada, que puede ser aplicada en la construcción de modelos de simulación de diferente índole bien sea sociales, económicos, políticos, ambientales, etc. Para ilustrar la aplicación de la metodología propuesta se presenta como caso de ejemplo un escenario sencillo de una subasta multi-agente, desarrollando las fases iniciales de conceptualización, análisis y diseño; mientras que las restantes de implementación, validación, estudio de resultados y replicación se exponen de manera general.