Organizando as Interações Recordar é Viver... Organizações Formas de Organizar Algumas...
Transcript of Organizando as Interações Recordar é Viver... Organizações Formas de Organizar Algumas...
Organizando as Interações
Recordar é Viver... Organizações Formas de OrganizarAlgumas Arquiteturas ClássicasCenas dos Próximos Capítulos
Recordar é viver... I
IAD lembra... Comportamento Social Organização Interação
Coordenação Cooperação Ação
Então... Elementos de SMA
Agentes criados independentemente de problemas particularesAgentes conhecem protocolos genéricos de InteraçãoAgentes são capazes de decompor tarefas; Em muitos casos, não há um controle central da resolução do problema
Assim...
Ambiente
Esfera de Influência
Organização
Agentes
Interação
Recurso
Organizações de AgentesUma 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)
Organizações...do ponto de vista dos agentes
Cada agente pode ter uma visão subjetiva do todo, ou acesso a uma descrição institucional Ex. O CIn
Descrição total só via Observador Externo Ex. as formigas
Representação distribuída entre os agentes Ex. Um grupo de amigos
Do Ponto de Vista do Projeto da Organização
Descrição Objetiva Um organograma! Organização Institucionalizada
Descrição Subjetiva Formada pelo observador a partir da
observação do sistema
Tudo isto... Não exclui as visões locais de cada
agente
Uma Classificação de agentes em relação às Organizações
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/regulado pela organização Organização é utilizada pelo projetista Típico de casos RDP
Uma Primeira Classificação... II
Agentes que guardam a Representação da Organização Agentes constroem um modelo a partir da
interação – modelo parcial E usam o dito para tirar melhor proveito da
interação
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
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.
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?
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
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
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
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
É bom para o agente participar? Modelos Baseados em Complementaridade
Se não participar, não realiza a tarefa
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.
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
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?
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?
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
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
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
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
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
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
Modelos Centrados na Organização
Organizações precedem os agentesSua memória é preservada independente destes...Falta de um modelo dificulta o raciocínioSeparar a organização dos componentes eleva a abstração. Ex. Aalaadin (Ferber e Gutknecht)
Aalaadin
Agente
PapelGrupo
É membroassume
contém
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
TOVE... II
Hierarquia e Especialização de PapéisAgente: membro de uma divisão Um ou mais papéis Realiza atividades Consome recursos Pode formar times...
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
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
Organizações como Etapa de Desenvolvimento
GAIA Define organizações via interação e
papéis Papel
Responsabilidade Permissões Atividades Protocolos
GAIA
Declaração de Requisitos
Modelo de Papéis
Modelo de Interações
Modelo de Conhecimento
Modelo de Serviços
Modelo de Agentes
Outras abordagens
AGentUML Bastante superficial
Message Baseada em UML Diagrama Organizacional
Propósito Workflow Estrutura Controle Relações Organizacionais
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
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...
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.