Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
JADE (Java Agent DEvelopment )
Framework
MENOUFIA UNIVERSITY
FACULTY OF COMPUTERS AND
INFORMATION
ALL DEPARTMENTS
ARTIFICI...
Index
Agent-Oriented Programming (AOP).
Agents.
JADE Framework.
Preparing JADE Environment.
Agent-Oriented Programming (AOP)
Programming Paradigm
Sequential Procedural OOP
OOP
Object Object
Object Object
AOP
Agent ...
Agent
Artificial Intelligence
Mobile Agent
Properties
Autonomous
Rational
Reactive
Proactive
SocialSelf-Learning
Agents Frameworks
JACK
JADEAgent Builder
Agent Factory
JADE
IMPACT
ZEUS
JADE Documentation
Bellifemine, Fabio Luigi, Giovanni Caire, and
Dominic Greenwood. Developing multi-agent
systems with JA...
JADE Architecture
Runtime Environment Container Java Process
Container
Container
Container
JADE Architecture
JADE Main Container
JADE Main Container
Container Table (CT)
JADE Main Container
Global Agent Descriptor Table (GADT)
JADE Main Container
Agent Management System (AMS)
White Pages Authorization
JADE Main Container
Directory Facilitator (DF)
Yellow Pages
JADE Main Container Drawbacks
System Bottleneck
Single Point of Failure
JADE Main Container Drawbacks
System Bottleneck
Agent
Agent
Agent
Agent
Agent Agent
Agent
Agent
Main
Container
Agent
Agent...
JADE Main Container Drawbacks
System Bottleneck - LADT
JADE Main Container Drawbacks
System Bottleneck - LADT
JADE Main Container Drawbacks
System Bottleneck - LADT
JADE Main Container Drawbacks
System Bottleneck - LADT
JADE Main Container Drawbacks
System Bottleneck - LADT
JADE Main Container Drawbacks
System Bottleneck - GADT Cache
JADE Main Container Drawbacks
System Bottleneck - GADT Cache
JADE Main Container Drawbacks
System Bottleneck - GADT Cache
JADE Main Container Drawbacks
System Bottleneck - GADT Cache
JADE Main Container Drawbacks
System Bottleneck - GADT Cache
JADE Main Container Drawbacks
Dynamic System
JADE Main Container Drawbacks
Single Point of Failure
Downloading JADE
http://jade.tilab.com/download/jade
jadeBin.zip
jadeDoc.zip
jadeExamples.zip
jadeSrc.zip
jadeAll.zip
Downloading JADE
Important JADE Files
jade/doc/index.html
jade/lib/jade.jar
Preparing JADE Environment
CLASSPATH
GUI
CMD
Preparing JADE Environment
CLASSPATH - CMD
'C:jadelibjade.jar'
C:> java -cp 'C:jadelibjade.jar' jade.Boot -gui
Upcoming SlideShare
Loading in …5
×

Simple Introduction to JADE (Java Agent DEvelopment) Framework

As part of artificial intelligence course given in faculty of computers and information, JADE was a very robust framework to create agents in software.
JADE is regarded the most common framework to build a multi-agent system simulating the behaviors of a real working environment.
Java Agent DEvelopment Framework, or JADE, is a software framework for the development of intelligent agent, implemented in Java. JADE system supports coordination between several agents FIPA and provides a standard implementation of the communication language FIPA-ACL, which facilitates the communication between agents and allows the services detection of the system. JADE was originally developed by Telecom Italia and is distributed as free software.
In this course, multiple agents are created with different behaviors built inside each one. Using the Agent Communication Language (ACL) provided by JADE, messages can be sent and received among different agents.

Find me on:
AFCIT
http://www.afcit.xyz

YouTube
https://www.youtube.com/channel/UCuewOYbBXH5gwhfOrQOZOdw

Google Plus
https://plus.google.com/u/0/+AhmedGadIT

SlideShare
https://www.slideshare.net/AhmedGadFCIT

LinkedIn
https://www.linkedin.com/in/ahmedfgad/

ResearchGate
https://www.researchgate.net/profile/Ahmed_Gad13

Academia
https://www.academia.edu/

Google Scholar
https://scholar.google.com.eg/citations?user=r07tjocAAAAJ&hl=en

