1 ZEUS Agentes Inteligentes e Sistemas Multi-agente Ferramentas de Contrução de Agentes IST- 2003/2004 Ana Paiva.

Slides:



Advertisements
Apresentações semelhantes
Terminologia Definicao Construção Exemplos
Advertisements

Engenharia de Software
Introdução aos Sistemas Distribuídos
Speaker Support Notes INTRODUÇÃO AO Docente: Maria Fernanda Pedro
UML Visões – Parte 2.
Gestão de Redes e Sistemas Distribuídos
ATSI ExtendingAndFormalizingTheFrameworkForInormati onStyleArchitecture Alunos: Manuel Mendes- nº49703 Francisco Silva – nº51298 Cristina Fraga- nº51383.
Projeto de Sistemas de Software
Metodologias Equipe do Curso de ES para SMA
Linguagens de Modelagem para SMA
Comunicação Distribuída
Construção Colaborativa de Ontologias
Modelos Baseados em Agentes
Metodologias Orientadas a Agentes
Modelo de Arquitetura Diagrama de Componentes
Agentes Móveis Marcelo Bezerra dAmorim Sumário n Motivação n Introdução ao Paradigma de Agentes Móveis n Vantagens n Conceitos de Agentes Móveis n Tecnologias.
CAPÍTULO Sistemas de supervisão 2. Sistema SCADA
JADE Java Agent DEvelopment Framework
DAS Sistemas Distribuídos para Automação Industrial
Aldo Carvalho e Marcos Lubas
Aspectos Avançados em Engenharia de Software Aula 3 Fernanda Campos
Gerencia de Projeto OO Aspectos Avançados em Engenharia de Software Aula 5 Fernanda Campos DCC/UFJF.
Metodologia Versão 2 FSRS.
Engenharia de Software
Introdução a Programação Orientada a Objetos
Configuração de manutenção
Introdução a Arquitetura Orientada a serviços
Camada de Transporte: Portas, Sockets, Aplicações em Rede
Middleware e Sistemas Distribuídos
Aula 1 Minicurso: Astah Ministrantes: André Martins; Camila Brondani;
Recuperação Inteligente de Informação Tarefa 1 Equipe.
Projeto de Sistemas de Software
Exame de Defesa de Mestrado
Gestão de Redes e Sistemas Distribuídos Teresa Maria Vazão Fevereiro 2003 IST/INESC Contactos:IST/Tagus-Park Tel:
Gestão de Redes e Sistemas Distribuídos Teresa Maria Vazão Julho 2005 Ferramentas de Gestão Plataformas de Gestão IST/INESC-ID Contactos: IST/Tagus-Park.
Web Services Uninorte Semana de Tecnologia da Informação
CORBA e Desenvolvimento Baseado em Componentes
Disciplina: Redes de Comunicação
Professor: Márcio Amador
FIPA THE FOUNDATION FOR INTELLIGENT PHYSICAL AGENTS
TMV Gestão de Redes e de Sistemas Distribuídos ???? Sumário  Arquitectura de Gestão SNMP  Arquitectura de Gestão OSI/TMN  Novas Arquitecturas.
O Processo de desenvolvimento de software
Metodologias (Parte II) Viviane Torres da Silva
Tecgraf PUC-Rio Setembro de 2013 Introdução ao Openbus.
Agentes Inteligentes e Sistemas Multi- agente (UD5) Construção de Sociedades de Agentes IST- 2004/2005.
Análise e Projeto de Sistemas
Instituto Politécnico de Beja Escola Superior de Tecnologia e Gestão Apresentação de Projecto Sistema de Construção Visual de Interfaces “Qooxdoo GUI Builder”
Integração de Ferramentas CASE
Ferramentas de Manipulação de Ontologias (Protégé)
Disciplina: Comunicação de Dados Ricardo Bento 12ºL nº11.
Linguagem de Modelagem Unificada
Introdução a Programação Orientada a Objetos
Java Disciplina: Programação II Professora: Mai-Ly Vanessa.
Engenharia de Software e Sistemas
Infra-Estrutura para Computação Distribuída
Agentes Inteligentes e Sistemas Multi-agente Plataformas para a Construção de Agentes IST- 2003/2004 Ana Paiva.
5 / julho / 2007CSBC / Workshop de Sistemas Operacionais JSARP – Simulador e Analisador de Redes de Petri Felipe Lino Alexandre Sztajnberg Felipe.
DI-UFPE1 Sistemas CASE Interfaces Públicas de Ferramentas (PTI’s)
Capítulo 6: SAD – Arquitetura e aspectos de rede e segurança
CloudSim Um framework para modelagem e simulação de infraestrutura e serviços de Computação em Nuvem.
André Drummond RA Danilo Benzatti RA
@-RentCar Faculdade Idez Alain Rosemberg
Tecgraf PUC-Rio maio de 2011 Introdução ao Openbus.
Engenharia de Software com o RUP - Workflow de Requisitos
Versão 1 - julho/2013 Tecgraf PUC-Rio Novembro de 2013 Introdução ao OpenBus.
Banco de Dados Distribuídos Sílvia Cristina de Matos Soares
Desenvolvimento WEB II Ajax – Utilização de Frameworks Javascript Professora: Kelly de Paula Cunha.
YOUR LOGO Tópicos Avançados em Internet Prof. Lincoln Ferreira Dantas Sistemas de Informação UNIESP – Presidente Epitácio.
Modelagem de Banco de Dados: Conceitos
Transcrição da apresentação:

