Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouMarcela Paulino Alterado mais de 9 anos atrás
1
Mole: Um Sistema de Agentes Móveis Baseado em Java Curso de Ciência da Computação Departamento de Informática Disciplina de Tópicos Especiais em Computação Julio Cezar Kronbauer
2
Introdução n Agentes Móveis autônomos e ativos n Movem-se entre locais em sistema de agentes n Segurança n Mobilidade n Comunicação
3
Agentes Móveis n Distribuição de código n Segurança
4
Distribuição de Código n Aplicativos distribuídos como código de máquina, executáveis ou código independente n Problema de mesmo código para várias máquinas, gerando resultados diferentes n Saída: construir um sistema de agentes que rode em diversos sistemas
5
Segurança n Proteção contra agentes maliciosos n Controle de acesso n Agentes que atacam outros n Total controle sobre instruções executadas
6
Soluções n Interpretação ou compilação n Verificação de código n Colocação de seguranças
7
Em Mole n Java como linguagem de sistema de agentes n Agentes modulados como grupos de objetos n Agente resultado do trabalho entre objetos
8
Conceito de Locais n Em um agente, vários destinos possíveis: n Outro agente n Local abstrato n Local físico
9
Sistema de Agentes
10
Conceito de Mobilidade n Execução Remota n Migração
11
Execução Remota n Mecanismo que constrói um agente para um local especificado
12
Migração n Mecanismo que continua a execução corrente de um agente num local diferente n iniciada pelo próprio agente n operação muito complexa n pode ser implementado em Java sem alterações no interpretador
13
Conceito de Comunicação n Comunicação local, global e inter- agentes n Agentes tomam decisões sozinhos n Protocolos de baixo nível bastante usados
14
Protocolos de Baixo Nível n RPC (RMI) n Mensagens
15
RPC (Chamamento de Procedimento Remoto) n Mecanismo de comunicação n comunicação remota n comunicação local
16
Mensagens n Transferem objetos entre agentes
17
Sociedades n Endereçadas via nome e local n Somente transparência de local físico
18
O Sistema Mole
19
Trabalhos Futuros n AIDA n ASAP n ATOMAS
20
Maiores Informações n www.geocities.com/jckronbauer
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.