Английская Википедия:Comparison of platforms for software agents

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску

Шаблон:Short description Шаблон:Multi-agent system There several platforms for software agents or also agent development toolkits, which can facilitate the development of multi-agent systems.[1][2][3] Hereby, software agents are implemented as independent threads which communicate with each other using agent communication languages. Below is a chart intended to capture many of the features that are important to such platforms.

Comparison of platforms

Agent Based Modeling Toolkit Comparison
Platform Description License Communication Interoperability Migration mechanism GUI Last Update
Cougaar Multi-agent systems; highly distributed, scalable, reliable, survivable applications; Domain independent; large scale distributed, complex, data intensive (can be configured for small-scaled embedded applications) Cougaar Software Inc.; Vienna, Virginia, USA. Cougaar Open Source License (COSL) is a modified version of the OSI approved BSD License Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Dts [4]
JACK A framework in Java for multi-agent system development Proprietary Шаблон:Unk FIPA JACK Шаблон:Unk Шаблон:Unk Шаблон:Dts [5]
JADE Distributed applications composed of autonomous entities LGPL version 2; Telecom Italia; Torino & Parma, Italy Asynchronous FIPA RMI Yes Шаблон:Dts [6]
SARL Distributed applications composed of autonomous entities Apache version 2 Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Dts (Version 0.12.0) [7]
IBM Agent Builder Distributed applications composed of autonomous entities Open source tool Synchronous and asynchronous MASIF SOCKET Partitially Шаблон:Dts [8]
Шаблон:Anchor ZEUS A toolkit for building distributed multiagent systems Open source tool Asynchronous FIPA NO Yes Шаблон:Unk [9]

References