Metodologias para Agentes Inteligentes

Páginas: 6 (1498 palabras) Publicado: 20 de diciembre de 2014
CIS

UNIVERSIDAD
NACIONAL
DE LOJA
´
Area
de la Energ´ıa las Industrias y los Recursos Naturales No Renovables

Carrera de Ingenier´ıa en Sistemas

“Metodolog´ıas para Agentes
Inteligentes”

´ veno B
No

Responsable:
• Priscila Beatriz Morocho Morocho.

Tutor: Ing.: Henry Paz

Loja-Ecuador
2014

1

´
0.1. INTRODUCCION

Metodolog´ıas para Agentes Inteligentes

0.1.Introducci´
on

Los tipos de metodolog´ıas para el desarrollo de Agentes Inteligentes, existen para abordar
la soluci´on de problemas complejos y conducir el proceso de desarrollo. Debido al car´acter
distribuido de los entornos y a la necesidad de cooperaci´on entre los agentes en la soluci´on de
problemas, han ido surgiendo estas metodolog´ıas, entre las que podemos destacar: Ingenias,Gaia, Tropos, Mase, etc.

0.2.

Ingenias

Define un conjunto de meta-modelos con los que hay que describir el sistema, estos
indican qu´e hace falta para describir: agentes aislados, organizaciones de agentes, el entorno,
interacciones entre agentes o roles, tareas y objetivos. Estos metamodelos se construyen
mediante un lenguaje de meta-modelado, el GOPRR (Graph, Object, Property,Relationship,
and Role). En la construcci´on de estos meta-modelos se integran resultados de investigaci´on
en forma de entidades y relaciones entre entidades. La instanciaci´on de estos meta-modelos
produce diagramas, los modelos, similares a los que se usa en UML, con la diferencia de que
estos diagramas se han creado exclusivamente para definir el sistema multiagente. El proceso
deinstanciaci´on de los meta-modelos no es trivial. Existen muchas entidades y relaciones a
identificar, adem´as de dependencias entre distintos modelos. Por ello, INGENIAS define un
conjunto de actividades cuya ejecuci´on termina en un conjunto de modelos. Estas actividades
a su vez se organizan siguiendo un paradigma de ingenier´ıa del software, el proceso unificado
INGENIAS considera cinco puntos de vistapara el dise˜
no del SMA:
Agente: Describe las responsabilidades con tareas y roles, control del agente definiendo
sus objetivos y estados mentales.
Organizaci´on: Marco en el que existen agentes, recursos, tareas y prop´ositos del sistema.
Para definir la organizaci´on hay que considerar su estructura, relaciones sociales y
funcionalidad.
Entorno: Define sensores y actuadores de losagentes, identificando recursos, agentes y
aplicaciones con las que tiene interacci´on el agente (Web, BD, API´s).
Tareas y objetivos: Descomposici´on de tareas y objetivos.
Interacciones: Coordinaci´on entre agentes.

Aspectos de un Sistema Multiagente
Modelo de organizaci´on:
• Estructura del SMA, roles, relaciones de poder, workflows
Modelo de agente:
• Los agentes realizan tareas opersiguen objetivos
2

0.2. INGENIAS

• Responsabilidades, control y estado mental del agente
Modelo de objetivos y tareas:
• Identificaci´on de objetivos generales y descomposici´on en objetivos m´as concretos
que se pueden asignar a agentes
• Similarmente con tareas
• Objetivos: motivaci´on - Tareas: actividad
Modelo de interacci´on:
• Qu´e interacciones existen entre agentes/roles
Modelode entorno:
• Entidades y relaciones con el entorno del SMA [1]

Figura 1: Sistema Multi Agente

3

0.3. GAIA

0.3.

Gaia

La metodolog´ıa GAIA permite ir sistem´aticamente desde los requerimientos hasta un
dise˜
no lo suficientemente detallado que puede ser implementado directamente. El an´alisis y
el dise˜
no se pueden ver como el proceso de desarrollo incremental que conllevaa modelos
m´as detallados del sistema que se va a construir.
Los principales conceptos de gaia se pueden dividir en dos categor´ıas: abstractas y concretas. Las entidades abstractas son las que durante el an´alisis, conceptualizan el sistema pero
no necesariamente tienen una realizaci´on directa en el sistema. En contraste las entidades
concretas son usadas en el proceso de dise˜
no y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Agentes Inteligentes
  • Agentes inteligentes
  • Agentes inteligentes
  • agentes inteligentes
  • Agentes inteligentes
  • Agentes Inteligentes
  • Agentes Inteligentes
  • Agentes inteligentes

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS