PowerPoint - Dei-Isep

Propaganda
Quartas à Tarde no DEI
3 de Maio de 2000
Ferramentas de Suporte ao
Desenvolvimento de SBA
1
Suporte ao Desenvolvimento
Ferramentas
• Académicas
– JAFMAS/JATLite
– dMars
– KAoS (não disponível)
• Comerciais
–
–
–
–
–
–
BT Zeus
Reticular Systems Agent-Builder
Object-Space Voyager
General Magic Odyssey
IBM Aglets
Mitsubishi Concordia
2
Tecnologias
• JAVA
– Independente da plataforma e Mobilidade
• Objectos Distribuídos (DCOM, CORBA, RMI)
– Transparência nas comunicações
• KQML ou FIPA ACL
FIPA Agent Comunication Language
Knowledge Query Manipulation Language
– Normalização nas conversações
• Layered
– Adopção das potencialidades necessárias
3
Características
•
•
•
•
•
•
•
Serviço de Endereços (Agent Name Service)
Serviços de Competências (Agent Directory Service)
Serviços da Segurança
Padrões de Agentes
Padrões de Conversações
Modelos de Coordenação
Mobilidade (inerente à linguagem de especificação)
4
Comparação
JAFMAS/
JATLite
dMars
ZEUS
AgentBuilder
Voyager
Concordia









Name Service


Directory Service


Mobilidade



Coms. Avançadas
Padrões de Agentes



Padrões de
Conversações





Modelos de
Coordenação

KQML/KIF

Ontologias
Reasonning





5
Zeus
Visualisação da sociedade de agentes
Geração de código
Formalização dum conceito:
• Domínio
• Limitado
Gerir os Agentes do sistema:
• Criar, Duplicar
• Especificar parâmetros
• Definição de tarefas
Gerir Tarefas Primárias do Sistema:
•Criar, Duplicar
• Definição de tarefas
6
ZEUS (2)
7
Download