1 ZEUS Agentes Inteligentes e Sistemas Multi-agente Ferramentas de Contrução de Agentes IST- 2003/2004 Ana Paiva

A. Paiva Objectivos Plataforma para construção de aplicações com agentes colaborativos (Open Source) Manipulação directa: Programação visual Pick & Choose Tecnologia standard: JAVA, TCP/IP, FIPA ACL...

A. Paiva Agentes Colaborativos Questões chave: Descoberta da informação -descobrir a existência, localização, capacidades e papéis de outros agentes Comunicação -usar uma linguagem comum Ontologia -usar um vocabulário comum para conceitos iguais Coordenação entre agentes Integração com sistemas existentes

A. Paiva Componentes do Tool-Kit

A. Paiva Agent Component Library Componentes usados na construção de agentes: Agentes de suporte Mecanismo de comunicação Motor de coordenação Planeador genérico Interface com sistemas externos

A. Paiva Agentes de Suporte Resolvem o problema da descoberta de informação: Servidor de nomes + Facilitador Constituem a infraestrutura da sociedade de agentes ZEUS oferece uma biblioteca de relações organizacionais pré-definidas: superior subordinado co-trabalhador...

A. Paiva Mecanismo de Comunição Resolve o problema da linguagem comum: Mensagens FIPA ACL Comunicação ponto-a-ponto sobre sockets TCP/IP

A. Paiva Motor de Coordenação 1 Resolve o problema da coordenação entre agentes: recebe objectivos invoca o planeador localiza os agentes produtores dos recursos necessários solicita os seus serviços atribui tarefas

A. Paiva Motor de Coordenação 2 ZEUS oferece uma biblioteca de estratégias de coordenação pré-definidas: Master-slave Contract net Vickery auction Dutch auction English auction...

A. Paiva Interface com Sistemas Externos Resolve o problema da integração com sistemas existentes Motor de Coordenação pode utilizar APIs externas (BDs,...) ZeusExternal interface class + modelo interno por eventos -integrar código externo com o agente -verificar os eventos que ocorrem -reagir a determinados eventos

A. Paiva Agente ZEUS Genérico

A. Paiva Agent Building Software Conjunto de editores visuais Editor de Ontologias -conceitos, atributos e restrições do domínio Editor de Definição do Agente Editor de Descrição de Tarefas Editor de Organização -relações entre agentes Editor de Coordenação -escolha de protocolos de coordenação

A. Paiva Editor de Ontologias

A. Paiva Editor de Definição do Agente

A. Paiva Editor de Descrição de Tarefas

A. Paiva Editor de Organização

A. Paiva Editor de Coordenação

A. Paiva Visualisation Tools Permitem observar o comportamento dos agentes e da sociedade em tempo- real: Visualizador de Sociedades Relatórios Estatística Visualizador de Agentes Controlo São genéricas e independentes da aplicação

A. Paiva Visualizador de Sociedades

A. Paiva Relatórios

A. Paiva Estatística

A. Paiva Visualizador de Agentes

A. Paiva Metodologia de Desenho

A. Paiva Conclusão 1 Plataforma ZEUS permite: Configurar um conjunto de agentes com funcionalidades e comportamentos distintos Organizar os agentes utilizando relações organizacionais oferecidas pela plataforma Equipar cada agente com mecanismos de comunicação e coordenação Definir para cada agente código específico Gerar automaticamente os executáveis

A. Paiva Conclusão 2 Plataforma ZEUS oferece ainda: Agentes de suporte -Servidor de nomes + Facilitador Visualização e debug de sociedades de agentes

A. Paiva Bibliografia Collins J., Ndumu D.: ZEUS Technical Manual (1999)