Diseño de sistemas multiagentes utilizando un framework
Los Sistemas Multi-Agentes (SMA) constituyen un paradigma de programación para el análisis, diseño y desarrollo de aplicaciones software. Actualmente los agentes son el centro de interés en muchas ramas de la ingeniería informática e inteligencia artificial, y se están utilizando en una amplia y creciente variedad de aplicaciones. Debido a este auge de la tecnología de agentes en la actualidad se observa una gran cantidad de paquetes software dedicados a la creación de este tipo de sistemas. Los agentes de software (ó agentes inteligentes ó simplemente agentes) son entidades computacionales autónomas que están dirigidas por objetivos e insertas en un entorno que pueden percibir y actuar sobre él. En el proceso evolutivo de la investigación surgen mayores aportes sobre como diseñar este tipo de sistemas, que sea fiable y que represente un nivel de calidad superior, la tendencia a seguir al respecto es la complementación o extensión de métodos ya existentes. Esta tesis se centra en un estudio para el diseño de Sistemas Multi-Agentes mediante la creación de un framework, partiendo con un objetivo de realizar la reutilización, portabilidad e interoperabilidad con la interacción de los modelos para el diseño de una arquitectura para Sistemas Multi-Agentes. La metodología utilizada en este trabajo, para un caso de estudio particular como ser un “SMA de Subastas” que fue implementada con la metodología MAS-CommonKADS para realizar el análisis y desarrollo en este tipo de sistemas, el diseño se realiza gracias a la implementación del un Framework desarrollado en Java, que se basa en cuatro modelos: Modelo de Comunicación: que se encarga de la interfaz entre los usuarios y la máquina, Modelo de Coordinación: que se encarga de los protocolos de interacción entre agentes, Modelo de Organización se encarga de analizar desde una perspectiva de grupo las relaciones entre los agentes (tanto software como humanos) y el Modelo de Tareas permite describir las actividades relacionadas para alcanzar un objetivo, es así como se llega a la implementación con el Software Zeus (Zeus Agent Building Toolkit) un conjunto de herramientas para la generación el código fuente de los agentes creados con el Framework. Una vez desarrollados estos modelos se fue determinando la calidad del SMA y que tendrá un bajo costo en su desarrollo, con todo lo mencionado nos da como resultado un nivel aceptable a la conclusión del trabajo.
Main Author: | |
---|---|
Format: | Thesis biblioteca |
Language: | Spanish / Castilian |
Published: |
2009-09-22T16:17:45Z
|
Subjects: | SISTEMA MULTIAGENTE, FRAMEWORK, AGENTE INTELIGENTE, METODO CIENTIFICO, METODOLOGIA MAS-COMMONKADS, INVESTIGACION, |
Online Access: | http://hdl.handle.net/123456789/219 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | Los Sistemas Multi-Agentes (SMA) constituyen un paradigma de programación para el
análisis, diseño y desarrollo de aplicaciones software.
Actualmente los agentes son el
centro de interés en muchas ramas de la ingeniería informática e inteligencia artificial, y se están utilizando en una amplia y creciente variedad de aplicaciones. Debido a este auge de la tecnología de agentes en la actualidad se observa una gran cantidad de paquetes software dedicados a la creación de este tipo de sistemas.
Los agentes de software (ó agentes inteligentes ó simplemente agentes) son entidades computacionales autónomas que están dirigidas por objetivos e insertas en un entorno que pueden percibir y actuar sobre él.
En el proceso evolutivo de la investigación surgen mayores aportes sobre como diseñar
este tipo de sistemas, que sea fiable y que represente un nivel de calidad superior, la
tendencia a seguir al respecto es la complementación o extensión de métodos ya
existentes.
Esta tesis se centra en un estudio para el diseño de Sistemas Multi-Agentes mediante la
creación de un framework, partiendo con un objetivo de realizar la reutilización,
portabilidad e interoperabilidad con la interacción de los modelos para el diseño de una arquitectura para Sistemas Multi-Agentes.
La metodología utilizada en este trabajo, para un caso de estudio particular como ser un “SMA de Subastas” que fue implementada con la metodología MAS-CommonKADS
para realizar el análisis y desarrollo en este tipo de sistemas, el diseño se realiza gracias a la implementación del un Framework desarrollado en Java, que se basa en cuatro
modelos: Modelo de Comunicación: que se encarga de la interfaz entre los usuarios y la máquina, Modelo de Coordinación: que se encarga de los protocolos de interacción entre agentes, Modelo de Organización se encarga de analizar desde una perspectiva de grupo las relaciones entre los agentes (tanto software como humanos) y el Modelo de Tareas permite describir las actividades relacionadas para alcanzar un objetivo, es así como se llega a la implementación con el Software Zeus (Zeus Agent Building Toolkit) un conjunto de herramientas para la generación el código fuente de los agentes creados con el Framework.
Una vez desarrollados estos modelos se fue determinando la calidad del SMA y que
tendrá un bajo costo en su desarrollo, con todo lo mencionado nos da como resultado un
nivel aceptable a la conclusión del trabajo. |
---|