SlideShare ist ein Scribd-Unternehmen logo
1 von 26
Sistemas Multiagente 5º curso: Ingeniería Informática Pedro Cuesta Morales Área de Linguaxes e Sistemas Informáticos  Departamento de Informática Escola Superior de Enxeñería Informática Universidade de Vigo
JADE  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
1. ¿Qué es JADE? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
1. ¿Qué es JADE? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
2. Plataforma de agentes ,[object Object],[object Object],[object Object]
2. Plataforma de agentes ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ejemplo de contenedores y plataformas
Arquitectura distribuida de  la plataforma JADE En el contenedor principal es donde se crean el AMS y el DF
2. Plataforma de agentes ,[object Object]
Arquitectura interna de la  plataforma de ejecución JADE Intra-Container  Message Transport (Java events) White page service Agent Management System Yellow page service Directory Facilitator Agent Communication Channel Inter-Containers  Message Transport (Java RMI) Inter-Platforms  Message Transport (IIOP, HTTP, …) cache of  agent addresses
2. Plataforma de agentes ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
3. Servicio de transporte de mensajes ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
4. Modelo de comunicación ,[object Object],[object Object],[object Object],[object Object]
5. Agentes JADE ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Arquitectura interna de un agente JADE
6. Herramientas gráficas ,[object Object],[object Object],[object Object],[object Object],[object Object]
6.1. RMA (Remote Monitoring Agent) ,[object Object],[object Object],[object Object],[object Object]
6.2. GUI DF (Directory Facilitator) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
6.3. Dummy Agent ,[object Object],[object Object],[object Object]
6.4. Sniffer Agent ,[object Object],[object Object],[object Object]
6.5. Introspector agent ,[object Object],[object Object]
7. ¿Cómo ejecutar JADE? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
7. ¿Cómo ejecutar JADE? ,[object Object],[object Object],[object Object],[object Object],[object Object]
Ejemplo: PingAgent ,[object Object],[object Object],[object Object],[object Object]
Ejemplo: PingAgent ,[object Object],[object Object],[object Object],[object Object]
Ejemplo: PingAgent

Weitere ähnliche Inhalte

Was ist angesagt?

Materi TIK kelas 9 semester 1
Materi TIK kelas 9 semester 1Materi TIK kelas 9 semester 1
Materi TIK kelas 9 semester 1farhani9e
 
Proposal desain jaringan intranet untuk sistem manajemen informasi
Proposal desain jaringan intranet untuk sistem manajemen informasiProposal desain jaringan intranet untuk sistem manajemen informasi
Proposal desain jaringan intranet untuk sistem manajemen informasiinggiramadhani
 
Sistem penomoran inventaris
Sistem penomoran inventarisSistem penomoran inventaris
Sistem penomoran inventarisHaikal Fillio
 
Komunikasi dan kerjasama_di_tempat_kerja
Komunikasi dan kerjasama_di_tempat_kerjaKomunikasi dan kerjasama_di_tempat_kerja
Komunikasi dan kerjasama_di_tempat_kerjaCPribadiRiko
 
Makalah komunikasi data
Makalah komunikasi dataMakalah komunikasi data
Makalah komunikasi dataNovita Lestari
 
Contoh RFP Sistem Informasi "Warunk"
Contoh RFP Sistem Informasi "Warunk"Contoh RFP Sistem Informasi "Warunk"
Contoh RFP Sistem Informasi "Warunk"SariWahyuningsih4
 
Manajer Lapangan Pelaksanaan Pekerjaan.pptx
Manajer Lapangan Pelaksanaan Pekerjaan.pptxManajer Lapangan Pelaksanaan Pekerjaan.pptx
Manajer Lapangan Pelaksanaan Pekerjaan.pptxmuchamadhumaedi
 
Materi kesekertariatan
Materi kesekertariatanMateri kesekertariatan
Materi kesekertariatanRetnowatyjedah
 
Slide Sidang Skripsi Rancang Bangun Website Penerimaan Siswa baru
Slide Sidang Skripsi Rancang Bangun Website Penerimaan Siswa baruSlide Sidang Skripsi Rancang Bangun Website Penerimaan Siswa baru
Slide Sidang Skripsi Rancang Bangun Website Penerimaan Siswa baruUnipdu
 
3. otomatisasi perkantoran
3. otomatisasi perkantoran3. otomatisasi perkantoran
3. otomatisasi perkantoranSitiNurjanah145
 
Jembatan Rangka Baja.pdf
Jembatan Rangka Baja.pdfJembatan Rangka Baja.pdf
Jembatan Rangka Baja.pdfAgusSudiana4
 
Pertemuan 12 perawatan & pemeliharaan jaringan
Pertemuan 12 perawatan & pemeliharaan jaringanPertemuan 12 perawatan & pemeliharaan jaringan
Pertemuan 12 perawatan & pemeliharaan jaringanjumiathyasiz
 
File_Soal_17_158_29_1666928742 - Pelaksana Konstruksi Bangunan Unit Distribus...
File_Soal_17_158_29_1666928742 - Pelaksana Konstruksi Bangunan Unit Distribus...File_Soal_17_158_29_1666928742 - Pelaksana Konstruksi Bangunan Unit Distribus...
File_Soal_17_158_29_1666928742 - Pelaksana Konstruksi Bangunan Unit Distribus...HaniDul
 
Organización de un centro de cómputos
Organización de un centro de cómputosOrganización de un centro de cómputos
Organización de un centro de cómputosberkcornie
 
METODE PELAKSANAAN PENATAAN TAMAN .pdf
METODE PELAKSANAAN PENATAAN TAMAN .pdfMETODE PELAKSANAAN PENATAAN TAMAN .pdf
METODE PELAKSANAAN PENATAAN TAMAN .pdfmundestades
 
TUGAS AFIFAH GEDUNG.pptx_1685517362.pptx
TUGAS AFIFAH GEDUNG.pptx_1685517362.pptxTUGAS AFIFAH GEDUNG.pptx_1685517362.pptx
TUGAS AFIFAH GEDUNG.pptx_1685517362.pptxFelixAlbertusDhini
 
Trouble shooting pada jaringan lan dan solusinya
Trouble shooting pada jaringan lan dan solusinyaTrouble shooting pada jaringan lan dan solusinya
Trouble shooting pada jaringan lan dan solusinyaafandi_latif
 

Was ist angesagt? (20)

Materi TIK kelas 9 semester 1
Materi TIK kelas 9 semester 1Materi TIK kelas 9 semester 1
Materi TIK kelas 9 semester 1
 
Proposal desain jaringan intranet untuk sistem manajemen informasi
Proposal desain jaringan intranet untuk sistem manajemen informasiProposal desain jaringan intranet untuk sistem manajemen informasi
Proposal desain jaringan intranet untuk sistem manajemen informasi
 
Sistem penomoran inventaris
Sistem penomoran inventarisSistem penomoran inventaris
Sistem penomoran inventaris
 
Komunikasi dan kerjasama_di_tempat_kerja
Komunikasi dan kerjasama_di_tempat_kerjaKomunikasi dan kerjasama_di_tempat_kerja
Komunikasi dan kerjasama_di_tempat_kerja
 
EAS
EASEAS
EAS
 
Makalah komunikasi data
Makalah komunikasi dataMakalah komunikasi data
Makalah komunikasi data
 
Contoh RFP Sistem Informasi "Warunk"
Contoh RFP Sistem Informasi "Warunk"Contoh RFP Sistem Informasi "Warunk"
Contoh RFP Sistem Informasi "Warunk"
 
Manajer Lapangan Pelaksanaan Pekerjaan.pptx
Manajer Lapangan Pelaksanaan Pekerjaan.pptxManajer Lapangan Pelaksanaan Pekerjaan.pptx
Manajer Lapangan Pelaksanaan Pekerjaan.pptx
 
Materi kesekertariatan
Materi kesekertariatanMateri kesekertariatan
Materi kesekertariatan
 
Slide Sidang Skripsi Rancang Bangun Website Penerimaan Siswa baru
Slide Sidang Skripsi Rancang Bangun Website Penerimaan Siswa baruSlide Sidang Skripsi Rancang Bangun Website Penerimaan Siswa baru
Slide Sidang Skripsi Rancang Bangun Website Penerimaan Siswa baru
 
3. otomatisasi perkantoran
3. otomatisasi perkantoran3. otomatisasi perkantoran
3. otomatisasi perkantoran
 
Laporan praktikum jarkom_2
Laporan praktikum jarkom_2Laporan praktikum jarkom_2
Laporan praktikum jarkom_2
 
Jembatan Rangka Baja.pdf
Jembatan Rangka Baja.pdfJembatan Rangka Baja.pdf
Jembatan Rangka Baja.pdf
 
