Uma arquitetura de Agentes BDI para auto-regulação de Trocas Sociais em Sistemas Multiagentes Abertos

Tamanho: px
Começar a partir da página:

Download "Uma arquitetura de Agentes BDI para auto-regulação de Trocas Sociais em Sistemas Multiagentes Abertos"

Transcrição

1 UNIVERSIDADE CATÓLICA DE PELOTAS CENTRO POLITÉCNICO PROGRAMA DE PÓS-GRADUAÇÃO EM INFORMÁTICA Uma arquitetura de Agentes BDI para auto-regulação de Trocas Sociais em Sistemas Multiagentes Abertos por Luciano Vargas Gonçalves Dissertação apresentada como requisito parcial para a obtenção do grau de Mestre em Ciência da Computação Orientadora: Co-orientador: Prof.a. Dra. Graçaliz Pereira Dimuro Prof. Dr. Antônio Carlos da Rocha Costa DM-2009/1-002 Pelotas, Agosto de 2009

2 Dedico à minha Família, Sidnei, Ilka, Isabel e Marcelo e a minha noiva Mônica, pelo apoio e incentivo durante a realização deste trabalho.

3 AGRADECIMENTOS Agradeço a Deus pela oportunidade de crescimento e aprendizado concedido ao longo desta existência. Agradeço à minha família que em todos os momentos me apoiaram com palavras de incentivo e carinho, sendo a minha base de sustentação física e emocional. Agradeço à minha namorada que no transcorrer deste período de estudo e trabalho compreendeu os vários momentos em que estive ausente. Agradeço em especial à minha orientadora Graçaliz Pereira Dimuro, pelo imenso apoio e incentivo dedicado a realização deste trabalho, assim como, a sua compreensão e carinho nos momentos mais difíceis. Agradeço ao co-orientador Antônio Carlos da Rocha Costa pelo apoio técnico dedicado ao longo deste trabalho. Agradeço ao prof. Marilton Aguiar pelas sugestões e contribuições direcionadas a evolução do trabalho. Agradeço a Capes pelo subsídio no desenvolvimento desta dissertação de mestrado. Agradeço aos meus colegas de mestrado André Vinícius e Diego Pereira pelo apoio e companheirismo. E a todos que de maneira direta e indireta contribuíram para a realização deste trabalho.

4 Nenhuma grande descoberta foi feita jamais sem um palpite ousado. ISAAC NEWTON

5 SUMÁRIO LISTA DE FIGURAS LISTA DE TABELAS LISTA DE ABREVIATURAS E SIGLAS RESUMO ABSTRACT INTRODUÇÃO Objetivos Metodologia Organização do Texto REVISÃO BIBLIOGRÁFICA Breve Histórico Teoria Sociológica de Jean Piaget Teoria dos Valores de Trocas Sociais Estrutura das Trocas Sociais Papel das Normas nos Valores de Trocas Considerações Finais Sistema de Valores de Trocas para Suporte às Interações em Sociedades Artificiais Sistema de Valores de Trocas Manipulação dos Valores de Trocas Mecanismo de Raciocínio Social Baseado em Valores de Trocas Elementos Especiais Considerações Finais Sistema de Valores de Trocas como Ferramenta para Organização de Sistemas Multiagentes Sistema de Valores de Trocas Sociais para SMA Modelagem das Trocas Sociais Intervalares para SMA Supervisor de Equilíbrio Centralizado Agentes Baseados em Traço de Personalidade Simulação com a Abordagem Centralizada (QI-MDP) Considerações Finais

6 2.5 Modelo Híbrido BDI-POMDP para SMA Agentes com Processo Supervisor Internalizado Considerações Finais PROCESSO DE AUTO-REGULAÇÃO DE TROCAS SOCIAIS Agentes Baseados em Traços de Personalidade Índices de Recusas dos Agentes Baseados em Traços de Personalidade POMDPs com base em Aceites e Recusas Extração de Planos BDI, a partir de Políticas Ótimas POMDPs Identificação de Novos Traços de Personalidade Reconhecimento de Traços de Personalidade Descoberta de Traços de Personalidade através de HMMs Políticas Ótimas POMDPs geradas com base nos HMMs Processo de Geração de regras BDI através de HMM e POMDP Arquitetura para Agentes Auto-Reguladores de Trocas Sociais Considerações Finais SIMULAÇÕES DE TROCAS SOCIAIS Especificação do Agente Auto-regulador de Trocas Sociais Especificação do Agente Multi-traço de Personalidade Processo de Simulação entre os Agentes Auto-regulador e Multi-traço Simulação entre o Agente Auto-regulador e o Multi-traço (Tolerante) Simulação entre o Agente Auto-regulador e o Multi-traço (Altruísta) Simulação entre o Agente Auto-regulador e o Multi-traço (Egoísta) Simulação entre o Agente Auto-regulador e o Multi-traço (Novo1) Simulação entre o Agente Auto-regulador e o Multi-traço (Novo2) Simulação entre o Agente Auto-regulador e o Multi-traço (Novo3) Simulação entre o Agente Auto-regulador e o Multi-traço (Novo4) Considerações Finais CONCLUSÃO E TRABALHOS FUTUROS Comparação entre os Modelos de Regulação de Trocas Sociais em SMA Trabalhos Futuros ANEXO A: MODELOS POMDP ANEXO B: HMM RE-ESTIMADO PARA TRAÇO NOVO ANEXO C: GRAFOS DE POLÍTICAS ANEXO D: GRAFOS DE POLÍTICAS DESCOBERTOS REFERÊNCIAS

7 LISTA DE FIGURAS Figura 2.1 Estágio de Trocas Sociais Figura 2.2 Trocas baseadas nas Normas Jurídicas do Direito Não Codificado.. 25 Figura 2.3 Trocas baseadas nas Normas Jurídicas do Direito Codificado Figura 2.4 Mecanismo de Regulação de Trocas Sociais Figura 3.1 Arquitetura do Agente Auto-regulador de Trocas Sociais Figura 4.1 Balanço material do Agente Multi-traço (Tolerante) Figura 4.2 Balanço material do Agente Multi-traço (Altruísta) Figura 4.3 Balanço material do Agente Multi-traço (Egoísta) Figura 4.4 Balanço material do Agente Multi-traço (Novo1) Figura 4.5 Balanço material do Agente Multi-traço (Novo2) Figura 4.6 Balanço material do Agente Multi-traço (Novo3) Figura 4.7 Balanço material do Agente Multi-traço (Novo4) Figura 5.1 Definição do P OMDP _AR 0 para o Traço Altruísta Figura 5.2 Definição do P OMDP _AR + para o Traço Altruísta Figura 5.3 Definição do P OMDP _AR para o Traço Altruísta Figura 5.4 Definição do P OMDP _AR 0 para o Traço Egoísta Figura 5.5 Definição do P OMDP _AR + para o Traço Egoísta Figura 5.6 Definição do P OMDP _AR para o Traço Egoísta Figura 5.7 Definição do P OMDP _AR 0 para o Traço Tolerante Figura 5.8 Definição do P OMDP _AR + para o Traço Tolerante Figura 5.9 Definição do P OMDP _AR para o Traço Tolerante Figura 5.10 Definição do P OMDP _AR 0 para o Traço Novo Figura 5.11 Definição do P OMDP _AR + para o Traço Novo Figura 5.12 Definição do P OMDP _AR para o Traço Novo

8 LISTA DE TABELAS Tabela 3.1 Função de Observação para a ação do_service Tabela 3.2 Função de Observação para a ação ask_service Tabela 3.3 Índices de Recusas de Agentes baseados em Traços de Personalidade 46 Tabela 3.4 Função de Transição de um agente β, para ação do_service Tabela 3.5 Função de Transição de um agente β, para ação ask_service Tabela 3.6 Recompensas para os POMDP_AR Tabela 3.7 Índices de Recusas às propostas de Trocas Sociais Tabela 3.8 Função de Observação para o HMM Tabela 3.9 Função de Transição de Estados para o HMM Tabela 3.10 Função de Observação Re-estimada pelo HMM Tabela 3.11 Função de Transição de Estados Re-estimada pelo HMM Tabela 3.12 Função de Transição de Estados do POMDP para a ação do_service. 59 Tabela 3.13 Função de Transição de Estados do POMDP para a ação ask_service 59 Tabela 3.14 Função de Observação do POMDP para ação do_service Tabela 3.15 Função de Observação do POMDP para ação ask_service Tabela 4.1 Índices de Recusas aproximados do Agente Multi-traço(Novo1) Tabela 4.2 Índices de Recusas aproximados do Agente Multi-traço(Novo2) Tabela 4.3 Índices de Recusas aproximados do agente Multi-traço(Novo3) Tabela 4.4 Índices de Recusas aproximados do agente Multi-traço(Novo4) Tabela 5.1 Comparações entre os Modelos de Regulação Tabela 5.2 Função de Transição de Estados para o Traço - Novo Tabela 5.3 Função de Observação para o Traço - Novo Tabela 5.4 Função de Transição de Estados Re-estimada para o Traço - Novo1. 95 Tabela 5.5 Função de Observação Re-estimada para o Traço - Novo Tabela 5.6 Regras do agente Auto-Regulador (E 0 ) operar com o agente Tolerante 96 Tabela 5.7 Regras do agente Auto-Regulador (E + ) operar com o agente Tolerante 96 Tabela 5.8 Regras do agente Auto-Regulador (E ) operar com o agente Tolerante 97 Tabela 5.9 Regras do agente Auto-Regulador (E 0 ) operar com o agente Altruísta 98 Tabela 5.10 Regras do agente Auto-Regulador (E + ) operar com o agente Altruísta 98 Tabela 5.11 Regras do agente Auto-Regulador (E ) operar com o agente Altruísta 99 Tabela 5.12 Regras do agente Auto-Regulador (E 0 ) operar com o agente Egoísta. 99 Tabela 5.13 Regras do agente Auto-Regulador (E + ) operar com o agente Egoísta. 100 Tabela 5.14 Regras do agente Auto-Regulador (E ) operar com o agente Egoísta. 100

9 Tabela 5.15 Regras do agente Auto-Regulador (E 0 ) operar com o agente Novo Tabela 5.16 Regras do agente Auto-Regulador (E + ) operar com o agente Novo Tabela 5.17 Regras do agente Auto-Regulador (E ) operar com o agente Novo Tabela 5.18 Regras do agente Auto-Regulador (E 0 ) operar com o agente Novo Tabela 5.19 Regras do agente Auto-Regulador (E + ) operar com o agente Novo Tabela 5.20 Regras do agente Auto-Regulador (E ) operar com o agente Novo Tabela 5.21 Regras do agente Auto-Regulador (E 0 ) operar com o agente Novo Tabela 5.22 Regras do agente Auto-Regulador (E + ) operar com o agente Novo Tabela 5.23 Regras do agente Auto-Regulador (E ) operar com o agente Novo Tabela 5.24 Regras do agente Auto-Regulador (E 0 ) operar com o agente Novo Tabela 5.25 Regras do agente Auto-Regulador (E + ) operar com o agente Novo Tabela 5.26 Regras do agente Auto-Regulador (E ) operar com o agente Novo4. 104

