miércoles, 19 de mayo de 2010

Organizaciones y Autonomia de agentes

Los agentes en una organización tienen que coordinar sus acciones con el fin de alcanzar los objetivos de la organización. Las organizaciones se benefician de decisiones autónomas por sus participantes (agentes). Se describen normas de organización y normas que describen el comportamiento deseado global de la organización y como tal puede limitar la libertad de elección de un agente. Sin embargo, ya que el agente se supone que es una entidad autónoma, la toma de decisiones es un proceso local del agente y no pueden ser controlados por la organización.
Se han propuesto diferentes tipos de organizaciones. Uno de los primeros fue el Agente Grupo Rol (AGR), que introdujo los conceptos de los roles, los grupos y la interacción entre las funciones. El modelo AGR también incluye el diseño del comportamiento de los agentes individuales en la especificación del sistema multi-agente.
El modelo OperA propone una manera más expresiva para la definición de las organizaciones mediante la introducción de un modelo de organización, un modelo social y un modelo de interacción. Este enfoque distingue explícitamente entre el modelo de organización y los agentes que actúan en ella.
Suponemos que los agentes que desempeñan funciones de organización son entidades autónomas, que tienen control sobre su estado interno y su comportamiento. Esto implica que el modelo de organización especifica pautas de conducta para los agentes, para asegurar las características deseadas, tales como, la coordinación de tareas o el flujo de información. Los agentes deben seguir estas directrices, pero no están obligados a hacerlo por definición. Opera especifica los contratos que describen las guías de comportamiento de una función específica, y proporciona un lenguaje de especificación formal de las organizaciones.
Opera describe una organización operativa en tres partes:

  • El modelo de organización: los roles, las relaciones, las interacciones.
  • El modelo social: la población de la organización, que une a los roles de los agentes.
  • El modelo de interacción: interacciones describe determinado modelo de organización y de los agentes.

El modelo de organización contiene la descripción de los roles, relaciones e interacciones en la organización. Las normas de organización se traducen a los contratos de los agentes el cumplimiento de las funciones. Opera incluye un lenguaje formal para describir los contratos., estos se describen en expresiones deóntica (tipo de lógica modal usada para analizar formalmente las normas o las proposiciones que tratan acerca de las normas).
Al separar las normas de organización del proceso de toma de decisiones del agente, podemos garantizar la autonomía del agente. Un agente autónomo debe tomar sus propias decisiones, y que decida cómo otros agentes pueden influir en su proceso de toma de decisiones. En el modelo de Opera las normas se basan en los factores desencadenantes. Los factores desencadenantes, que pueden ser mensajes u observaciones, son los acontecimientos externos, y por lo tanto pueden ser utilizados como base de las reglas de procesamiento de eventos.

No hay comentarios:

Publicar un comentario