agentes que interagem recordar é viver... organizações formas de organizar algumas arquiteturas...
TRANSCRIPT
![Page 1: Agentes que Interagem Recordar é Viver... Organizações Formas de Organizar Algumas Arquiteturas Clássicas Cenas dos Próximos Capítulos](https://reader036.vdocuments.pub/reader036/viewer/2022062418/552fc113497959413d8c729b/html5/thumbnails/1.jpg)
Agentes que Interagem Recordar é Viver... Organizações Formas de Organizar Algumas Arquiteturas Clássicas Cenas dos Próximos Capítulos
![Page 2: Agentes que Interagem Recordar é Viver... Organizações Formas de Organizar Algumas Arquiteturas Clássicas Cenas dos Próximos Capítulos](https://reader036.vdocuments.pub/reader036/viewer/2022062418/552fc113497959413d8c729b/html5/thumbnails/2.jpg)
Recordar é viver... I IAD lembra...
Comportamento Social Organização Interação
Coordenação Cooperação Ação
![Page 3: Agentes que Interagem Recordar é Viver... Organizações Formas de Organizar Algumas Arquiteturas Clássicas Cenas dos Próximos Capítulos](https://reader036.vdocuments.pub/reader036/viewer/2022062418/552fc113497959413d8c729b/html5/thumbnails/3.jpg)
Então... Elementos de SMA Agentes independentes de problemas
particulares Protocolos genéricos de Interação Decomposição de Tarefas feita pelos
agentes Não há um controle central da
resolução do problema
![Page 4: Agentes que Interagem Recordar é Viver... Organizações Formas de Organizar Algumas Arquiteturas Clássicas Cenas dos Próximos Capítulos](https://reader036.vdocuments.pub/reader036/viewer/2022062418/552fc113497959413d8c729b/html5/thumbnails/4.jpg)
Assim...
Ambiente
Esfera de Influência
Organização
Agentes
Interação
Recurso
![Page 5: Agentes que Interagem Recordar é Viver... Organizações Formas de Organizar Algumas Arquiteturas Clássicas Cenas dos Próximos Capítulos](https://reader036.vdocuments.pub/reader036/viewer/2022062418/552fc113497959413d8c729b/html5/thumbnails/5.jpg)
Organizações de Agentes Uma definição rápida...
Uma organização consiste em um conjunto de restrições (regras de conduta) adotadas por um grupo de agentes para que possam atingir seus objetivos coletivos.
Daí... Temos sempre... Os agentes (agentes Patricia, Ze, Carlos) Os papéis (mediador, coordenador, participante) Uma organização (o todo)
![Page 6: Agentes que Interagem Recordar é Viver... Organizações Formas de Organizar Algumas Arquiteturas Clássicas Cenas dos Próximos Capítulos](https://reader036.vdocuments.pub/reader036/viewer/2022062418/552fc113497959413d8c729b/html5/thumbnails/6.jpg)
Do ponto de Vista dos Agentes... Cada agente pode ter uma visão
subjetiva do todo, ou acesso a uma descrição institucional
Descrição total só via Observador Externo
Representação distribuída entre os agentes Ex. Um grupo de amigos
![Page 7: Agentes que Interagem Recordar é Viver... Organizações Formas de Organizar Algumas Arquiteturas Clássicas Cenas dos Próximos Capítulos](https://reader036.vdocuments.pub/reader036/viewer/2022062418/552fc113497959413d8c729b/html5/thumbnails/7.jpg)
Do Ponto de Vista do Projeto da Organização Descrição Objetiva
Um organograma! Organização Institucionalizada Não exclui visões locais.
Ex. O CIn
![Page 8: Agentes que Interagem Recordar é Viver... Organizações Formas de Organizar Algumas Arquiteturas Clássicas Cenas dos Próximos Capítulos](https://reader036.vdocuments.pub/reader036/viewer/2022062418/552fc113497959413d8c729b/html5/thumbnails/8.jpg)
Uma Primeira Classificação
Agentes que não Representam a Organização Não há descrição da organização Formigueiro
Agentes que não representam a organização institucionalizada Agentes tem seu comportamento determinado
pela organização Organização é utilizada pelo projetista Típico de casos RDP
![Page 9: Agentes que Interagem Recordar é Viver... Organizações Formas de Organizar Algumas Arquiteturas Clássicas Cenas dos Próximos Capítulos](https://reader036.vdocuments.pub/reader036/viewer/2022062418/552fc113497959413d8c729b/html5/thumbnails/9.jpg)
Uma Primeira Classificação... II Agentes que guardam a Representação
da Organização Agentes constroem um modelo a partir da
interação E usam o dito para tirar melhor proveito
Agentes que Representam a Organização e Tiram Proveito dela Agentes conhecem a organização Seu comportamento é influenciado por ela A Organização ajuda os agentes a modelarem
seus colegas
![Page 10: Agentes que Interagem Recordar é Viver... Organizações Formas de Organizar Algumas Arquiteturas Clássicas Cenas dos Próximos Capítulos](https://reader036.vdocuments.pub/reader036/viewer/2022062418/552fc113497959413d8c729b/html5/thumbnails/10.jpg)
Estruturas e Organizações Concretas
Estrutura Não varia, é o que caracteriza a
organização no plano conceitual. Organização Concreta
É uma instanciação de uma estrutura organizacional.
![Page 11: Agentes que Interagem Recordar é Viver... Organizações Formas de Organizar Algumas Arquiteturas Clássicas Cenas dos Próximos Capítulos](https://reader036.vdocuments.pub/reader036/viewer/2022062418/552fc113497959413d8c729b/html5/thumbnails/11.jpg)
Como os agentes se organizam?
Cada agente precisa ter... Representações e mecanismos de Inferência
Individuais Sociais
Para que o agente possa raciocinar sobre coalisões, e estratégias
Organizacionais Para que o agente conheça os modelos de organização Como implementar as relações?
![Page 12: Agentes que Interagem Recordar é Viver... Organizações Formas de Organizar Algumas Arquiteturas Clássicas Cenas dos Próximos Capítulos](https://reader036.vdocuments.pub/reader036/viewer/2022062418/552fc113497959413d8c729b/html5/thumbnails/12.jpg)
Organizações e o ... Agente
Incorporação dos modelos de outros agentes
Incorporação de Regras de comportamento.
Tratamento de conflitos entre objetivos:
Individuais Coletivos
![Page 13: Agentes que Interagem Recordar é Viver... Organizações Formas de Organizar Algumas Arquiteturas Clássicas Cenas dos Próximos Capítulos](https://reader036.vdocuments.pub/reader036/viewer/2022062418/552fc113497959413d8c729b/html5/thumbnails/13.jpg)
Organizações e ... As Interações
Evitam interações caóticas Possibilitam o alcance dos objetivos São baseadas na noção de
dependência Possibilitam coalisões
![Page 14: Agentes que Interagem Recordar é Viver... Organizações Formas de Organizar Algumas Arquiteturas Clássicas Cenas dos Próximos Capítulos](https://reader036.vdocuments.pub/reader036/viewer/2022062418/552fc113497959413d8c729b/html5/thumbnails/14.jpg)
Sobre os Papéis... Papéis: protótipos de funções a serem
desempenhadas pelos agentes.A cada um são associadas: Um conjunto de metas. Um conjunto de processos. Um conjunto de direitos (ou autoridades) Um conjunto de restrições na execução dos
processos. Um conjunto de recursos necessários ao papel.Relações de Hierarquia e de Especialização
![Page 15: Agentes que Interagem Recordar é Viver... Organizações Formas de Organizar Algumas Arquiteturas Clássicas Cenas dos Próximos Capítulos](https://reader036.vdocuments.pub/reader036/viewer/2022062418/552fc113497959413d8c729b/html5/thumbnails/15.jpg)
Modelos de Organizações Modelos estáticos (top-down) - RDP
Agentes têm problemas a resolver a priori. Cooperação é preestabelecida.
Modelos dinâmicos(bottom-up) - SMA Interações são estabelecidas
dinamicamente. Modelos Baseados em Utilidade Modelos Baseados em Complementaridade
![Page 16: Agentes que Interagem Recordar é Viver... Organizações Formas de Organizar Algumas Arquiteturas Clássicas Cenas dos Próximos Capítulos](https://reader036.vdocuments.pub/reader036/viewer/2022062418/552fc113497959413d8c729b/html5/thumbnails/16.jpg)
Como estudar Organizações?
Funcionalmente Descreve as funções do SMA em suas
diferentes dimensões Estruturalmente
Descreve parâmetros estruturais Via Parâmetros de concretização
Lida com a transição de estrutura para organização concreta.
![Page 17: Agentes que Interagem Recordar é Viver... Organizações Formas de Organizar Algumas Arquiteturas Clássicas Cenas dos Próximos Capítulos](https://reader036.vdocuments.pub/reader036/viewer/2022062418/552fc113497959413d8c729b/html5/thumbnails/17.jpg)
Funções de uma Organização
Representacional Compreende as funcionalidades presentes para modelar
outras organizações e ambientes Papel do Arquivista
Organizacional Gerenciamento da organização, em especial as funções
de coordenação e alocação de tarefas Papéis de mediador, planejador, cliente, coordenador
Conativa Como escolher e determinar as atividades da
organização Papel do decision-maker
![Page 18: Agentes que Interagem Recordar é Viver... Organizações Formas de Organizar Algumas Arquiteturas Clássicas Cenas dos Próximos Capítulos](https://reader036.vdocuments.pub/reader036/viewer/2022062418/552fc113497959413d8c729b/html5/thumbnails/18.jpg)
Funções de uma Organização Interativa
Gerencia a interação da organização com seu ambiente e com outras organizações
Papéis de observador, executivo e comunicador
Produtiva Compreende as atividades básicas da
organização Preservativa
Como manter a organização em bom estado de funcionamento?
![Page 19: Agentes que Interagem Recordar é Viver... Organizações Formas de Organizar Algumas Arquiteturas Clássicas Cenas dos Próximos Capítulos](https://reader036.vdocuments.pub/reader036/viewer/2022062418/552fc113497959413d8c729b/html5/thumbnails/19.jpg)
Dimensões de Uma Organização
Física lida com implementação, arquitetura e
recursos da Organização Como isto é implementado na organização?
Social lugar ocupado pela organização em outra
de mais alto nível Como responder às necessidades da
organização superior?
![Page 20: Agentes que Interagem Recordar é Viver... Organizações Formas de Organizar Algumas Arquiteturas Clássicas Cenas dos Próximos Capítulos](https://reader036.vdocuments.pub/reader036/viewer/2022062418/552fc113497959413d8c729b/html5/thumbnails/20.jpg)
Dimensões de Uma Organização Relacional
preocupa-se com as interações como, quando e porque a nossa organização
interage com outras? Ambiental
preocupa-se com a relação organização-ambiente
Como podemos interagir com o mundo? Pessoal
Preocupa-se com as questões de auto-avaliação
![Page 21: Agentes que Interagem Recordar é Viver... Organizações Formas de Organizar Algumas Arquiteturas Clássicas Cenas dos Próximos Capítulos](https://reader036.vdocuments.pub/reader036/viewer/2022062418/552fc113497959413d8c729b/html5/thumbnails/21.jpg)
Análise Funcional de Organizações
Físico Social Relacional Ambiental
Pessoal
Repres. Estrutura de Rep.
Papéis, Grupo
Repres. de outros
Representação do mundo
Repres. De Si
Organiz. Controle Planej. De ações sociais
Controle de comunic.
Planej. De ações
Meta-planej.
Conativa Obj., restrições
Obj. coletivos
demandas Fontes de prazer, etc
Desejos, restrições internas
Interativa
Comunicação Descrições, protocolos
Primitivas de comunicação
Descrição de percepção
Auto comunicação
Produtiva
Arquit. De tarefas
Gerenciamento da organiz.
Funcionalidades de Coordenação, negociação
Tarefas relacionadas com o Amb.
aprendizado
Preserv. Implementação
Reprodução
Rede de contatos
recursos reparos
![Page 22: Agentes que Interagem Recordar é Viver... Organizações Formas de Organizar Algumas Arquiteturas Clássicas Cenas dos Próximos Capítulos](https://reader036.vdocuments.pub/reader036/viewer/2022062418/552fc113497959413d8c729b/html5/thumbnails/22.jpg)
Relações entre Indivíduos (ou classes deles)
Conhecimento A sabe que B existe e pode
eventualmente mandar msgs para ele. Comunicação
há um canal de mensagens entre A e B. Subordinação
Estática – senhor/escravo Dinâmica – provisão de serviços
![Page 23: Agentes que Interagem Recordar é Viver... Organizações Formas de Organizar Algumas Arquiteturas Clássicas Cenas dos Próximos Capítulos](https://reader036.vdocuments.pub/reader036/viewer/2022062418/552fc113497959413d8c729b/html5/thumbnails/23.jpg)
Mais Relações... Relações Operativas
A depende de B para realizar uma tarefa Dinamicamente, são chamadas de
compromisso. Informacionais
A precisa que B valide seus conhecimentos Confidenciais
indicam conflitos de recursos Competitivas
Uma maratona
![Page 24: Agentes que Interagem Recordar é Viver... Organizações Formas de Organizar Algumas Arquiteturas Clássicas Cenas dos Próximos Capítulos](https://reader036.vdocuments.pub/reader036/viewer/2022062418/552fc113497959413d8c729b/html5/thumbnails/24.jpg)
Alguns Modelos Clássicos Organizações Emergentes
Organização aparece a partir do comportamento do sistema
Modelo Manta (Drogoul et al.) Inspirado na gênese de colônias de
Formigas Agentes não podem alterar o modelo da
Organização
![Page 25: Agentes que Interagem Recordar é Viver... Organizações Formas de Organizar Algumas Arquiteturas Clássicas Cenas dos Próximos Capítulos](https://reader036.vdocuments.pub/reader036/viewer/2022062418/552fc113497959413d8c729b/html5/thumbnails/25.jpg)
Mais modelos... Representações Locais (Werner 1989)
Função da Organização é tornar a interação mais eficiente. Representa algumas formas de Cooperar
Organização definida a partir de um conjunto estruturado de papéis
<I,S,V> I = informações S = permissões – podem modificar as intenções
iniciais V = responsabilidades
![Page 26: Agentes que Interagem Recordar é Viver... Organizações Formas de Organizar Algumas Arquiteturas Clássicas Cenas dos Próximos Capítulos](https://reader036.vdocuments.pub/reader036/viewer/2022062418/552fc113497959413d8c729b/html5/thumbnails/26.jpg)
Modelos Centrados na Organização
Organizações precedem os agentes Sua memória é preservada
independente destes... Falta de um modelo dificulta o
raciocínio Separar a organização dos
componentes eleva a abstração. Ex. Aalaadin (Ferber e Gutknecht)
![Page 27: Agentes que Interagem Recordar é Viver... Organizações Formas de Organizar Algumas Arquiteturas Clássicas Cenas dos Próximos Capítulos](https://reader036.vdocuments.pub/reader036/viewer/2022062418/552fc113497959413d8c729b/html5/thumbnails/27.jpg)
Aalaadin
Agente
PapelGrupo
É membroassume
contém
![Page 28: Agentes que Interagem Recordar é Viver... Organizações Formas de Organizar Algumas Arquiteturas Clássicas Cenas dos Próximos Capítulos](https://reader036.vdocuments.pub/reader036/viewer/2022062418/552fc113497959413d8c729b/html5/thumbnails/28.jpg)
Um exemplo... O TOVE Papel:
Conjunto de metas Conjunto de estruturas de atividades que
permitem alcançar as metas Conjunto de autoridades/permissões Conjunto de habilidades que o agente deve
possuir Conjunto de restrições na execução dos
processos Conjunto de Recursos
![Page 29: Agentes que Interagem Recordar é Viver... Organizações Formas de Organizar Algumas Arquiteturas Clássicas Cenas dos Próximos Capítulos](https://reader036.vdocuments.pub/reader036/viewer/2022062418/552fc113497959413d8c729b/html5/thumbnails/29.jpg)
TOVE... II Hierarquia e Especialização de
Papéis Agente:
membro de uma divisão Um ou mais papéis Realiza atividades Consome recursos Pode formar times...
![Page 30: Agentes que Interagem Recordar é Viver... Organizações Formas de Organizar Algumas Arquiteturas Clássicas Cenas dos Próximos Capítulos](https://reader036.vdocuments.pub/reader036/viewer/2022062418/552fc113497959413d8c729b/html5/thumbnails/30.jpg)
TOVE... esquematicamente
organização
metaSub-meta
habilidade
autoridade
papel
processos
restrição recurso
atividade
comunicação
time
agente
divisão Sub-div
Consiste de
tem
tem
tem
temtem
É membro
É membro
Consiste de
consomeLimitado a
Formado por
requer
Decomposição de
![Page 31: Agentes que Interagem Recordar é Viver... Organizações Formas de Organizar Algumas Arquiteturas Clássicas Cenas dos Próximos Capítulos](https://reader036.vdocuments.pub/reader036/viewer/2022062418/552fc113497959413d8c729b/html5/thumbnails/31.jpg)
TAEMS Noção central é a de Tarefa
Objetiva: estrutura de tarefas real Subjetiva: visão dos agentes Generativa: informação extra sobre como gerar
as outras visões SUBTAREFA
Função de qualidade das tarefas calculada a partir das subtarefas
Outra forma é analisar as dependências entre as tarefas
![Page 32: Agentes que Interagem Recordar é Viver... Organizações Formas de Organizar Algumas Arquiteturas Clássicas Cenas dos Próximos Capítulos](https://reader036.vdocuments.pub/reader036/viewer/2022062418/552fc113497959413d8c729b/html5/thumbnails/32.jpg)
Organizações como Etapa de Desenvolvimento GAIA
Define organizações via interação e papéis
Papel Responsabilidade Permissões Atividades Protocolos
![Page 33: Agentes que Interagem Recordar é Viver... Organizações Formas de Organizar Algumas Arquiteturas Clássicas Cenas dos Próximos Capítulos](https://reader036.vdocuments.pub/reader036/viewer/2022062418/552fc113497959413d8c729b/html5/thumbnails/33.jpg)
GAIA
Declaração de Requisitos
Modelo de Papéis
Modelo de Interações
Modelo de Conhecimento
Modelo de Serviços
Modelo de Agentes
![Page 34: Agentes que Interagem Recordar é Viver... Organizações Formas de Organizar Algumas Arquiteturas Clássicas Cenas dos Próximos Capítulos](https://reader036.vdocuments.pub/reader036/viewer/2022062418/552fc113497959413d8c729b/html5/thumbnails/34.jpg)
Outras abordagens AGentUML
Bastante superficial Message
Baseada em UML Diagrama Organizacional
Propósito Workflow Estrutura Controle Relações Organizacionais
![Page 35: Agentes que Interagem Recordar é Viver... Organizações Formas de Organizar Algumas Arquiteturas Clássicas Cenas dos Próximos Capítulos](https://reader036.vdocuments.pub/reader036/viewer/2022062418/552fc113497959413d8c729b/html5/thumbnails/35.jpg)
Considerações Sobre os Modelos Organizacionais Foco nos Planos Globais
Especificação de planos Alocação de tarefas Coordenação Organização como conjunto de planos Memória das melhores práticas
![Page 36: Agentes que Interagem Recordar é Viver... Organizações Formas de Organizar Algumas Arquiteturas Clássicas Cenas dos Próximos Capítulos](https://reader036.vdocuments.pub/reader036/viewer/2022062418/552fc113497959413d8c729b/html5/thumbnails/36.jpg)
Considerações Sobre os Modelos Organizacionais Foco nos papéis
Estrutura de relações Agentes pertencem a grupos Alguns modelos combinam as duas
abordagens Organização como conjunto de normas O modelo Moise tenta combinar todos
os aspectos...
![Page 37: Agentes que Interagem Recordar é Viver... Organizações Formas de Organizar Algumas Arquiteturas Clássicas Cenas dos Próximos Capítulos](https://reader036.vdocuments.pub/reader036/viewer/2022062418/552fc113497959413d8c729b/html5/thumbnails/37.jpg)
Cenas dos Próximos Capítulos
Até agora, pensamos um pouco sobre questões de SMA, e o que os diferencia dos outros sistemas.
Nas próximas aulas, veremos com mais detalhes o que SMA tem a nos dizer sobre interação, coordenação e negociação.