Zeus

Solo disponible en BuenasTareas
  • Páginas : 4 (988 palabras )
  • Descarga(s) : 0
  • Publicado : 25 de enero de 2011
Leer documento completo
Vista previa del texto
Introducción a ZEUS
Curso Doctorado Sistemas Multi-agente

Introducción
Zeus es una herramienta de desarrollo de SMA.

1

Introducción
Está constituido fundamentalmente por 3 gruposfuncionales: Biblioteca de componentes de agentes Programas de construcción Agentes de utilidad

Introducción
Biblioteca de componentes de agentes
Conjunto de clases implementadas reutilizables Cubrennecesidades básicas de un agente: comunicación, planificación, coordinación, ...

2

Introducción
Programas de construcción
Conjunto de herramientas para desarrollar agentes Incorpora:
Un Un UnUn Un editor editor editor editor editor de de de de de ontologías hechos agentes organización y coordinación tareas

Introducción
Agentes de utilidad
Servidor de nombres DF Visualizador, paraoperaciones de depuración y monitorización
A nivel de sociedad De forma individual para cada agente

Herramientas de generación de informes y estadísticas

3

Guía de desarrollo
La creación deun agente en Zeus se realiza por etapas, siguiendo las capas de las que consta
Messages to / from other agents

Communication Layer Co-ordination Layer Organisation Layer Definition Layer InterfaceLayer

Sensors

Effectors

Guía de desarrollo
El orden de los pasos a seguir es el siguiente: Paso 1: Creación de la Ontología Antes de implementar agentes se debe definir la ontología,conocimiento declarativo que representan los conceptos del dominio de aplicación. La herramienta empleada es el ZEUS Ontology Editor. También se da la posibilidad de importar una ontología ya existente.

4 Guía de desarrollo
Paso 2: Creación del Agente El agente es configurado para cumplir sus responsabilidades específicas. Este proceso se realiza con el ZEUS Agent Editor e incluye cuatro subfases(aunque depende de la naturaleza del agente), éstas son: Agent Definition – se especifican sus tareas, recursos iniciales y habilidades de planificación Task Description - se especifican atributos...
tracking img