Extensão do Framework CORMAS para lidar com Agentes Normativos Marx Leles Viana Seminário de SMA 2013/1
Motivação Simulações estão presentes em nossa vida Gerenciamento de Projetos Evacuação de Áreas de Risco Prevenção de Crimes Gestão de Recursos Renováveis Sistemas Multiagentes Decomposição de problemas complexos e distribuídos em agentes autônomos Ferramentas de simulação especialmente adaptados para estudar a dinâmica das interações
Motivação Cormas Criar simulações utilizando sistemas Multiagentes Criar modelos aplicados ao relacionamento de sociedades e seus ambientes Gestão de recursos renováveis e meio ambientes Interface gráfica para visualização das simulações
Problema Simulações com diferentes objetivos podem ser criadas utilizando o Framework Cormas Exemplos: Gerenciamento de Projetos Evacuação de Áreas de Risco Prevenção de Crimes Gestão de Recursos Renováveis Necessidade de mecanismos que permitam inserir regras nestas simulações
Objetivos Estudar a linguagem de programação SmallTalk Estender o Framework Cormas para criar Agentes capazes de lidar com Normas
Solução Proposta Normas
Solução Proposta Agentes Normativos
Contribuições
Cormas
AgentNormative Definição da Classe
Trabalhos Futuros Criar exemplos de simulações que necessitem de agentes normativos Demonstrar a validade das simulações desenvolvidas Estender a ferramenta para outros conceitos existentes em Sistemas Multiagentes, Confiança, Auto- Organização, Reputação
Referências Bibliográficas LÓPEZ, F. L.; LUCK, M.; D'INVERNO, M. Constraining Autonomy through Norms, AAMAS, LÓPEZ, F. L.;Márquez, A. A. An Architeture for Autonomous Normative Agents, International Conference in Computer, IEEE, LÓPEZ, F. L.; LUCK, M.; D'INVERNO, M. A Normative Framework for Agent-Based Systems, Computational & Mathematical Organization Theory archive,