10 LISTA DE ABREVIATURAS E SIGLAS BDI Belief, Desire, Intention HMM Hidden Markov Model JASON Java-based interpreter for an extended version of AgentSpeak MAS Multi-agent Systems MDP Markov Decision Process POMDP Partially Observable Markov Decision Process QI-MDP Qualitative Interval Markov Decision Process SMA Sistemas Multiagentes

11 RESUMO O estudo e desenvolvimento de sistemas para o controle de interações em sistemas multiagentes é um tema em aberto dentro da Inteligência Artificial. O sistema de valores de trocas sociais de Piaget é uma abordagem social que possibilita fundamentar a modelagem de interações de agentes, onde as interações são vistas como trocas de serviços entre pares de agentes, com a valorização dos serviços realizados e recebidos, ou seja, investimentos e ganhos na troca realizada, e, também os créditos e débitos a serem cobrados ou recebidos, respectivamente, em trocas futuras. Esta avaliação pode ser realizada de maneira diferenciada pelos agentes envolvidos, considerando que estes apresentam traços de personalidade distintos. No decorrer de processo de trocas sociais a forma diferenciada de avaliar os ganhos e perdas nas interações pode causar desequilíbrio nos balanços de trocas dos agentes, onde alguns agentes acumulam ganhos e outros acumulam perdas. Para resolver a questão do equilíbrio das trocas, encontrou-se nos Processos de Decisão de Markov Parcialmente Observáveis (POMDP) uma metodologia capaz de auxiliar a tomada de decisões de cursos de ações na busca do equilíbrio interno dos agentes. Assim, cada agente conta com um mecanismo próprio para avaliar o seu estado interno, e, de posse das observações sobre o comportamento de troca dos parceiros, torna-se apto para deliberar sobre as melhores ações a seguir na busca do equilíbrio interno para o par de agentes. Com objetivo de operar em sistema multiagentes aberto, torna-se necessário um mecanismo para reconhecer os diferentes traços de personalidade, viabilizando o uso de POMDPs nestes ambientes. Esta tarefa de reconhecimento é desempenhada pelos Modelos de Estados Ocultos de Markov (HMM), que, a partir de modelos de traços de personalidade conhecidos, podem inferir os traços aproximados de novos parceiros de interações, através das observações sobre seus comportamentos nas trocas. O objetivo deste trabalho é desenvolver uma arquitetura de agentes híbrida para a auto-regulação de trocas sociais entre agentes baseados em traços de personalidade em sistemas multiagentes abertos. A arquitetura proposta é baseada na arquitetura BDI (Beliefs, Desires, Intentions), onde os planos dos agentes são obtidos através de políticas ótimas de POMDPs, que modelam traços de personalidade reconhecidos através de HMMs. Para avaliar a proposta, foram realizadas simulações envolvendo traços de personalidade conhecidos e novos traços. Palavras-chave: Valores de trocas sociais, auto-regulação de trocas sociais, sistemas multiagentes baseados em personalidades, Processos de Decisão Parcialmente Observáveis, Arquitetura BDI, Modelos Ocultos de Markov.

12 TITLE: SELF-REGULATION OF PERSONALITY-BASED SOCIAL EXCHANGES IN OPEN MULTIAGENT SYSTEMS ABSTRACT The study and development of systems to control interactions in multiagent systems is an open problem in Artificial Intelligence. The system of social exchange values of Piaget is a social approach that allows for the foundations of the modeling of interactions between agents, where the interactions are seen as service exchanges between pairs of agents, with the evaluation of the realized or received services, thats is, the investments and profits in the exchange, and credits and debits to be charged or received, respectively, in future exchanges. This evaluation may be performed in different ways by the agents, considering that they may have different exchange personality traits. In an exchange process along the time, the different ways in the evaluation of profits and losses may cause disequilibrium in the exchange balances, where some agents may accumulate profits and others accumulate losses. To solve the exchange equilibrium problem, we use the Partially Observable Markov Decision Processes (POMDP) to help the agent decision of actions that can lead to the equilibrium of the social exchanges. Then, each agent has its own internal process to evaluate its current balance of the results of the exchange process between the other agents, observing its internal state, and with the observation of its partner s exchange behavior, it is able to deliberate on the best action it should perform in order to get the equilibrium of the exchanges. Considering an open multiagent system, it is necessary a mechanism to recognize the different personality traits, to build the POMDPs to manage the exchanges between the pairs of agents. This recognizing task is done by Hidden Markov Models (HMM), which, from models of known personality traits, can approximate the personality traits of the new partners, just by analyzing observations done on the agent behaviors in exchanges. The aim of this work is to develop an hybrid agent architecture for the self-regulation of social exchanges between personalitybased agents in a open multiagent system, based in the BDI (Beliefs, Desires, Intentions) architecture, where the agent plans are obtained from optimal policies of POMDPs, which model personality traits that are recognized by HMMs. To evaluate the proposed approach some simulations were done considering (known or new) different personality traits. Keywords: social exchange values, self-regulation of social exchanges, personalitybased multiagent systems, Partially Observable Markov Decision Processes, BDI Architecture, Hidden Markov Models.

13 13 1 INTRODUÇÃO A evolução das redes de computadores e o crescente aumento do poder computacional propiciaram o despertar da área de Inteligência Artificial (IA), na qual o desenvolvimento de software com capacidades especiais, tais como, pró-atividade, benevolência, adaptabilidade e outras, tem levado grupos de pesquisas e instituições a direcionarem seus esforços para o desenvolvimento de estruturas e mecanismo que propiciem a sua criação. O desenvolvimento de softwares ditos inteligentes não é uma tarefa fácil, uma vez que a especificação de tais entidades pode se tornar mais complexa que a sua própria construção. Dessa forma, busca-se particionar a tarefa em entidades com capacidades reduzidas e mais simples (agentes), de forma que através da organização dessas entidades emerja uma inteligência superior à soma das capacidades individuais de todos os integrantes. Essa abordagem é tema de estudo e desenvolvimento permanente da área de Inteligência Artificial Distribuída (IAD), mais precisamente da área de Sistemas Multiagentes (SMA) (WOOLDRIDGE, 2002), e sua investigação está direcionada ao desenvolvimento de princípios e modelos computacionais para construir, descrever, implementar e analisar as formas de interação e coordenação de agentes em sociedades de reduzida ou elevada dimensão. A capacidade de um agente interagir com outros agentes é, certamente, uma das principais características a serem consideradas na área de Sistemas Multiagentes. Logo, a modelagem do raciocínio sobre as interações sociais torna-se uma das tarefas mais relevantes e difíceis nesta área. Existem diferentes abordagens que tratam das interações entre agentes e que podem ser divididas em dois grupos: as baseadas na teoria da racionalidade e as inspiradas nas teorias sociais. Estes últimos se baseiam na ideia de que um sistema social deve apresentar dois requisitos básicos: (i) uma visão autônoma do agente, que voluntariamente constrói o seu destino; (ii) uma teoria de sistema social como sistema de ação, sendo responsável pela regulação e restrição dos agentes. Estes requisitos motivaram o desenvolvimento deste trabalho. Esta dissertação de mestrado está centrada na modelagem de interações autoreguladas em sistemas multiagentes abertos baseados em personalidades (DIMURO et al., 2006, 2007, 2008; PEREIRA et al., 2008), através da teoria das trocas sociais de Jean Piaget (PIAGET, 1973). Com base nessa teoria, as interações entre agentes são modeladas como trocas de serviços entre eles, e a avaliação deste serviço dá origem aos chamados valores de trocas sociais, cujos balanços de trocas contínuas determinam o equilíbrio ou não das interações. Os agentes avaliam o investimento na realização de um serviço, assim como a satisfação associada ao recebimento de um serviço. Logo, o sistema está em equilíbrio material se os

14 14 balanços entre os valores de investimento e satisfação estão equilibrados para cada agente, após uma sucessão de trocas realizadas no tempo. As trocas também geram valores de débito e crédito que garantem a continuidade das interações. A modelagem de interações de agentes com base na teoria de trocas sociais de Piaget foi proposta inicialmente em (DIMURO; COSTA; PALAZZO, 2005). Já o mecanismo de regulação de trocas sociais, baseado no conceito de supervisor de equilíbrio centralizado com um Processo de Decisão de Markov Qualitativo Intervalar associado, foi introduzido em (DIMURO; COSTA, 2005a). Este mecanismo foi estendido para SMA baseados em personalidades em (DIMURO et al., 2006, 2007, 2008). Com o trabalho de Pereira (PEREIRA, 2008; PEREIRA et al., 2008), foi possível dar o primeiro passo na direção de descentralizar o mecanismo de regulação de interações e internalizá-lo nos agentes. Para isso, foi necessário trabalhar com Processos de Decisão de Markov Parcialmente Observáveis (POMDP - Partially Observable Markov Decision Processes) (KAELBLING; LITTMAN; CASSANDRA, 1998; LOVEJOY, 1991), visto que os agentes não tinham acesso aos estados internos de outros agentes. Assim, em (PEREIRA, 2008), foi apresentado um método para extrair planos BDI (Beliefs, Desires, Intentions) (WOOLDRIDGE, 2000; RAO, 1996; BORDINI; HÜBNER; WOOLDRIGE, 2007) a partir de políticas ótimas de POMDPs, o qual possibilitou a extensão do simulador de trocas com mecanismo de regulação centralizado (GONÇALVES, 2006) para este novo contexto (PEREIRA et al., 2008). Observa-se, entretanto, que naquela proposta, para cada par de agentes, um sempre é o agente regulador (o que tem o mecanismo de regulação internalizado), e o outro, o agente regulado. Além disso, os traços de personalidade dos agentes são fixos e conhecidos por todos os agentes, não sendo permitido o ingresso na sociedade de agentes com traços de personalidade diferentes dos pré-estabelecidos, ou que possam sofrer modificações em seu comportamento, alterando sua personalidade no decorrer das interações. Assim, o foco desta dissertação está no desenvolvimento de uma arquitetura de agentes híbrida, baseada na arquitetura BDI, nos POMDPs e nos Modelos de Ocultos de Markov (HMM - Hidden Markov Model) (MACDONALD; ZUCCHINI, 1997; RA- BINER; JUANG, 1989; RABINER, 1989), onde o agente seja auto-gerenciador de suas trocas sociais (baseadas em personalidades) as quais executa com outros agentes (sejam estes de personalidade conhecida ou não por ele), negociando dependências e resolvendo conflitos de forma a alcançar e manter o equilíbrio social. Considera-se também que o conjunto de traços de personalidade não é delimitado, e que o agente possa reconhecer, construir e atualizar modelos de traços de personalidade desconhecidos, mantendo uma biblioteca de planos BDI extensível que lhe permita lidar com novos traços de personalidade apresentados pelos agentes. Nas seções a seguir, especifica-se o objetivo desta dissertação (Seção 1.1), resume-se a metodologia (Seção 1.2) e descreve-se a organização do texto (Seção 1.3). 1.1 Objetivos O objetivo geral desta dissertação de mestrado é o desenvolvimento de uma arquitetura de agentes híbrida, baseada na arquitetura BDI, nos modelos POMDP e HMM, para a auto-regulação de trocas sociais baseadas em personalidades, em sistemas multiagentes abertos. Mais especificamente, pretende-se:

15 15 (i) Redefinir os modelos POMDPs introduzidos em (PEREIRA, 2008), de tal forma que as funções de observação reflitam observações sobre os comportamentos de trocas dos agentes baseados em personalidades, através de aceites e recusas; (ii) Automatizar a extração de planos BDI a partir de políticas ótimas POMDPs, realizada pelo algoritmo PolicyToBDIPlans introduzido em (PEREIRA, 2008); 1 (iii) Construir uma biblioteca de planos BDI para os traços de personalidade já conhecidos, com novos planos extraídos das políticas ótimas dos POMDPs baseados em aceites e recusas; (iv) Desenvolver um modelo de aprendizagem e descoberta de novos traços de personalidade baseado em HMM; (v) Definir uma metodologia para especificar POMDPs a partir dos novos modelos de traços de personalidade obtidos com HMMs; (vi) Desenvolver um mecanismo para atualização da biblioteca de planos para novos traços de personalidade descobertos; (vii) Realizar simulações com a comparação dos resultados obtidos considerando as abordagens anteriormente propostas para o problema. 1.2 Metodologia Na base do trabalho encontra-se o sistema de valores de trocas, como mecanismo para a modelagem das interações entre pares de agentes, propiciando a valorização e a conservação das interações realizadas pelos agentes, através dos seus balanços de trocas materiais e virtuais. A metodologia empregada, utiliza uma abordagem híbrida BDI-POMDP para a análise e gerenciamento das interações entre pares de agentes, na qual a arquitetura BDI é aplicada para o desenvolvimento do raciocínio interno dos agentes e os POMDPs são aplicados para a tomada de decisões de cursos de ações, através do mapeamento de suas políticas em planos para os agentes. No processo de reconhecimento de traços de personalidade, utilizou-se uma abordagem baseada nos índices de recusas que os agentes emitem ao logo do processo de interação. Estes índices são comparados com os dos agentes que possuem traços de personalidade conhecidos e políticas ótimas especificadas. Caso o agente não se enquadre nas faixas pré-estabelecidas dos índices de recusas, dá-se início a um processo de descoberta e especificação de um novo conjunto de políticas POMDPs própria para o agente. Com a possibilidade de que existam traços de personalidade diferentes dos previstos inicialmente, outro módulo torna-se necessário para descobrir novos traços de personalidade presentes no sistema. Assim, será adicionado à arquitetura do agente um mecanismo de identificação de personalidade, baseado no HMM. Este modelo utiliza uma especificação de comportamento aproximado e um conjunto de observações recebidas de agentes parceiros para re-estimar seus parâmetros, a fim de representar da melhor forma 1 Em (PEREIRA, 2008), a extração de planos foi realizada de forma off-line ; o agente supervisor foi implementado com uma biblioteca de planos fixa, onde os planos foram construídos através do algoritmo PolicyToBDIPlans;

16 16 o comportamento observado do novo agente, tal comportamento é traduzido em matrizes de transição e observação próprias para a especificação dos POMDPs. Logo, a cada nova personalidade identificada, novos planos são gerados e a biblioteca de planos é atualizada, para que o agente tenha o conjunto de regras adequado para gerenciar o processo de trocas sociais. A integração da abordagem híbrida BDI-POMDP para a geração de novos planos BDI, com o processo de descoberta de personalidade baseado em HMM, é a base para a formalização de uma arquitetura interna para agentes BDI, capazes de tornar o processo de auto-regulação de trocas sociais operacional. 1.3 Organização do Texto O Capítulo 2 introduz a teoria sociológica de Jean Piaget (PIAGET, 1973) para modelagem de interações em sociedades. Além disso, apresenta dois trabalhos que utilizam esta teoria em sua formalização para a modelagem de interações em sistemas multiagentes (RODRIGUES, 2003) e (DIMURO; COSTA; PALAZZO, 2005). Por fim, discorre sobre o estudo de caso desenvolvido no trabalho de (PEREIRA, 2008) sobre a regulação de interações sociais em SMA, sendo esta uma abordagem de controle descentralizada. O Capítulo 3 trata da nova proposta para o processo de auto-regulação das trocas sociais, que une os modelos híbridos BDI-POMDP com os HMM, dando origem a uma arquitetura para agentes auto-reguladores de trocas sociais. O Capítulo 4 discorre sobre o processo de simulação social adotado e a análise dos seus resultados obtidos nas diferentes simulações realizadas. O Capítulo 5 apresenta-se comparações com os trabalhos anteriores, assim como, as conclusões e os trabalhos futuros.

17 17 2 REVISÃO BIBLIOGRÁFICA O objetivo deste capítulo é apresentar uma revisão dos trabalhos relacionados com a modelagem de interações em sistema multiagentes, mais precisamente os sistemas inspirados na teoria das trocas sociais de Piaget. Discorre-se inicialmente sobre um breve histórico dos trabalhos relacionados, seguindo para apresentação dos conceitos da teoria de trocas sociais de Piaget, e, por fim, discutem-se duas abordagens que utilizam tal metodologia. 2.1 Breve Histórico A primeira abordagem conhecida que fez menção aos conceitos psicológicos de Jean Piaget aplicados à análise e a modelagem em sistemas computacionais inteligentes foi (COSTA, 1993), que adotou os trabalhos de Piaget como quadro conceitual de referência, e definiu a inteligência de máquina como o termo final do desenvolvimento da estrutura de regulação das interações funcionais da máquina com o ambiente. Já o primeiro trabalho que relacionou a modelagem de interações em ambientes multiagentes com a sociologia de pequenos grupos esboçada por Jean Piaget em seu livro Estudos Sociológicos (PIAGET, 1973) foram (DIMURO; COSTA, 2002), no trabalho em titulado Uma Estrutura Formal Normativa para Sistemas Computacionais. A proposta tem na base a análise estrutural de valores e regras extraídas da sociologia de pequenos grupos, para modelagem das interações (trocas) que surgem entre os participantes de um sistema composto de usuários e agentes. Em (DIMURO; COSTA, 2002), analisaram-se dois processos de interação bem conhecidos na comunidade científica, as interações do tipo produtor-consumidor e cliente-servidor, sob a ótica da teoria das trocas sociais e os valores de trocas envolvidos. Também observaram as regras morais (normas e leis) da teoria sociológica de Piaget, que são regras operatórias, direcionadas para garantir o equilíbrio dos valores negociados pelos agentes enquanto interagem. Com base no trabalho (DIMURO; COSTA, 2002), e já delineando uma abordagem mais aprofundada, (RODRIGUES, 2003) definiu um sistema de valores de troca para modelar as trocas sociais em sociedades artificiais, no qual desenvolveu uma álgebra de valores de troca própria para representar e manipular tais estruturas. Também comparou a teoria das trocas sociais com outros modelos de interação aplicados em sociedades artificiais (Redes de Contrato e o Modelo de Coalizões Baseados em Dependência), e analisou a união de tais abordagens, com o sistema de valores de trocas proposto. Este trabalho será descrito em maior profundidade na Seção 2.3.

18 18 Dando continuidade ao seu trabalho, (DIMURO; COSTA, 2002) desenvolveram uma abordagem baseada na matemática intervalar, na qual representaram os valores de trocas por meio de intervalos, com objetivo de capturar a natureza qualitativa dos valores de trocas de Piaget, tornando-os operacionais em sistemas numéricos. Assim, deram mais um passo para a modelagem de interações em ambientes artificiais (DIMURO; COSTA, 2005b; DIMURO; COSTA; PALAZZO, 2005; DIMURO; COSTA, 2005c). Mas a formalização mais completa de tal processo encontra-se em (DIMURO; COSTA; PALAZZO, 2005; DIMURO; COSTA, 2005a), que será o tema da Seção 2.4. Nos trabalhos (DIMURO; COSTA, 2002; RODRIGUES, 2003), a análise e o controle das interações realizadas pelos agentes, em sociedades artificiais, era somente regida pelas regras morais e jurídicas, não existia nada que os direcionassem a manter ou a buscar o estado de equilíbrio para as trocas. Já os trabalhos seguintes do grupo, como em (DIMURO; COSTA; PALAZZO, 2005; DIMURO; COSTA, 2005a), descrevem a figura do agente supervisor de equilíbrio para analisar e recomendar processos de trocas para os agentes, de forma a alcançarem o equilíbrio do sistema. Tal processo é modelado através de um Processo de Decisão Markov Qualitativo Intervalar (QI-MDP), onde o mecanismo de regulação das trocas é centralizado e dependente do agente supervisor. No entanto, essa proposta centralizada foi expandida para uma abordagem descentralizada em (PEREIRA et al., 2008), que se baseia nos POMDPs, no qual os agentes têm internalizado regras de ações definidas pela política ótima, para a busca do estado de equilíbrio. Esta abordagem é parte do estudo e desenvolvimento deste trabalho. Uma linha paralela de estudo com base nos valores de trocas trata da modelagem da interação de agentes baseados em traços de personalidade, no qual o supervisor de equilíbrio interage com agentes que controlam o acesso do supervisor aos seus estados internos. Assim, em (DIMURO et al., 2006) apresenta-se a modelagem de agentes de comportamento transparente (agentes que permitam o pleno acesso externo a seus estados internos) 1 e em (DIMURO et al., 2008) para agentes não-transparentes (agentes que restringem o acesso externo a seus estados internos). Em (DIMURO et al., 2006, 2008), para ser capaz de raciocinar sobre as interações entre agentes não-transparentes, foi introduzido um supervisor equilíbrio, com um HMM associado para reconhecer os diferentes traços de personalidade dos agentes, e também o estado interno dos balanços de trocas. Seguindo a linha dos trabalhos de (DIMURO; COSTA, 2002; DIMURO et al., 2006), uma nova proposta para o controle interações de agentes baseados em personalidade foi apresentada por (PALAZZO, 2006), que propõem uma abordagem alternativa para o equilíbrio social entre agentes, removendo a figura do supervisor de equilíbrio do sistema. Para isso, adicionou dois novos valores, além dos valores definidos por Piaget, que representam a avaliação de cada um dos envolvidos na troca efetuada, também adotou uma avaliação do histórico de trocas passadas para a determinação de valores adequados em trocas futuras. Estas avaliações também estão sujeitas aos diferentes traços de personalidade dos agentes. Estes trabalhos servirão de base para a arquitetura proposta nesta dissertação. A seção que se segue baseia-se principalmente no trabalho (RODRIGUES, 2003). 1 Por estado interno, entende-se os resultados e balanços de trocas materiais.