Mendelay
https://www.mendeley.com/profiles/ahmed-gad12/

ORCID
https://orcid.org/0000-0003-1978-8574

StackOverFlow
http://stackoverflow.com/users/5426539/ahmed-gad

Twitter
https://twitter.com/ahmedfgad

Facebook
https://www.facebook.com/ahmed.f.gadd

Pinterest
https://www.pinterest.com/ahmedfgad/

Related Books

Free with a 30 day trial from Scribd

See all
  • Be the first to comment

Simple Introduction to JADE (Java Agent DEvelopment) Framework

  1. 1. JADE (Java Agent DEvelopment ) Framework MENOUFIA UNIVERSITY FACULTY OF COMPUTERS AND INFORMATION ALL DEPARTMENTS ARTIFICIAL INTELLIGENCE ‫المنوفية‬ ‫جامعة‬ ‫والمعلومات‬ ‫الحاسبات‬ ‫كلية‬ ‫األقسام‬ ‫جميع‬ ‫الذكاء‬‫اإلصطناعي‬ ‫المنوفية‬ ‫جامعة‬ Ahmed Fawzy Gad ahmed.fawzy@ci.menofia.edu.eg
  2. 2. Index Agent-Oriented Programming (AOP). Agents. JADE Framework. Preparing JADE Environment.
  3. 3. Agent-Oriented Programming (AOP) Programming Paradigm Sequential Procedural OOP OOP Object Object Object Object AOP Agent Agent Agent Agent
  4. 4. Agent Artificial Intelligence Mobile Agent Properties Autonomous Rational Reactive Proactive SocialSelf-Learning
  5. 5. Agents Frameworks JACK JADEAgent Builder Agent Factory JADE IMPACT ZEUS
  6. 6. JADE Documentation Bellifemine, Fabio Luigi, Giovanni Caire, and Dominic Greenwood. Developing multi-agent systems with JADE. Vol. 7. John Wiley & Sons, 2007. ◦http://jade.tilab.com/
  7. 7. JADE Architecture Runtime Environment Container Java Process Container Container Container
  8. 8. JADE Architecture
  9. 9. JADE Main Container
  10. 10. JADE Main Container Container Table (CT)
  11. 11. JADE Main Container Global Agent Descriptor Table (GADT)
  12. 12. JADE Main Container Agent Management System (AMS) White Pages Authorization
  13. 13. JADE Main Container Directory Facilitator (DF) Yellow Pages
  14. 14. JADE Main Container Drawbacks System Bottleneck Single Point of Failure
  15. 15. JADE Main Container Drawbacks System Bottleneck Agent Agent Agent Agent Agent Agent Agent Agent Main Container Agent Agent Agent Agent Agent Agent
  16. 16. JADE Main Container Drawbacks System Bottleneck - LADT
  17. 17. JADE Main Container Drawbacks System Bottleneck - LADT
  18. 18. JADE Main Container Drawbacks System Bottleneck - LADT
  19. 19. JADE Main Container Drawbacks System Bottleneck - LADT
  20. 20. JADE Main Container Drawbacks System Bottleneck - LADT
  21. 21. JADE Main Container Drawbacks System Bottleneck - GADT Cache
  22. 22. JADE Main Container Drawbacks System Bottleneck - GADT Cache
  23. 23. JADE Main Container Drawbacks System Bottleneck - GADT Cache
  24. 24. JADE Main Container Drawbacks System Bottleneck - GADT Cache
  25. 25. JADE Main Container Drawbacks System Bottleneck - GADT Cache
  26. 26. JADE Main Container Drawbacks Dynamic System
  27. 27. JADE Main Container Drawbacks Single Point of Failure
  28. 28. Downloading JADE http://jade.tilab.com/download/jade jadeBin.zip jadeDoc.zip jadeExamples.zip jadeSrc.zip jadeAll.zip
  29. 29. Downloading JADE Important JADE Files jade/doc/index.html jade/lib/jade.jar
  30. 30. Preparing JADE Environment CLASSPATH GUI CMD
  31. 31. Preparing JADE Environment CLASSPATH - CMD 'C:jadelibjade.jar' C:> java -cp 'C:jadelibjade.jar' jade.Boot -gui

×