Pertemuan 12 perawatan & pemeliharaan jaringan
Pertemuan 12 perawatan & pemeliharaan jaringanPertemuan 12 perawatan & pemeliharaan jaringan
Pertemuan 12 perawatan & pemeliharaan jaringan
 
File_Soal_17_158_29_1666928742 - Pelaksana Konstruksi Bangunan Unit Distribus...
File_Soal_17_158_29_1666928742 - Pelaksana Konstruksi Bangunan Unit Distribus...File_Soal_17_158_29_1666928742 - Pelaksana Konstruksi Bangunan Unit Distribus...
File_Soal_17_158_29_1666928742 - Pelaksana Konstruksi Bangunan Unit Distribus...
 
Organización de un centro de cómputos
Organización de un centro de cómputosOrganización de un centro de cómputos
Organización de un centro de cómputos
 
METODE PELAKSANAAN PENATAAN TAMAN .pdf
METODE PELAKSANAAN PENATAAN TAMAN .pdfMETODE PELAKSANAAN PENATAAN TAMAN .pdf
METODE PELAKSANAAN PENATAAN TAMAN .pdf
 
Laporan 2
Laporan 2Laporan 2
Laporan 2
 
TUGAS AFIFAH GEDUNG.pptx_1685517362.pptx
TUGAS AFIFAH GEDUNG.pptx_1685517362.pptxTUGAS AFIFAH GEDUNG.pptx_1685517362.pptx
TUGAS AFIFAH GEDUNG.pptx_1685517362.pptx
 
Trouble shooting pada jaringan lan dan solusinya
Trouble shooting pada jaringan lan dan solusinyaTrouble shooting pada jaringan lan dan solusinya
Trouble shooting pada jaringan lan dan solusinya
 

Andere mochten auch

Jade Agentes inteligentes básico
Jade Agentes inteligentes básicoJade Agentes inteligentes básico
Jade Agentes inteligentes básicoOctavio Abundez
 
Jade 1 Agents principios básicos
Jade 1 Agents principios básicosJade 1 Agents principios básicos
Jade 1 Agents principios básicosOctavio Abundez
 
La herramienta de desarrollo de agentes Jade
La herramienta de desarrollo de agentes JadeLa herramienta de desarrollo de agentes Jade
La herramienta de desarrollo de agentes Jadepcuestaesei
 
Presentacion servlets
Presentacion servletsPresentacion servlets
Presentacion servletssrcid
 

Andere mochten auch (8)

Jade Agentes inteligentes básico
Jade Agentes inteligentes básicoJade Agentes inteligentes básico
Jade Agentes inteligentes básico
 
Jade 1 Agents principios básicos
Jade 1 Agents principios básicosJade 1 Agents principios básicos
Jade 1 Agents principios básicos
 
La herramienta de desarrollo de agentes Jade
La herramienta de desarrollo de agentes JadeLa herramienta de desarrollo de agentes Jade
La herramienta de desarrollo de agentes Jade
 
SMA_Agentes
SMA_AgentesSMA_Agentes
SMA_Agentes
 
Jade1 agentes
Jade1 agentesJade1 agentes
Jade1 agentes
 
Presentacion servlets
Presentacion servletsPresentacion servlets
Presentacion servlets
 
Síndrome de aborto
Síndrome de abortoSíndrome de aborto
Síndrome de aborto
 
Epoc
EpocEpoc
Epoc
 

Ähnlich wie La herramienta de desarrollo de agentes JADE

UIMP: Taller de Sistemas MultiAgente
UIMP: Taller de Sistemas MultiAgenteUIMP: Taller de Sistemas MultiAgente
UIMP: Taller de Sistemas MultiAgenteGerardo DeMiguel
 
Spring OSGI , dm server - Leonardo Torres Altez
Spring OSGI , dm server - Leonardo Torres AltezSpring OSGI , dm server - Leonardo Torres Altez
Spring OSGI , dm server - Leonardo Torres Alteza19987225
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidosJaziel Torres
 
Presentacion aplicaciones en java
Presentacion aplicaciones en javaPresentacion aplicaciones en java
Presentacion aplicaciones en javarsalazar16988
 
Intro. a Android Instituto Bosc de la Coma en Olot
Intro. a Android Instituto Bosc de la Coma en OlotIntro. a Android Instituto Bosc de la Coma en Olot
Intro. a Android Instituto Bosc de la Coma en Olothojalataverde
 