19 Teoria Sociológica de Jean Piaget A teoria sociológica de Piaget se baseia na visão sobre a coletividade expressa na passagem (PIAGET, 1973): O todo coletivo não é idêntico à soma dos indivíduos que o compõem, pois este todo exerce sobre as consciências uma coação que as modifica. Neste caso, o todo não é equivalente à soma dos indivíduos, mas à soma das relações entre os indivíduos. A partir de dois indivíduos, uma interação que acarreta modificações duráveis pode ser considerada como fato social, e a sociedade seria a expressão do conjunto destas interações entre n indivíduos." Piaget adota uma aproximação relacional, em que na estrutura da sociedade os relacionamentos entre os indivíduos são estabelecidos por trocas sociais entre eles. Assim, as interações são compreendidas como trocas de serviços entre indivíduos, envolvendo não somente a realização de serviços por alguns indivíduos em nome de outros, mas também a avaliação de tais serviços. As trocas podem ser entendidas sob dois pontos de vista distintos. De um lado, as trocas seguem algum propósito relacionado aos objetivos dos indivíduos e / ou da própria sociedade. De outro, as trocas envolvem investimentos, ganhos e perdas de tempo, dinheiro, energia, emoções, expectativas e muitos outros elementos motivacionais e energéticos. Um serviço executado por um indivíduo não é uma ação ou uma interferência simples. Para ser contado como uma troca social, uma ação executada por um indivíduo tem que ser compreendida por todos os indivíduos envolvidos, como uma ação intencional e dirigida, assim permitindo sua avaliação como benéfica ou prejudicial. Na teoria de Piaget, durante o processo de troca social ocorrem avaliações sobre as interações, gerando assim os chamados valores de trocas, cujo conceito pode ser definido de duas maneiras: um valor de troca é definido como sendo tudo que pode dar vez a uma troca. Ao definir dessa forma, os valores envolvidos em uma troca não são apenas objetos materiais, mas também ideias, emoções, hábitos sociais etc. um valor de troca é o resultado de uma avaliação mental qualitativa dos elementos envolvidos na interação (ações, emoções, objetivos etc.), sendo que cada valor é resultado de uma avaliação mental associada a um desses elementos e pode, dessa forma, influenciar os comportamentos dos indivíduos com relação às interações. Os serviços que um indivíduo presta ou dos quais se beneficia constituem valores de trocas ou resultam deles. Estes valores podem ser vistos com valores morais, relativos a dívidas morais (obrigação de realizar novos serviços em troca de serviços recebidos) ou créditos morais (direitos de exigir a realização de um novo serviço em troca de serviços previamente executados). A avaliação de um serviço por um indivíduo (o usuário do serviço ou seu cliente) é feita com base em uma escala de valores de trocas sociais, que na teoria de Piaget, é de uma natureza qualitativa (p.ex., ótimo, bom, regular, ruim). Assim, existe somente uma relação de ordem entre os valores de trocas, de forma que podem ser comparados, mas não operados algebricamente da mesma forma que valores quantitativos. Em (RODRIGUES, 2003) apresenta-se a formalização da escala de valores de trocas qualitativos.

20 Teoria dos Valores de Trocas Sociais O modelo descrito por Piaget não utiliza esquemas matemáticos, pois trata de valores que não caracterizam trocas econômicas, mas uma axiomática de ordem logística (das classes e das relações, não dos números), com a função de dar suporte ao mecanismo de valores de trocas qualitativos. Os valores de trocas na teoria de Piaget são de natureza qualitativa, nessa concepção, a teoria tem um caráter abstrato, de forma a ser base para novos instrumentos de análise e de comparação de valores. Para isso, duas condições básicas existenciais são necessárias para a concepção do sistema de valores de trocas: Condição 1 Que exista entre dois indivíduos α e β uma escala comum de valores, de forma a tornar compatíveis as avaliações de α e as avaliações de β. Para esse fim, a escala comum deve conter dois aspectos complementares: uma linguagem comum de comunicação (sistema de sinais ou símbolos) que exprima os valores qualitativos nas trocas. um sistema de noções definidas que permita aos indivíduos traduzir as noções de um no sistema do outro. Condição 2 Deve haver reconhecimento das proposições assumidas como válidas e a conservação dos valores da troca. Essa conservação é obtida por meio de um sistema de regras, que podem ser de dois tipos: regras de ordem moral e de ordem jurídica. Segundo Piaget, se forem satisfeitas essas duas condições pode se dizer que o sistema é um mecanismo de regulação (coordenação) de interações entre indivíduos de uma sociedade, garantindo a sua continuidade Estrutura das Trocas Sociais O conceito de troca social se refere às trocas de serviços entre indivíduos em sociedade, na qual toda ação de um indivíduo repercute sobre os demais envolvidos, podendo alterar seus valores, positivamente, negativamente ou de forma nula. Além disso, cada ação pode provocar uma reação, a qual pode ser material ou virtual. Durante o processo de troca, Piaget distingue quatro momentos básicos entre dois indivíduos, que são gerados das avaliações das ações prestadas ou recebidas pelos indivíduos: valor de renuncia ou investimento (r), valor de satisfação (s), valor de reconhecimento ou débito (t) e valor de crédito (v). Estas avaliações no processo de troca podem ser de dois tipos: ações materiais (r e s) ou efetivas e ações virtuais (t e v) ou postergadas: valores reais (ou materiais) dizem respeito às ações concretas (p.ex., em um ambiente de bar, onde um garçom pede para outro levar a conta para o cliente). É importante ressaltar que os valores que os indivíduos negociam nessa interação dizem respeito ao investimento (tempo gasto e perda de energia pelo garçom que se deslocou para realizar a tarefa) e a satisfação (com ganho de tempo e energia do garçom que estava alocado em outra tarefa). valores virtuais corresponde a créditos e débitos adquiridos no processo de troca e são representações mentais, e não são implicações de uma ação efetiva. Retomando

Uma Estrutura Formal Normativa para Sistemas Computacionais

Uma Estrutura Formal Normativa para Sistemas Computacionais Uma Estrutura Formal Normativa para Sistemas Computacionais Antônio Carlos da Rocha Costa 1 Graçaliz Pereira Dimuro 1 1 ESIN/UCPel Escola de Informática Universidade Católica de Pelotas {rocha,liz}@atlas.ucpel.tche.br

Leia mais

Maíra Ribeiro Rodrigues

Maíra Ribeiro Rodrigues Seminário PPGINF - UCPel Maíra Ribeiro Rodrigues maira.r.rodrigues@gmail.com University of Southampton, UK Formação Bacharelado em Ciência da Computação UCPel, 2000. Tópico: Agentes Improvisacionais de

Leia mais

UNIVERSIDADE CATÓLICA DE PELOTAS ESCOLA DE INFORMÁTICA PROGRAMA DE PÓS-GRADUAÇÃO EM INFORMÁTICA

UNIVERSIDADE CATÓLICA DE PELOTAS ESCOLA DE INFORMÁTICA PROGRAMA DE PÓS-GRADUAÇÃO EM INFORMÁTICA UNIVERSIDADE CATÓLICA DE PELOTAS ESCOLA DE INFORMÁTICA PROGRAMA DE PÓS-GRADUAÇÃO EM INFORMÁTICA Construção de Planos BDI a partir de Políticas Ótimas de POMDPs, com Aplicação na Auto-Regulação de Trocas

Leia mais

Projeto de Arquitetura

Projeto de Arquitetura Projeto de Arquitetura Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 11 Slide 1 Objetivos Apresentar projeto de arquitetura e discutir sua importância Explicar as decisões de projeto

Leia mais

Departamento de Engenharia Informática DISTRIBUTED PROBLEM SOLVING

Departamento de Engenharia Informática DISTRIBUTED PROBLEM SOLVING Departamento de Engenharia Informática DISTRIBUTED PROBLEM SOLVING 1000833 Henrique de Meireles Morais Maio de 2008 Disciplina: Sistemas Baseados em Agentes Professor: António Pinto de Sousa e Silva Mestrado

Leia mais

Ementário do Curso de Administração Grade 2008-1 1 Administração da Produção I Fase: Carga Horária: Créditos: Ementa:

Ementário do Curso de Administração Grade 2008-1 1 Administração da Produção I Fase: Carga Horária: Créditos: Ementa: 1 da Produção I Ementário do Curso de Introdução à administração da produção; estratégias para definição do sistema de produção; estratégias para o planejamento do arranjo físico; técnicas de organização,

Leia mais

INTELIGÊNCIA OPERATÓRIA CONCRETA E OPERATÓRIA FORMAL

INTELIGÊNCIA OPERATÓRIA CONCRETA E OPERATÓRIA FORMAL INTELIGÊNCIA OPERATÓRIA CONCRETA E OPERATÓRIA FORMAL Prof. Dr. Wilson da Silva 1 A INTELIGÊNCIA OPERATÓRIA CONCRETA (± de 7 a 11/12 anos) Por volta dos sete anos ocorre um fato decisivo no desenvolvimento

Leia mais

Reflexões sobre as dificuldades na aprendizagem de Cálculo Diferencial e Integral

Reflexões sobre as dificuldades na aprendizagem de Cálculo Diferencial e Integral III Mostra de Pesquisa da Pós-Graduação PUCRS Reflexões sobre as dificuldades na aprendizagem de Cálculo Diferencial e Integral Marcelo Cavasotto, Prof.ª Dra. Ruth Portanova (orientadora) Mestrado em Educação

Leia mais

Construção de um Sistema de Informações Estratégicas, Integrando Conhecimento, Inteligência e Estratégia.

