12
Extensão do Framework Extensão do Framework CORMAS para lidar com CORMAS para lidar com Agentes Normativos Agentes Normativos Marx Leles Viana [email protected] Seminário de SMA 2013/1

Extensão do Framework CORMAS para lidar com Agentes Normativos Marx Leles Viana [email protected] Seminário de SMA 2013/1

Embed Size (px)

Citation preview

Page 1: Extensão do Framework CORMAS para lidar com Agentes Normativos Marx Leles Viana mleles@inf.puc-rio.br Seminário de SMA 2013/1

Extensão do Framework Extensão do Framework CORMAS para lidar com CORMAS para lidar com

Agentes NormativosAgentes NormativosMarx Leles Viana

[email protected]ário de SMA 2013/1

Page 2: Extensão do Framework CORMAS para lidar com Agentes Normativos Marx Leles Viana mleles@inf.puc-rio.br Seminário de SMA 2013/1

11/04/23 MarxViana@LES/PUC-Rio 2

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

Page 3: Extensão do Framework CORMAS para lidar com Agentes Normativos Marx Leles Viana mleles@inf.puc-rio.br Seminário de SMA 2013/1

11/04/23 MarxViana@LES/PUC-Rio 3

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

Page 4: Extensão do Framework CORMAS para lidar com Agentes Normativos Marx Leles Viana mleles@inf.puc-rio.br Seminário de SMA 2013/1

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

11/04/23 MarxViana@LES/PUC-Rio 4

Page 5: Extensão do Framework CORMAS para lidar com Agentes Normativos Marx Leles Viana mleles@inf.puc-rio.br Seminário de SMA 2013/1

Objetivos

Estudar a linguagem de programação SmallTalk

Estender o Framework Cormas para criar Agentes capazes de lidar com Normas

11/04/23 MarxViana@LES/PUC-Rio 5

Page 6: Extensão do Framework CORMAS para lidar com Agentes Normativos Marx Leles Viana mleles@inf.puc-rio.br Seminário de SMA 2013/1

Solução Proposta

Normas

11/04/23 MarxViana@LES/PUC-Rio 6

Page 7: Extensão do Framework CORMAS para lidar com Agentes Normativos Marx Leles Viana mleles@inf.puc-rio.br Seminário de SMA 2013/1

Solução Proposta

Agentes Normativos

11/04/23 MarxViana@LES/PUC-Rio 7

Page 8: Extensão do Framework CORMAS para lidar com Agentes Normativos Marx Leles Viana mleles@inf.puc-rio.br Seminário de SMA 2013/1

Contribuições

11/04/23 MarxViana@LES/PUC-Rio 8

Page 9: Extensão do Framework CORMAS para lidar com Agentes Normativos Marx Leles Viana mleles@inf.puc-rio.br Seminário de SMA 2013/1

Cormas

11/04/23 MarxViana@LES/PUC-Rio 9

Page 10: Extensão do Framework CORMAS para lidar com Agentes Normativos Marx Leles Viana mleles@inf.puc-rio.br Seminário de SMA 2013/1

AgentNormative

Definição da Classe

11/04/23 MarxViana@LES/PUC-Rio 10

Page 11: Extensão do Framework CORMAS para lidar com Agentes Normativos Marx Leles Viana mleles@inf.puc-rio.br Seminário de SMA 2013/1

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

11/04/23 MarxViana@LES/PUC-Rio 11

Page 12: Extensão do Framework CORMAS para lidar com Agentes Normativos Marx Leles Viana mleles@inf.puc-rio.br Seminário de SMA 2013/1

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.

11/04/23 MarxViana@LES/PUC-Rio 12