Extensão do Framework CORMAS para lidar com Agentes Normativos Marx Leles Viana...

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

Transcript of Extensão do Framework CORMAS para lidar com Agentes Normativos Marx Leles Viana...

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