Construção de um Sistema de Informações Estratégicas, Integrando Conhecimento, Inteligência e Estratégia. Construção de um Sistema de Informações Estratégicas, Integrando Conhecimento, Inteligência e Estratégia. Introdução Sávio Marcos Garbin Considerando-se que no contexto atual a turbulência é a normalidade,

Leia mais

Boas Práticas em Gerenciamento de Projetos Material utilizado nas aulas de Pós-graduação do Centro de Informática 2010.2

Boas Práticas em Gerenciamento de Projetos Material utilizado nas aulas de Pós-graduação do Centro de Informática 2010.2 O que é um? s: Tradicional e/ou Ágil? Cristine Gusmão, PhD Tem início e fim bem determinados Things are not always what they seem. Phaedrus, Escritor e fabulista Romano O projeto é uma sequência única,

Leia mais

PROJETO DE REDES www.projetoderedes.com.br

PROJETO DE REDES www.projetoderedes.com.br PROJETO DE REDES www.projetoderedes.com.br Centro Universitário de Volta Redonda - UniFOA Curso Tecnológico de Redes de Computadores 5º período Disciplina: Tecnologia WEB Professor: José Maurício S. Pinheiro

Leia mais

MRP II. Planejamento e Controle da Produção 3 professor Muris Lage Junior

MRP II. Planejamento e Controle da Produção 3 professor Muris Lage Junior MRP II Introdução A lógica de cálculo das necessidades é conhecida há muito tempo Porém só pode ser utilizada na prática em situações mais complexas a partir dos anos 60 A partir de meados da década de

Leia mais

Promoção de Experiências Positivas Crianças e Jovens PEP-CJ Apresentação geral dos módulos

Promoção de Experiências Positivas Crianças e Jovens PEP-CJ Apresentação geral dos módulos Positivas Crianças e Jovens PEP-CJ Apresentação geral dos módulos Universidade do Minho Escola de Psicologia rgomes@psi.uminho.pt www.psi.uminho.pt/ www.ardh-gi.com Esta apresentação não substitui a leitura

Leia mais

Fonte: www.cantocidadao.org.br/.../blog/criancas.jpg

Fonte: www.cantocidadao.org.br/.../blog/criancas.jpg 5. Estágio pré-operatório (2 a 6 anos) Fonte: www.cantocidadao.org.br/.../blog/criancas.jpg Esse período é marcado pela passagem da inteligência sensório-motora para a inteligência representativa. A criança

Leia mais

Aula 2 Revisão 1. Ciclo de Vida. Processo de Desenvolvimento de SW. Processo de Desenvolvimento de SW. Processo de Desenvolvimento de SW

Aula 2 Revisão 1. Ciclo de Vida. Processo de Desenvolvimento de SW. Processo de Desenvolvimento de SW. Processo de Desenvolvimento de SW Ciclo de Vida Aula 2 Revisão 1 Processo de Desenvolvimento de Software 1 O Processo de desenvolvimento de software é um conjunto de atividades, parcialmente ordenadas, com a finalidade de obter um produto

Leia mais

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE. Modelos de Processo de Desenvolvimento de Software

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE. Modelos de Processo de Desenvolvimento de Software PROCESSO DE DESENVOLVIMENTO DE SOFTWARE Introdução Modelos de Processo de Desenvolvimento de Software Os modelos de processos de desenvolvimento de software surgiram pela necessidade de dar resposta às

Leia mais

Objetivos. Engenharia de Software. O Estudo de Viabilidade. Fase do Estudo de Viabilidade. Idéias chave. O que Estudar? O que concluir?

Objetivos. Engenharia de Software. O Estudo de Viabilidade. Fase do Estudo de Viabilidade. Idéias chave. O que Estudar? O que concluir? Engenharia de Software O Estudo de Viabilidade Objetivos O que é um estudo de viabilidade? O que estudar e concluir? Benefícios e custos Análise de Custo/Benefício Alternativas de comparação 1 2 Idéias

Leia mais

Programa do Módulo 2. Processo Unificado: Visão Geral

Programa do Módulo 2. Processo Unificado: Visão Geral 9.1 Programa do Módulo 2 Orientação a Objetos Conceitos Básicos Análise Orientada a Objetos (UML) O Processo Unificado (RUP) Processo Unificado: Visão Geral 9.2 Encaixa-se na definição geral de processo:

Leia mais

Introdução 12. 1 Introdução

Introdução 12. 1 Introdução Introdução 12 1 Introdução O crescente avanço no acesso à informação, principalmente através da rede mundial de computadores, aumentou o ritmo de mudanças, impondo uma diminuição no tempo necessário para

Leia mais

Estratégias de Pesquisa

Estratégias de Pesquisa Estratégias de Pesquisa Ricardo de Almeida Falbo Metodologia de Pesquisa Departamento de Informática Universidade Federal do Espírito Santo Agenda Survey Design e Criação Estudo de Caso Pesquisa Ação Experimento

Leia mais

A IMPORTÂNCIA DA EDUCAÇÃO FISICA NAS SÉRIES INICIAIS DA EDUCAÇÃO BÁSICA LEILA REGINA VALOIS MOREIRA

A IMPORTÂNCIA DA EDUCAÇÃO FISICA NAS SÉRIES INICIAIS DA EDUCAÇÃO BÁSICA LEILA REGINA VALOIS MOREIRA 1 A IMPORTÂNCIA DA EDUCAÇÃO FISICA NAS SÉRIES INICIAIS DA EDUCAÇÃO BÁSICA LEILA REGINA VALOIS MOREIRA INTRODUÇÃO O tema a ser estudado tem como finalidade discutir a contribuição da Educação Física enquanto

Leia mais

LEVANTAMENTO DE REQUISITOS SEGUNDO O MÉTODO VOLERE

LEVANTAMENTO DE REQUISITOS SEGUNDO O MÉTODO VOLERE LEVANTAMENTO DE REQUISITOS SEGUNDO O MÉTODO VOLERE RESUMO Fazer um bom levantamento e especificação de requisitos é algo primordial para quem trabalha com desenvolvimento de sistemas. Esse levantamento

Leia mais

GESTÃO DO NÍVEL DE SERVIÇO E SEGMENTAÇÃO DE MERCADO PARA DIFERENCIAÇÃO DOS SERVIÇOS DE RH. PROFa. EVELISE CZEREPUSZKO

GESTÃO DO NÍVEL DE SERVIÇO E SEGMENTAÇÃO DE MERCADO PARA DIFERENCIAÇÃO DOS SERVIÇOS DE RH. PROFa. EVELISE CZEREPUSZKO GESTÃO DO NÍVEL DE SERVIÇO E SEGMENTAÇÃO DE MERCADO PARA DIFERENCIAÇÃO DOS SERVIÇOS DE RH PROFa. EVELISE CZEREPUSZKO O QUE É NÍVEL DE SERVIÇO LOGÍSTICO? É a qualidade com que o fluxo de bens e serviços

Leia mais

Lev Semenovich Vygotsky, nasce em 17 de novembro de 1896, na cidade de Orsha, em Bielarus. Morre em 11 de junho de 1934.

