Extensão do Framework CORMAS para lidar com Agentes Normativos Marx Leles Viana [email protected] 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 05/11/2015 MarxViana@LES/PUC-Rio 2 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 05/11/2015 MarxViana@LES/PUC-Rio 3 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 05/11/2015 MarxViana@LES/PUC-Rio 4 Objetivos Estudar a linguagem de programação SmallTalk Estender o Framework Cormas para criar Agentes capazes de lidar com Normas 05/11/2015 MarxViana@LES/PUC-Rio 5 Solução Proposta Normas 05/11/2015 MarxViana@LES/PUC-Rio 6 Solução Proposta Agentes Normativos 05/11/2015 MarxViana@LES/PUC-Rio 7 Contribuições 05/11/2015 MarxViana@LES/PUC-Rio 8 Cormas 05/11/2015 MarxViana@LES/PUC-Rio 9 AgentNormative Definição da Classe 05/11/2015 MarxViana@LES/PUC-Rio 10 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, AutoOrganização, Reputação 05/11/2015 MarxViana@LES/PUC-Rio 11 Referências Bibliográficas LÓPEZ, F. L.; LUCK, M.; D'INVERNO, M. Constraining Autonomy through Norms, AAMAS, 2002. LÓPEZ, F. L.;Márquez, A. A. An Architeture for Autonomous Normative Agents, International Conference in Computer, IEEE, 2004. LÓPEZ, F. L.; LUCK, M.; D'INVERNO, M. A Normative Framework for Agent-Based Systems, Computational & Mathematical Organization Theory archive, 2006. 05/11/2015 MarxViana@LES/PUC-Rio 12