1 / 10

Why a FIPA platform? (I)

Why a FIPA platform? (I). We inherit the benefits of FIPA standardization . We ensure a high degree of compatibility with other FIPA compliant agents build by third party programmers.

geoff
Download Presentation

Why a FIPA platform? (I)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Why a FIPA platform? (I) • We inherit the benefits of FIPA standardization. • We ensure a high degree of compatibility with other FIPA compliant agents build by third party programmers. • The current FIPA platforms offer a repertorie of useful tools to visualize and monitor the status of its agents. • Infohabitants developed in different languages can also be connected to the communication platform. • Together with the multi-threading capabilities of the CIAO prolog, allows large-scale experiments.

  2. Why a FIPA platform? (II) • JADE and CIAO are freely distributed. • The connection of non JAVA agents is not trivial.

  3. The FIPA platform Agent Agent Management System (AMS) Directory Facilitator (DF) Internal Platform Message Transport

  4. Prolog agent UsingProlog agents Thread Socket connection Incoming messages Inter-agent Outgoing messages FIPA platform

  5. Prolog agent Connecting to the platform 1300 Starter Inter-agent FIPA platform

  6. I need an Inter-agent Create a new Inter-agent 1457 Inter-agent Create a new Inter-agent Prolog agent Connecting to the platform 1300 Starter Inter-agent FIPA platform

  7. Give me the port 1457 Inter-agent Give me the port Give me the port Prolog agent Connecting to the platform 1300 Starter Inter-agent FIPA platform

  8. You have an inter-agent at port 1457 The port is 1457 1457 Inter-agent The port is 1457 The port is 1457 Prolog agent Connecting to the platform 1300 Starter Inter-agent FIPA platform

  9. 1457 Inter-agent Connecting to the platform 1300 Starter Prolog agent Inter-agent FIPA platform

  10. Ag1 Ag2 Agn Ag1 Ag2 Agn Large-scaleexperiments Shared memory PROLOG Thread Socket connection Inter-agent FIPA platform

More Related