Java Agent Development Framework

Java Agent Development Framework

Java Agent DEvelopment Framework, or JADE, is a software framework for multi-agent systems, implemented in Java that has been in development since at least 2001. [cite web |url=http://jade.tilab.com/news-txt.php?anno=2001 |title=Jade News Archive |accessdate= 2008-07-25] The JADE platform allows the coordination of multiple FIPA-compliant agents. It provides a standard implementation of the FIPA-ACL communication language in both SL and XML.

Overview

Jade creates multiple containers for agents, each of which can be on the same computing system or different systems. Together, a set of containers forms a "platform".

Each platform must have a Main Container which holds two specialized agents called the AMS agent and the DF agent. [cite web |url=http://jade.tilab.com/wade/doc/WADE-User-Guide.pdf |title=Wade User Guide |accessdate= 2008-07-24 |format=PDF]
*The AMS (Agent Management System) agent is the authority in the platform. It is the only agent that can create and kill other agents, kill containers, and shut down the platform.
*The DF (Directory Facilitator) agent implements a yellow pages service which advertises the services of agents in the platform so other agents requiring those services can find them.

Extensions

Jade has been extended by Wade (Workflows and Agents Development Environment). Wade implements a workflow system for representing and developing agent processes with a visual editor called WOLF.

In addition to this, it provides a plug-in for integrating Wade (and, by inclusion, Jade) into the Eclipse IDE.

References

ee also

* Autonomous agent
* Cognitive architecture
* Agent communication language

External links

* [http://jade.tilab.com/ Jade homepage]
* [http://jade.tilab.com/wade/index.html Wade homepage]


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Java Agent Development Framework — JADE ? Información general Lanzamiento 2001 Última versión estable 4.0 20 de abril de 2010; hace 1 año (2010 04 2 …   Wikipedia Español

  • Java Agent Development Framework — Запрос «JADE» перенаправляется сюда; см. также другие значения. Java Agent Development Framework (JADE)  программная среда разработки мультиагентных систем и приложений, поддерживающая FIPA стандарты для интеллектуальных агентов. Включает в… …   Википедия

  • Java Agent Development Framework — JADE Paradigmen: Agentenorientierte Programmierung Aktuelle Version: 4.1  (13. Juli 2011) Betriebssystem: Windows, Linux, Mac OS X, Solaris …   Deutsch Wikipedia

  • Java (значения) — …   Википедия

  • Java (software platform) — Not to be confused with JavaScript. Java Original author(s) Oracle Corporation Developer(s) James Gosling / Sun Microsystems …   Wikipedia

  • Software agent — In computer science, a software agent is a piece of software that acts for a user or other program in a relationship of agency, which derives from the Latin agere (to do): an agreement to act on one s behalf. Such action on behalf of implies the… …   Wikipedia

  • Java (informatique) — Java (langage) Pour les articles homonymes, voir Java.  Ne doit pas être confondu avec JavaScript …   Wikipédia en Français

  • Java (langage de programmation) — Java (langage) Pour les articles homonymes, voir Java.  Ne doit pas être confondu avec JavaScript …   Wikipédia en Français

  • Java 5 — Java (langage) Pour les articles homonymes, voir Java.  Ne doit pas être confondu avec JavaScript …   Wikipédia en Français

  • Simulation of Multi-Agent Asynchronous Systems — Système multi agents Un système multi agent (SMA) est un système composé d un ensemble d agents, situés dans un certain environnement et interagissant selon certaines relations. Un agent est une entité caractérisée par le fait qu elle est, au… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”