Java Agent DEvelopment Framework ( Java 代理人開發框架 ),簡稱 JADE,是一套完全由 Java 所實作出來的軟體框架。它藉由一套宣稱符合 FIPA ( Foundation for Intelligent Physical Agent ) 規格的仲介軟體和提供一系列除錯及開發的工具,簡化了多代理人系統的開發。可以以分散式的方式來發佈以跨越主機 ( 甚至作業系統 ),並且有遠端圖形化工具的來進行管理。必要時,還可以讓代理人在各機器之間轉移。Java Run Time 1.4 以上是唯一的系統需求。
代理人溝通的部分,使用代理人溝通語言 (Agent Communication Language, ACL ),各代理人擁有私自的佇列和數種存取模式。而全部的 FIPA 的溝通模型都有被實作,且各元件都被清楚的區分並且完整的整合。也支援使用者自訂的 content languages 和 ontologies,並整合了 JESS 的推理能力。
參考資料 : http://jade.tilab.com/doc/html/intro.htm
沒有留言:
張貼留言