Deletreando Android
Deletreando AndroidDeletreando Android
Deletreando Androidjezabelink
 
Sma jade
Sma jadeSma jade
Sma jadekasas12
 
presentacion de Aplicaciones de Java
presentacion de Aplicaciones de Javapresentacion de Aplicaciones de Java
presentacion de Aplicaciones de Javaingyon
 
Píldora 1: Android intro
Píldora 1: Android introPíldora 1: Android intro
Píldora 1: Android introhojalataverde
 
Curso Android Tema 2
Curso Android Tema 2Curso Android Tema 2
Curso Android Tema 2Frank Jorge
 
Programacion no numerica ii
Programacion no numerica iiProgramacion no numerica ii
Programacion no numerica iirolmanpaul
 

Ähnlich wie La herramienta de desarrollo de agentes JADE (20)

Jade Introducción
Jade IntroducciónJade Introducción
Jade Introducción
 
Presentacion jade
Presentacion jadePresentacion jade
Presentacion jade
 
UIMP: Taller de Sistemas MultiAgente
UIMP: Taller de Sistemas MultiAgenteUIMP: Taller de Sistemas MultiAgente
UIMP: Taller de Sistemas MultiAgente
 
Reporte 4
Reporte 4Reporte 4
Reporte 4
 
Spring OSGI , dm server - Leonardo Torres Altez
Spring OSGI , dm server - Leonardo Torres AltezSpring OSGI , dm server - Leonardo Torres Altez
Spring OSGI , dm server - Leonardo Torres Altez
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
Presentacion aplicaciones en java
Presentacion aplicaciones en javaPresentacion aplicaciones en java
Presentacion aplicaciones en java
 
Ejemplosencillocon rmi
Ejemplosencillocon rmiEjemplosencillocon rmi
Ejemplosencillocon rmi
 
Java basico
Java basicoJava basico
Java basico
 
Intro. a Android Instituto Bosc de la Coma en Olot
Intro. a Android Instituto Bosc de la Coma en OlotIntro. a Android Instituto Bosc de la Coma en Olot
Intro. a Android Instituto Bosc de la Coma en Olot
 
Agentes moviles
Agentes movilesAgentes moviles
Agentes moviles
 
Deletreando Android
Deletreando AndroidDeletreando Android
Deletreando Android
 
Sma jade
Sma jadeSma jade
Sma jade
 
presentacion de Aplicaciones de Java
presentacion de Aplicaciones de Javapresentacion de Aplicaciones de Java
presentacion de Aplicaciones de Java
 
Píldora 1: Android intro
Píldora 1: Android introPíldora 1: Android intro
Píldora 1: Android intro
 
Curso Desarrollo Android
Curso Desarrollo AndroidCurso Desarrollo Android
Curso Desarrollo Android
 
Curso Android Tema 2
Curso Android Tema 2Curso Android Tema 2
Curso Android Tema 2
 
Egsi Sesion3
Egsi Sesion3Egsi Sesion3
Egsi Sesion3
 
Programacion no numerica ii
Programacion no numerica iiProgramacion no numerica ii
Programacion no numerica ii
 
Curso introductorio a Raptor.js con Node.js
Curso introductorio a Raptor.js con Node.jsCurso introductorio a Raptor.js con Node.js
Curso introductorio a Raptor.js con Node.js
 

Kürzlich hochgeladen

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativanicho110
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIhmpuellon
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxFederico Castellari
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 

Kürzlich hochgeladen (12)

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 

La herramienta de desarrollo de agentes JADE

  • 1. Sistemas Multiagente 5º curso: Ingeniería Informática Pedro Cuesta Morales Área de Linguaxes e Sistemas Informáticos Departamento de Informática Escola Superior de Enxeñería Informática Universidade de Vigo
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7. Ejemplo de contenedores y plataformas
  • 8. Arquitectura distribuida de la plataforma JADE En el contenedor principal es donde se crean el AMS y el DF
  • 9.
  • 10. Arquitectura interna de la plataforma de ejecución JADE Intra-Container Message Transport (Java events) White page service Agent Management System Yellow page service Directory Facilitator Agent Communication Channel Inter-Containers Message Transport (Java RMI) Inter-Platforms Message Transport (IIOP, HTTP, …) cache of agent addresses
  • 11.
  • 12.
  • 13.
  • 14.
  • 15. Arquitectura interna de un agente JADE
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.