Lev Semenovich Vygotsky, nasce em 17 de novembro de 1896, na cidade de Orsha, em Bielarus. Morre em 11 de junho de 1934. Lev Semenovich Vygotsky, nasce em 17 de novembro de 1896, na cidade de Orsha, em Bielarus. Morre em 11 de junho de 1934. Lev Vygotsky, viveu na mesma época que Piaget (ambos nasceram em 1896 entanto Vygotsky

Leia mais

O Desenvolvimento Moral na Educação Infantil

O Desenvolvimento Moral na Educação Infantil Andressa Ranzani Nora Mello Keila Maria Ramazotti O Desenvolvimento Moral na Educação Infantil Primeira Edição São Paulo 2013 Agradecimentos A todos aqueles que, direta ou indiretamente, contribuíram

Leia mais

Pré-texto. Texto. Pós-texto. Estrutura do Trabalho Final de Curso. A estrutura do Trabalho Final de Curso compreende: pré-texto, texto e pós-texto.

Pré-texto. Texto. Pós-texto. Estrutura do Trabalho Final de Curso. A estrutura do Trabalho Final de Curso compreende: pré-texto, texto e pós-texto. Estrutura do Trabalho Final de Curso A estrutura do Trabalho Final de Curso compreende: pré-texto, texto e pós-texto. Pré-texto Capa Folha de Rosto Dedicatória Agradecimentos Epígrafe Resumo Sumário Texto

Leia mais

Um Modelo de Componentes de Software com Suporte a Múltiplas Versões

Um Modelo de Componentes de Software com Suporte a Múltiplas Versões Hugo Roenick Um Modelo de Componentes de Software com Suporte a Múltiplas Versões Dissertação de Mestrado Dissertação apresentada ao Programa de Pós graduação em Informática do Departamento de Informática

Leia mais

JOSÉ AUGUSTO FABRI. Uma Proposta de Modelo para a Criação e a Organização de Processos de Produção em um Contexto de Fábrica de Software

JOSÉ AUGUSTO FABRI. Uma Proposta de Modelo para a Criação e a Organização de Processos de Produção em um Contexto de Fábrica de Software JOSÉ AUGUSTO FABRI Uma Proposta de Modelo para a Criação e a Organização de Processos de Produção em um Contexto de Fábrica de Software São Paulo 2007 JOSÉ AUGUSTO FABRI Uma Proposta de Modelo para a Criação

Leia mais

Um estudo sobre a geração e narração automática de estórias. Dissertação apresentada como requisito parcial para obtenção

Um estudo sobre a geração e narração automática de estórias. Dissertação apresentada como requisito parcial para obtenção Fabio Wanderley Guerra Engenharia de Estórias Um estudo sobre a geração e narração automática de estórias Dissertação de Mestrado Dissertação apresentada como requisito parcial para obtenção do grau de

Leia mais

Ementário do Curso de Administração Grade 2010-2 1 Administração da Produção I Fase: Carga Horária: Créditos: Ementa:

Ementário do Curso de Administração Grade 2010-2 1 Administração da Produção I Fase: Carga Horária: Créditos: Ementa: 1 da Produção I Ementário do Curso de Introdução à administração da produção; estratégias para definição do sistema de produção; estratégias para o planejamento do arranjo físico; técnicas de organização,

Leia mais

SCRUM. Desafios e benefícios trazidos pela implementação do método ágil SCRUM. Conhecimento em Tecnologia da Informação

SCRUM. Desafios e benefícios trazidos pela implementação do método ágil SCRUM. Conhecimento em Tecnologia da Informação Conhecimento em Tecnologia da Informação SCRUM Desafios e benefícios trazidos pela implementação do método ágil SCRUM 2011 Bridge Consulting Apresentação Há muitos anos, empresas e equipes de desenvolvimento

Leia mais

FURB - Universidade Regional de Blumenau TCC - Trabalho de Conclusão de Curso Acadêmico: Fernando Antonio de Lima Orientador: Oscar Dalfovo

FURB - Universidade Regional de Blumenau TCC - Trabalho de Conclusão de Curso Acadêmico: Fernando Antonio de Lima Orientador: Oscar Dalfovo FURB - Universidade Regional de Blumenau TCC - Trabalho de Conclusão de Curso Acadêmico: Fernando Antonio de Lima Orientador: Oscar Dalfovo Roteiro Introdução Sistemas de Informação - SI Executive Information

Leia mais

A importância da Informática na Educação

A importância da Informática na Educação A importância da Informática na Educação AGUIAR, Juliana Discente da Faculdade de Ciências Jurídicas e Gerenciais FAEG - Rua das Flores, 740 Bairro Labienópolis - CEP 17400-000 Garça (SP) Brasil Telefone

Leia mais

Agentes Inteligentes. Inteligência Artificial. Exemplos. Agentes Inteligentes. Prof. Ms. Luiz Alberto Contato: lasf.bel@gmail.com

Agentes Inteligentes. Inteligência Artificial. Exemplos. Agentes Inteligentes. Prof. Ms. Luiz Alberto Contato: lasf.bel@gmail.com Agentes Inteligentes Inteligência Artificial Um agente é algo capaz de perceber seu ambiente por meio de sensores e de agir sobre esse ambiente por meio de atuadores. Agente Prof. Ms. Luiz Alberto Contato:

Leia mais

Objetivos. Processos de Software. Tópicos abordados. O processo de software. Modelos genéricos de modelos de processo de software.

Objetivos. Processos de Software. Tópicos abordados. O processo de software. Modelos genéricos de modelos de processo de software. Processos de Software Objetivos Apresentar os modelos de processo de software Conjunto coerente de atividades para especificar, projetar, implementar e testar s de software Descrever os diferentes modelos

Leia mais

Workflow Genético para Planejamento e Gerenciamento de Currículo em EAD

Workflow Genético para Planejamento e Gerenciamento de Currículo em EAD Workflow Genético para Planejamento e Gerenciamento de Currículo em EAD Autor: Robson da Silva Lopes 1, Orientadora: Prof a. Dr a. Márcia Aparecida Fernandes 1 1 Programa de Pós-Graduação em Ciência da

Leia mais

UNIVERSIDADE FEDERAL DE SANTA MARIA DEPARTAMENTO DE ELETRÔNICA E COMPUTAÇÃO Programa de Pós-Graduação em Informática

UNIVERSIDADE FEDERAL DE SANTA MARIA DEPARTAMENTO DE ELETRÔNICA E COMPUTAÇÃO Programa de Pós-Graduação em Informática UNIVERSIDADE FEDERAL DE SANTA MARIA DEPARTAMENTO DE ELETRÔNICA E COMPUTAÇÃO Programa de Pós-Graduação em Informática Estudo e aperfeiçoamento da técnica de steering behaviors na simulação física de fluidos

Leia mais

PROPOSTA DE UMA METODOLOGIA PARA ELABORAR PROJETO DE ENSINO INTEGRANDO RECURSOS TECNOLÓGICOS

PROPOSTA DE UMA METODOLOGIA PARA ELABORAR PROJETO DE ENSINO INTEGRANDO RECURSOS TECNOLÓGICOS PROPOSTA DE UMA METODOLOGIA PARA ELABORAR PROJETO DE ENSINO INTEGRANDO RECURSOS TECNOLÓGICOS Fortaleza Ce Agosto 2009 Liádina Camargo Lima Universidade de Fortaleza liadina@unifor.br Categoria C Métodos

Leia mais

CLOSED LOOP LOGISTICS CASO PRÁTICO DE GESTÃO DE ESTOQUES EM UMA EMPRESA DE TV A CABO

CLOSED LOOP LOGISTICS CASO PRÁTICO DE GESTÃO DE ESTOQUES EM UMA EMPRESA DE TV A CABO CLOSED LOOP LOGISTICS CASO PRÁTICO DE GESTÃO DE ESTOQUES EM UMA EMPRESA DE TV A CABO A COMBINAÇÃO DA DINÂMICA DE SISTEMAS E A ANÁLISE ESTATÍSTICA MELHORA O PROCESSO DE DECISÃO EM SISTEMAS LOGISTICOS FECHADOS

Leia mais

FACULDADE DE CUIABÁ FAUC CURSO DE PÓS-GRADUAÇÃO LATO SENSU PSICOPEDAGOGIA CLÍNICA E INSTITUCIONAL. João Rodrigues de Souza

FACULDADE DE CUIABÁ FAUC CURSO DE PÓS-GRADUAÇÃO LATO SENSU PSICOPEDAGOGIA CLÍNICA E INSTITUCIONAL. João Rodrigues de Souza FACULDADE DE CUIABÁ FAUC CURSO DE PÓS-GRADUAÇÃO LATO SENSU PSICOPEDAGOGIA CLÍNICA E INSTITUCIONAL João Rodrigues de Souza A PSICOPEDAGOGIA E A INFORMÁTICA NA EDUCAÇÃO INFANTIL CUIABÁ- MT JULHO 2015 2 RESUMO

Leia mais

CURSO DE ADMINISTRAÇÃO

CURSO DE ADMINISTRAÇÃO 1 CURSO DE EMENTÁRIO DAS DISCIPLINAS 2010.2 A BRUSQUE (SC) 2014 2 SUMÁRIO 1ª FASE... 4 01 INFORMÁTICA APLICADA À... 4 02 MATEMÁTICA APLICADA À I... 4 03 METODOLOGIA CIENTÍFICA... 4 04 PSICOLOGIA... 5 05

Leia mais

DISSERTAÇÃO DE MESTRADO

DISSERTAÇÃO DE MESTRADO Otavio Rezende da Silva Uma Arquitetura para Sistemas Multi- Agentes Baseada em Espaços de Tuplas Reflexivos DISSERTAÇÃO DE MESTRADO Programa de Pós-Graduação em Informática Rio de Janeiro, dezembro de

Leia mais

A pesquisa de campo foi realizada com questões para os núcleos administrativo, pessoal e acadêmico e procura explorar duas situações distintas:

A pesquisa de campo foi realizada com questões para os núcleos administrativo, pessoal e acadêmico e procura explorar duas situações distintas: 4 Pesquisa de campo Neste capitulo será apresentado o resultado dos questionários da pesquisa de campo que serviu para o estudo de caso. A coleta de dados será dividida em: Núcleo administrativo Núcleo

Leia mais

UNIVERSIDADE LUTERANA DO BRASIL CURSO DE GRADUAÇAO EM PEDAGOGIA LICENCIAMENTO EAD

UNIVERSIDADE LUTERANA DO BRASIL CURSO DE GRADUAÇAO EM PEDAGOGIA LICENCIAMENTO EAD UNIVERSIDADE LUTERANA DO BRASIL CURSO DE GRADUAÇAO EM PEDAGOGIA LICENCIAMENTO EAD Município: Pirassununga Estado: São Paulo Turma: 440 Pólo: Fundação de Ensino de Pirassununga Tutor (a): Inez Nunes Paula

Leia mais

Projeto Pedagógico do Bacharelado em Ciência da Computação. Comissão de Curso e NDE do BCC

Projeto Pedagógico do Bacharelado em Ciência da Computação. Comissão de Curso e NDE do BCC Projeto Pedagógico do Bacharelado em Ciência da Computação Comissão de Curso e NDE do BCC Fevereiro de 2015 Situação Legal do Curso Criação: Resolução CONSU no. 43, de 04/07/2007. Autorização: Portaria

Leia mais

Análise e Projeto de Sistemas. Engenharia de Software. Análise e Projeto de Sistemas. Contextualização. Perspectiva Histórica. A Evolução do Software

Análise e Projeto de Sistemas. Engenharia de Software. Análise e Projeto de Sistemas. Contextualização. Perspectiva Histórica. A Evolução do Software Análise e Projeto de Sistemas Análise e Projeto de Sistemas Contextualização ENGENHARIA DE SOFTWARE ANÁLISE E PROJETO DE SISTEMAS ENGENHARIA DA INFORMAÇÃO Perspectiva Histórica Engenharia de Software 1940:

Leia mais

Portaria Inep nº 249, de 02 de junho de 2014. Publicada no Diário Oficial da União em 04 de junho de 2014.

Portaria Inep nº 249, de 02 de junho de 2014. Publicada no Diário Oficial da União em 04 de junho de 2014. Portaria Inep nº 249, de 02 de junho de 2014. Publicada no Diário Oficial da União em 04 de junho de 2014. O Presidente do Instituto Nacional de Estudos e Pesquisas Educacionais Anísio Teixeira (Inep),

Leia mais

Plataforma da Informação. Gerenciamento de Projetos

Plataforma da Informação. Gerenciamento de Projetos Plataforma da Informação Gerenciamento de Projetos Motivação Por que devemos fazer Projetos? - O aprendizado por projetos, faz parte de um dos três pilares de formação do MEJ; -Projetos são oportunidades

Leia mais

Garantia de Processo Leis de Lehman Manutenção de Softwares

Garantia de Processo Leis de Lehman Manutenção de Softwares Garantia de Processo Leis de Lehman Manutenção de Softwares Garantia de Processo Acidentes são eventos raros em sistemas críticos e pode ser impossível simulá-los durante testes de um sistema. Requisitos

Leia mais

UNIVERSIDADE FEDERAL DO RIO GRANDE TECNOLOGIA EM ANALISE E DESENVOLVIMENTO DE SISTEMAS

UNIVERSIDADE FEDERAL DO RIO GRANDE TECNOLOGIA EM ANALISE E DESENVOLVIMENTO DE SISTEMAS UNIVERSIDADE FEDERAL DO RIO GRANDE TECNOLOGIA EM ANALISE E DESENVOLVIMENTO DE SISTEMAS Professor: Adriel Ziesemer Disciplina: Engenharia de Software TRABALHO ACADÊMICO Cristian Santos - nº 45671 Guilherme

Leia mais

Automação de Bancada Pneumática

Automação de Bancada Pneumática Instituto Federal Sul-rio-grandense Campus Pelotas - Curso de Engenharia Elétrica Automação de Bancada Pneumática Disciplina: Projeto Integrador III Professor: Renato Allemand Equipe: Vinicius Obadowski,

Leia mais

TEORIA DOS JOGOS E APRENDIZADO

TEORIA DOS JOGOS E APRENDIZADO TEORIA DOS JOGOS E APRENDIZADO DE MÁQUINA Estudos Iniciais André Filipe de Moraes Batista Disciplina de Aprendizagem de Máquina UFABC 2010 TEORIA DOS JOGOS Ramo da matemática aplicada estuda situações

Leia mais

Apresentando Émile Durkheim (pág 25)

Apresentando Émile Durkheim (pág 25) Apresentando Émile Durkheim (pág 25) Émile Durkheim nasceu em Épinal, França, em 1858, e morreu em Paris em novembro de 1917. Foi influenciado pelo positivismo de Auguste Comte, considerado o pai da Sociologia

Leia mais

A PROBLEMATIZAÇÃO COMO ESTRATÉGIA METODOLÓGICA

A PROBLEMATIZAÇÃO COMO ESTRATÉGIA METODOLÓGICA A PROBLEMATIZAÇÃO COMO ESTRATÉGIA METODOLÓGICA Jeferson Luiz Appel Dar-se-ia mais significação aos conteúdos conceituais a serem aprendidos pelos alunos pela necessidade de esses adquirirem um novo conhecimento

Leia mais

Na medida em que se cria um produto, o sistema de software, que será usado e mantido, nos aproximamos da engenharia.

Na medida em que se cria um produto, o sistema de software, que será usado e mantido, nos aproximamos da engenharia. 1 Introdução aos Sistemas de Informação 2002 Aula 4 - Desenvolvimento de software e seus paradigmas Paradigmas de Desenvolvimento de Software Pode-se considerar 3 tipos de paradigmas que norteiam a atividade

Leia mais

MATEMATICANDO, BRINCANDO, APRENDENDO E PRODUZINDO ANA PAULA TOMAZ (Finan - G) DIVA TOGNON (Finan - G)

MATEMATICANDO, BRINCANDO, APRENDENDO E PRODUZINDO ANA PAULA TOMAZ (Finan - G) DIVA TOGNON (Finan - G) MATEMATICANDO, BRINCANDO, APRENDENDO E PRODUZINDO ANA PAULA TOMAZ (Finan - G) DIVA TOGNON (Finan - G) Resumo: Este artigo procurou abordar o ensino da matemática na Educação Infantil através de brincadeiras,

Leia mais

CCE 876 - Engenharia de Software. Introdução à Engenharia de Software

CCE 876 - Engenharia de Software. Introdução à Engenharia de Software CCE 876 - Engenharia de Software Introdução à Engenharia de Software Objetivos Introduzir a Engenharia de Software e explicar sua importância. Introduzir os conceitos principais relacionados à Engenharia

Leia mais

Avaliação Fuzzy de Trocas Sociais entre Agentes com Personalidades

Avaliação Fuzzy de Trocas Sociais entre Agentes com Personalidades Avaliação Fuzzy de Trocas Sociais entre Agentes com Personalidades André V. dos Santos, Graçaliz P. Dimuro Programa de Pós-Graduação em Informática, UCPel, Rua Felix da Cunha 412, 96010-000 Pelotas, Brasil

Leia mais

A imagem do corpo e o brincar virtual: perspectivas sobre a infância contemporânea

A imagem do corpo e o brincar virtual: perspectivas sobre a infância contemporânea A imagem do corpo e o brincar virtual: perspectivas sobre a infância contemporânea Érica Fróis O objetivo deste trabalho é discutir o brincar na internet e a construção da Imagem do corpo na criança a

Leia mais

Engenharia de Software

Engenharia de Software Engenharia de Software O que é a engenharia de software É um conjunto integrado de métodos e ferramentas utilizadas para especificar, projetar, implementar e manter um sistema. Método É uma prescrição

Leia mais

DESENVOLVIMENTO DE INTERFACE WEB MULTIUSUÁRIO PARA SISTEMA DE GERAÇÃO AUTOMÁTICA DE QUADROS DE HORÁRIOS ESCOLARES. Trabalho de Graduação

DESENVOLVIMENTO DE INTERFACE WEB MULTIUSUÁRIO PARA SISTEMA DE GERAÇÃO AUTOMÁTICA DE QUADROS DE HORÁRIOS ESCOLARES. Trabalho de Graduação DESENVOLVIMENTO DE INTERFACE WEB MULTIUSUÁRIO PARA SISTEMA DE GERAÇÃO AUTOMÁTICA DE QUADROS DE HORÁRIOS ESCOLARES Trabalho de Graduação Orientando: Vinicius Stein Dani vsdani@inf.ufsm.br Orientadora: Giliane

Leia mais

Instituto de Computação, Universidade Federal do Amazonas (UFAM) Manaus-AM, Brasil

Instituto de Computação, Universidade Federal do Amazonas (UFAM) Manaus-AM, Brasil Elicitação de Requisitos a partir de Modelos de Processos de Negócio e Modelos Organizacionais: Uma pesquisa para definição de técnicas baseadas em heurísticas Marcos A. B. de Oliveira 1, Sérgio R. C.

Leia mais

remuneração para ADVOGADOS advocobrasil Uma forma mais simples e estruturada na hora de remunerar Advogados porque a mudança é essencial

remuneração para ADVOGADOS advocobrasil Uma forma mais simples e estruturada na hora de remunerar Advogados porque a mudança é essencial remuneração para ADVOGADOS Uma forma mais simples e estruturada na hora de remunerar Advogados advocobrasil Não ter uma política de remuneração é péssimo, ter uma "mais ou menos" é pior ainda. Uma das

Leia mais

EMENTAS DAS DISCIPLINAS

EMENTAS DAS DISCIPLINAS EMENTAS DAS DISCIPLINAS CURSO CST ANÁLISE E DESENVOLVIMENTO DE SISTEMAS INTRODUÇÃO À COMPUTAÇÃO 68 A disciplina estuda a área da informática como um todo e os conceitos fundamentais, abrangendo desde a

Leia mais

O ESTUDO DE FUNÇÕES DO PRIMEIRO GRAU POR MEIO DA ANÁLISE DA CONTA DE ENERGIA ELÉTRICA NO ENSINO FUNDAMENTAL

O ESTUDO DE FUNÇÕES DO PRIMEIRO GRAU POR MEIO DA ANÁLISE DA CONTA DE ENERGIA ELÉTRICA NO ENSINO FUNDAMENTAL O ESTUDO DE FUNÇÕES DO PRIMEIRO GRAU POR MEIO DA ANÁLISE DA CONTA DE ENERGIA ELÉTRICA NO ENSINO FUNDAMENTAL Ana Paula Rebello Pontifícia Universidade do Rio Grande do Sul - PUCRS prof.anapaula@ibest.com.br

Leia mais

Palavras-Chaves: Arquitetura, Modelagem Orientada a Objetos, UML.

Palavras-Chaves: Arquitetura, Modelagem Orientada a Objetos, UML. MODELAGEM ORIENTADA A OBJETOS APLICADA À ANÁLISE E AO PROJETO DE SISTEMA DE VENDAS ALTEMIR FERNANDES DE ARAÚJO Discente da AEMS Faculdades Integradas de Três Lagoas ANDRE LUIZ DA CUNHA DIAS Discente da

Leia mais

Uma Aplicação de Ensino Orientada a Agentes na Internet

Uma Aplicação de Ensino Orientada a Agentes na Internet 1 de 5 22/7/2008 17:14 Uma Aplicação de Ensino Orientada a Agentes na Internet Adriana Soares Pereira Cláudio Fernando Resin Geyer adriana@inf.ufrgs.br Resumo Este trabalho apresenta uma proposta de desenvolvimento

Leia mais

ENADE e CPC Como compreender seu desempenho e estratégias de melhoria de resultados. PROF. AMÉRICO DE ALMEIDA FILHO aalmeidaf@yahoo.com.

ENADE e CPC Como compreender seu desempenho e estratégias de melhoria de resultados. PROF. AMÉRICO DE ALMEIDA FILHO aalmeidaf@yahoo.com. ENADE e CPC Como compreender seu desempenho e estratégias de melhoria de resultados PROF. AMÉRICO DE ALMEIDA FILHO aalmeidaf@yahoo.com.br CPC Conceito Preliminar de Curso 1 - Nota dos Concluintes no ENADE

Leia mais

SMA para posicionamento de jogadores Voleibol via AgentSpeak e Jason

SMA para posicionamento de jogadores Voleibol via AgentSpeak e Jason SMA para posicionamento de jogadores Voleibol via AgentSpeak e Jason Vanessa Menegotto 1, Renan Spencer Trindade 2, Alexandre de O. Zamberlam 2 1 Universidade Feevale Novo Hamburgo RS Brasil 2 Centro Universitário

Leia mais

A Computação e as Classificações da Ciência

A Computação e as Classificações da Ciência A Computação e as Classificações da Ciência Ricardo de Almeida Falbo Metodologia de Pesquisa Departamento de Informática Universidade Federal do Espírito Santo Agenda Classificações da Ciência A Computação

Leia mais

A IMPORTÂNCIA DA MATEMÁTICA NAS ÁREAS DO CONHECIMENTO

A IMPORTÂNCIA DA MATEMÁTICA NAS ÁREAS DO CONHECIMENTO A IMPORTÂNCIA DA MATEMÁTICA NAS ÁREAS DO CONHECIMENTO 1. Introdução: Por que a Matemática? Eu, Alessandro Ferreira Alves professor de Matemática já alguns anos, já vivenciei em vários momentos a experiência

Leia mais

USO DA ARQUITETURA AURA - AUTONOMOUS ROBOT ARCHITECTURE EM UM ROBÔ EXPLORADOR DE LABIRINTO CONTROLADO POR RASPBERRY PI.

USO DA ARQUITETURA AURA - AUTONOMOUS ROBOT ARCHITECTURE EM UM ROBÔ EXPLORADOR DE LABIRINTO CONTROLADO POR RASPBERRY PI. USO DA ARQUITETURA AURA - AUTONOMOUS ROBOT ARCHITECTURE EM UM ROBÔ EXPLORADOR DE LABIRINTO CONTROLADO POR RASPBERRY PI. Resumo João Paulo Fernandes da Silva¹, Willame Balbino Bonfim 1. joaopauloibge@hotmail.com

Leia mais

Tópicos em Engenharia de Software (Optativa III) AULA 2. Prof. Andrêza Leite andreza.lba@gmail.com (81 )9801-6619

Tópicos em Engenharia de Software (Optativa III) AULA 2. Prof. Andrêza Leite andreza.lba@gmail.com (81 )9801-6619 Tópicos em Engenharia de Software (Optativa III) AULA 2 Prof. Andrêza Leite andreza.lba@gmail.com (81 )9801-6619 Engenharia de Software Objetivo da aula Depois desta aula você terá uma revisão sobre o

Leia mais

1.1.1 Instituições: o que são? Aula 2 Instituições: o que são e para que servem? Aula 2 Instituições: o que são e para que servem?

1.1.1 Instituições: o que são? Aula 2 Instituições: o que são e para que servem? Aula 2 Instituições: o que são e para que servem? Aula 2 Instituições: o que são e para que servem? PARTE I A análise económica das instituições. 1. Dos dilemas sociais e das instituições para os resolver 1.1 Instituições 1.1.1 O que são? 1.1.3 Como avaliá-las?

Leia mais

Unidade II GERENCIAMENTO DE SISTEMAS. Prof. Roberto Marcello

Unidade II GERENCIAMENTO DE SISTEMAS. Prof. Roberto Marcello Unidade II GERENCIAMENTO DE SISTEMAS DE INFORMAÇÃO Prof. Roberto Marcello SI Sistemas de gestão A Gestão dos Sistemas Integrados é uma forma organizada e sistemática de buscar a melhoria de resultados.

Leia mais

2. Sistemas Multi-Agentes (Multi-Agent System - MAS)

2. Sistemas Multi-Agentes (Multi-Agent System - MAS) AORML uma linguagem para modelagem de uma aplicação Multiagentes: Uma Aplicação no Sistema Expertcop. Hebert de Aquino Nery, Daniel Gonçalves de Oliveira e Vasco Furtado. Universidade de Fortaleza UNIFOR

Leia mais

Estilos Arquiteturais. Estilos Arquiteturais. Exemplos de Estilos Arquiteturais. Estilo: Pipe e Filtros

Estilos Arquiteturais. Estilos Arquiteturais. Exemplos de Estilos Arquiteturais. Estilo: Pipe e Filtros Em geral sistemas seguem um estilo, ou padrão, de organização estrutural Os estilos diferem: nos tipos de componentes que usa na maneira como os componentes interagem com os outros (regras de interação)

Leia mais

2 Auto-sintonia de Bancos de Dados e Agentes de Software

2 Auto-sintonia de Bancos de Dados e Agentes de Software 2 Auto-sintonia de Bancos de Dados e Agentes de Software A uso da abordagem de agentes de software 1 pode trazer benefícios a áreas de aplicação em que é necessário construir sistemas autônomos, ou seja,

Leia mais

O PROJETO DE PESQUISA. Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza

O PROJETO DE PESQUISA. Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza O PROJETO DE PESQUISA Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza ROTEIRO Escolher um tema de pesquisa Por onde começar? Ler para aprender Estrutura do Projeto de Pesquisa A Definição

Leia mais

Módulo Contábil e Fiscal

Módulo Contábil e Fiscal Módulo Contábil e Fiscal Contabilidade Objetivo O objetivo deste artigo é dar uma visão geral sobre o Módulo Contábil e Fiscal Contabilidade. Todas informações aqui disponibilizadas foram retiradas no

Leia mais

O CONTROLE DA ENERGIA ELÉTRICA NA NOVA ECONOMI@

O CONTROLE DA ENERGIA ELÉTRICA NA NOVA ECONOMI@ O CONTROLE DA ENERGIA ELÉTRICA NA NOVA ECONOMI@ Mauricio R. Suppa : Engenheiro Eletricista -UNICAMP 1983 - Diretor Comercial da GESTAL Gestão de Energia e Utilidades Ltda. Mesmo na chamada nova economia

Leia mais

8 Considerações finais

8 Considerações finais 8 Considerações finais Neste trabalho, propusemo-nos a elaborar uma ferramenta epistêmica de apoio ao design de SiCo s, fundamentada na EngSem, que ajude o designer a elaborar seu projeto da comunicação

Leia mais

ESTUDO DE VIABILIDADE. Santander, Victor - Unioeste Aula de Luiz Eduardo Guarino de Vasconcelos

ESTUDO DE VIABILIDADE. Santander, Victor - Unioeste Aula de Luiz Eduardo Guarino de Vasconcelos ESTUDO DE VIABILIDADE Santander, Victor - Unioeste Aula de Luiz Eduardo Guarino de Vasconcelos Objetivos O que é um estudo de viabilidade? O que estudar e concluir? Benefícios e custos Análise de Custo/Benefício

Leia mais

Autor(es) BARBARA STEFANI RANIERI. Orientador(es) LUIZ EDUARDO GALVÃO MARTINS, ANDERSON BELGAMO. Apoio Financeiro PIBIC/CNPQ. 1.

Autor(es) BARBARA STEFANI RANIERI. Orientador(es) LUIZ EDUARDO GALVÃO MARTINS, ANDERSON BELGAMO. Apoio Financeiro PIBIC/CNPQ. 1. 19 Congresso de Iniciação Científica ESPECIFICAÇÃO E IMPLEMENTAÇÃO DE UMA FERRAMENTA AUTOMATIZADA DE APOIO AO GERSE: GUIA DE ELICITAÇÃO DE REQUISITOS PARA SISTEMAS EMBARCADOS Autor(es) BARBARA STEFANI

Leia mais

P á g i n a 3 INTRODUÇÃO

P á g i n a 3 INTRODUÇÃO P á g i n a 3 INTRODUÇÃO A Administração de Materiais compreende as decisões e o controle sobre o planejamento, programação, compra, armazenamento e distribuição dos materiais indispensáveis à produção

Leia mais

Plano de Trabalho Docente 2015. Ensino Médio

Plano de Trabalho Docente 2015. Ensino Médio Plano de Trabalho Docente 2015 Ensino Médio Etec Etec: PAULINO BOTELHO Código: 091 Município: SÃO CARLOS Área de conhecimento: :CIENCIAS DA NATUREZA, MATEMATICA E SUAS TECNOLOGIAS Componente Curricular:

Leia mais

Metodologia de Desenvolvimento de Sistemas

Metodologia de Desenvolvimento de Sistemas Metodologia de Desenvolvimento de Sistemas Aula 1 Ementa Fases do Ciclo de Vida do Desenvolvimento de Software, apresentando como os métodos, ferramentas e procedimentos da engenharia de software, podem

Leia mais

com níveis ótimos de Brand Equity, os interesses organizacionais são compatíveis com as expectativas dos consumidores.

com níveis ótimos de Brand Equity, os interesses organizacionais são compatíveis com as expectativas dos consumidores. Brand Equity O conceito de Brand Equity surgiu na década de 1980. Este conceito contribuiu muito para o aumento da importância da marca na estratégia de marketing das empresas, embora devemos ressaltar

Leia mais

Curso de Licenciatura em Informática

Curso de Licenciatura em Informática Curso de Licenciatura em Informática Disciplina: Análise e Projeto de Sistemas Professor: Rafael Vargas Mesquita EXERCÍCIOS SOBRE MODELAGEM DE CASOS DE USO Exercício 1: construa um Diagrama de Casos de

Leia mais

Normas para Apresentação de Monografias

Normas para Apresentação de Monografias UNIVERSIDADE FEDERAL DE CAMPINA GRANDE DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO COORDENAÇÃO DE PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO Normas para Apresentação de Monografias Campina Grande, dezembro 2010

Leia mais

Cartilha para utilização do software GRAPHMATICA no ensino de Funções Polinomiais do 1º grau no 9º ano do Ensino Fundamental.

Cartilha para utilização do software GRAPHMATICA no ensino de Funções Polinomiais do 1º grau no 9º ano do Ensino Fundamental. Cartilha para utilização do software GRAPHMATICA no ensino de Funções Polinomiais do 1º grau no 9º ano do Ensino Fundamental. Autores: Alessandro Marques Calil Carlos Vitor de Alencar Carvalho Janaína

Leia mais

Uma arquitetura baseada em agentes de software para a automação de processos de gerênciadefalhasemredesde telecomunicações

Uma arquitetura baseada em agentes de software para a automação de processos de gerênciadefalhasemredesde telecomunicações Adolfo Guilherme Silva Correia Uma arquitetura baseada em agentes de software para a automação de processos de gerênciadefalhasemredesde telecomunicações Dissertação de Mestrado Dissertação apresentada

Leia mais

UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 14 PROFª BRUNO CALEGARO

UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 14 PROFª BRUNO CALEGARO UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 14 PROFª BRUNO CALEGARO Santa Maria, 01 de Novembro de 2013. Revisão aula passada Projeto de Arquitetura Decisões de projeto de Arquitetura

Leia mais

Sistemas Inteligentes. Aula: Agentes Inteligentes Flávia Barros & Patricia Tedesco

Sistemas Inteligentes. Aula: Agentes Inteligentes Flávia Barros & Patricia Tedesco Sistemas Inteligentes Aula: Agentes Inteligentes Flávia Barros & Patricia Tedesco 1 Ao final desta aula a gente deve... Entender o que é um Agente Racional (inteligente)? Distinguir entre os vários tipos

Leia mais

Código de Ética e Conduta Profissional da MRC Consultoria e Sistema de Informática Ltda. - ME

Código de Ética e Conduta Profissional da MRC Consultoria e Sistema de Informática Ltda. - ME 1 - Considerações Éticas Fundamentais Como um colaborador da. - ME eu devo: 1.1- Contribuir para a sociedade e bem-estar do ser humano. O maior valor da computação é o seu potencial de melhorar o bem-estar

Leia mais

Um Assistente Virtual Inteligente Dirigido por Várias Metodologias Educacionais no Ensino em Informática

Um Assistente Virtual Inteligente Dirigido por Várias Metodologias Educacionais no Ensino em Informática Um Assistente Virtual Inteligente Dirigido por Várias Metodologias Educacionais no Ensino em Informática Abstract. This work shows the evolution of Intelligent Teaching Assistant SAE that include and provide

Leia mais

Professor X Software Educativo: a difícil tarefa de escolher

Professor X Software Educativo: a difícil tarefa de escolher Professor X Software Educativo: a difícil tarefa de escolher Maria de Fátima Costa de Souza 1,*, Mauro C. Pequeno 1, José Aires C. Filho 2 1 Departamento de Computação Universidade Federal do Ceará (UFC)

Leia mais

Teoria e Prática. Totalmente de acordo com a 4 a Edição/2009. Rosaldo de Jesus Nocêra, PMP, PMI-SP, MCTS. do PMBOK do PMI. Acompanha o livro:

Teoria e Prática. Totalmente de acordo com a 4 a Edição/2009. Rosaldo de Jesus Nocêra, PMP, PMI-SP, MCTS. do PMBOK do PMI. Acompanha o livro: Gerenciamento de Projetos Teoria e Prática Totalmente de acordo com a 4 a Edição/2009 do PMBOK do PMI Acompanha o livro: l CD com mais de 70 formulários exemplos indicados pelo PMI e outros desenvolvidos

Leia mais