Agent Platforms
Log-in
|
Register
|
Links
:
Agent Platforms
Top Menu
Show
:
Comments
Attachments
History
Information
Print
:
Print
Print preview
Export as PDF
Export as RTF
Export as HTML
Export as XAR
Wiki code for
Agent Platforms
Hide Line numbers
1: 1 Agent Platforms Overview 2: 3: If you miss a specific agent platform in this list we are happy if you could add it. For this you only need to register at this Wiki and can then help improve the completeness. 4: 5: <table border="0" class="references"> 6: <tbody> 7: 8: <tr> 9: <td> 10: {image:jadelogo.png}\\ 11: [JADE>http://sharon.cselt.it/projects/jade/] 12: </td> 13: <td>JADE is a FIPA-compliant stable and efficient open-source agent 14: platform that is developed by the TILAB. Jadex is build on top of JADE and 15: therefore uses the basic JADE functionalities. JADE is widely used as well 16: in research as in commercial projects and has a very active user and developer 17: community.\\\\ 18: </td> 19: </tr> 20: 21: <tr> 22: <td> 23: {image:jacklogo.png}\\ 24: [JACK>http://www.agent-software.com/shared/home/] 25: </td> 26: <td>JACK is the leading edge commercial BDI-agent toolkit. It represents 27: a legal successor of PRS and dMars, but uses a intuitive language that extends 28: the Java programming language with certain agent specifiec keywords. It is 29: the first platform with support for capabilities and generic team structures, 30: but does not yet support the FIPA-specifications.\\\\ 31: </td> 32: </tr> 33: 34: <tr> 35: <td> 36: {image:lstslogo.png}\\ 37: [LS/TS>http://www.whitestein.com/] 38: </td> 39: <td> 40: The Living Systems Technology Suite (LS/TS) provides an industry-grade, 41: Java-based foundation for the professional development and operation of 42: products and solutions based on software agent technology and autonomic 43: computing. LS/TS is compatible with your existing IT infrastructure. It 44: seamlessly blends in, and adds the features and functionality required to 45: design, build, and operate robust and well-performing business solutions that 46: make use of the advanced properties of software agents and Multi Agent Systems 47: (MAS), and autonomic computing.\\\\ 48: </td> 49: </tr> 50: 51: <tr> 52: <td> 53: {image:adklogo.png}\\ 54: [ADK>http://www.tryllian.org/] 55: </td> 56: <td>The agent development kit (ADK) is a commercial agent platform 57: that emphasizes the mobility and security aspects. It is used 58: in several commercial projects especially for legacy system integration.\\\\ 59: </td> 60: </tr> 61: 62: <tr> 63: <td> 64: {image:cougaarlogo.png}\\ 65: [Cougaar>http://www.cougaar.org/] 66: </td> 67: <td>Cougaar follows a "Cognitive Agent Architecture" and is a DARPA-funded 68: open-source agent platform, that offers special support for logistics 69: problems. The platform is not FIPA-compliant.\\\\ 70: </td> 71: </tr> 72: 73: <tr> 74: <td> 75: {image:cybelelogo.png}\\ 76: [Cybele>http://www.cybelepro.com/index.shtml] 77: </td> 78: <td>In today’s growing market for agent-based solutions, CybelePro provides its users 79: with a robust high-performance infrastructure for rapid development and deployment of large-scale, 80: high performance agent-based systems. CybelePro is the commercial release of Intelligent Automation, 81: Inc.’s Cybele agent infrastructure that has been used extensively by the government, industry and academia 82: for applications such as military logistics, modeling, simulation and control of air and ground transportation, 83: communication networks and a development of open systems.\\\\ 84: </td> 85: </tr> 86: 87: <tr> 88: <td> 89: {image:soarlogo.jpg}\\ 90: [Soar>http://sitemaker.umich.edu/soar]\\ 91: [SoarTechnology>http://www.soartech.com/home.php] 92: </td> 93: <td>Soar is a general cognitive architecture for developing systems that exhibit intelligent behavior. 94: Achieving human-level reasoning and decision-making for autonomous systems requires agents that are 95: capable of reasoning through large volumes of knowledge. A key element is the ability to resolve conflicts, 96: solve problems, and operate in ambiguous and uncertain situations in the same way as a human expert. 97: At Soar Technology, we develop these agents for use in training systems, exploratory experimentation, 98: and for embedded control of unmanned and robotic systems. \\\\ 99: </td> 100: </tr> 101: 102: <tr> 103: <td> 104: [Jason>http://jason.sourceforge.net/] 105: </td> 106: <td>Jason is a fully-fledged interpreter for an extended version of AgentSpeak, 107: a BDI agent-oriented logic programming language, and is implemented in Java. 108: Using SACI, a multi-agent system can be distributed over a network effortlessly.\\\\ 109: </td> 110: </tr> 111: 112: <tr> 113: <td> 114: {image:nuinlogo.png}\\ 115: [Nuin>http://www.nuin.org/] 116: </td> 117: <td>A Java framework for building belief-desire-intention agents, with a particular emphasis on Semantic Web agents.\\\\ 118: </td> 119: </tr> 120: 121: <tr> 122: <td> 123: {image:agentfactorylogo.png}\\ 124: [Agent Factory>http://www.agentfactory.com/] 125: </td> 126: <td>Agent Factory has been developed as part of ongoing research at University 127: College Dublin, that is concerned with the creation of "a cohesive framework that 128: supports a structured approach to the development and deployment of agent oriented-applications. \\\\ 129: </td> 130: </tr> 131: 132: <tr> 133: <td> 134: [3APL>http://www.cs.uu.nl/3apl/] 135: </td> 136: <td>3APL is a new kind of agent language, which claims to address a drawback of 137: BDI-architectures, namely the missing support for goal deliberation. Currently 138: it exists a 3APL agent interpreter, but no multi-agent platform is yet 139: available. \\\\ 140: </td> 141: </tr> 142: 143: <tr> 144: <td> 145: {image:2apllogo.png}\\ 146: [2APL>http://www.cs.uu.nl/2apl/] 147: </td> 148: <td>2APL is an agent-oriented programming language that facilitates the implementation of multi-agent systems. At the multi-agent level, it provides programming constructs to specify a multi-agent system in terms of a set of individual agents, a set of environments in which they can perform actions, and the access relation between the individual agents and the environments. \\\\ 149: </td> 150: </tr> 151: 152: <tr> 153: <td> 154: [Jackdaw>http://www.calicojack.co.uk/solutions.html] 155: </td> 156: <td> 157: Jackdaw is a robust and practical multi-agent framework built to support ubiquitous computing. 158: It is an ideal vehicle for anyone developing IT applications involving high volumes of dynamic, 159: real-world data and requiring a high performance, scalable, flexible architecture accessible by mobile users. 160: Calico Jack undertakes relevant contract work and currently has a significant contract with Orange to 161: develop a Jackdaw application.\\\\ 162: </td> 163: </tr> 164: 165: <tr> 166: <td> 167: [JAM>http://www.marcush.net/IRS/irs_downloads.html] 168: </td> 169: <td>JAM is a BDI-agent platform implemented in Java and represents the 170: successor of the UMPRS System constructed by the University of Michigan. 171: The framework is not further developed and is not FIPA-compliant.\\\\ 172: </td> 173: </tr> 174: 175: <tr> 176: <td> 177: {image:agentbuilderlogo.gif} 178: [AgentBuilder>http://www.agentbuilder.com/] 179: </td> 180: <td>AgentBuilder is an agent platform based on the notions of mental states, 181: which comply to the agent language Agent-0 proposed by Shoham. The 182: platform is KQML-compliant.\\\\ 183: </td> 184: </tr> 185: 186: <tr> 187: <td> 188: AgentBusinessForce <!--[AgentBusinessForce (link broken)>http://www.ab4s.com/] --> 189: </td> 190: <td>Our product RIDL is for multi-agent systems what C++ was for object-oriented systems. 191: RIDL is a computer language that supports agents with the right keywords, concepts and 192: language constructs. With RIDL, you no longer need to reduce your agents to objects. 193: What’s more, RIDL doesn’t throw away the old. It is not because you have agents, that 194: you no longer need objects. RIDL is unique in the way it blends agents and objects. When 195: it comes to agent-oriented software engineering (AOSE), RIDL is to Java what C++ was to C.\\\\ 196: </td> 197: </tr> 198: 199: <tr> 200: <td> 201: {image:fipaoslogo.png} 202: [FIPA-OS>http://fipa-os.sourceforge.net/] 203: </td> 204: <td>FIPA-OS was one of the first open-source FIPA-compliant software 205: frameworks. It is implemented in Java and uses a simple task-based 206: approach as internal agent structure.\\\\ 207: </td> 208: </tr> 209: 210: <tr> 211: <td> 212: {image:madkitlogo.png}\\ 213: [MadKit>http://www.madkit.org/] 214: </td> 215: <td>MadKit is a agent toolkit that realizes the AALADIN organizational 216: model and does not restrict the internal usage of diffent agent architectures. 217: It is currently not FIPA-compliant.\\\\ 218: </td> 219: </tr> 220: 221: <tr> 222: <td> 223: {image:grasshopperlogo.png}\\ 224: [Grasshopper>http://www.grasshopper.de/] 225: </td> 226: <td>Grasshopper is an agent platform that is especially concerned with 227: mobility and mobile devices. It comlies to the MASIF and FIPA standards.\\\\ 228: </td> 229: </tr> 230: 231: <tr> 232: <td> 233: [April>http://www.nar.fujitsulabs.com/] 234: </td> 235: <td>The April Agent Platform (AAP) is a lightweight FIPA-compliant agent platform 236: that has been written in the Agent Process Interaction Language (April) and 237: is FIPA-compliant.\\\\ 238: </td> 239: </tr> 240: 241: <tr> 242: <td> 243: {image:dietlogo.png}\\ 244: [DIET Agents>http://diet-agents.sourceforge.net/Index.html] 245: </td> 246: <td>DIET Agents is a multi-agent platform that was developed as part of an EU project 247: and was released as Open Source at the end of the project. 248: The platform is developed to be lightweight, scalable, and robust 249: and is targeted to peer-to-peer and/or adaptive, distributed applications 250: that use bottom-up, nature-inspired techniques.\\\\ 251: </td> 252: </tr> 253: 254: <tr> 255: <td> 256: {image:jiaclogo.png}\\ 257: [JIAC>http://www.jiac.de/] 258: </td> 259: <td> 260: The goal of the JIAC project is to develop and support agent technology based on Serviceware frameworks, 261: allowing telecommunications and telematics services to be quickly and effectively implemented and administered. \\\\ 262: </td> 263: </tr> 264: 265: <tr> 266: <td> 267: {image:sparklogo.png} 268: [SPARK>http://www.ai.sri.com/~spark/] 269: </td> 270: <td> 271: SPARK (SRI Procedural Agent Realization Kit) is a new agent framework, under development at the 272: Artificial Intelligence Center of SRI International. SPARK builds on the success of its predecessor, 273: PRS, and shares the same Belief Desire Intention (BDI) model of rationality. SPARK has been developed 274: to support the construction of practical agent systems, and contains sophisticated mechanisms for encoding 275: and controlling agent behavior. At the same time, SPARK has a well-defined semantic model that is intended 276: to support reasoning about the agents’ knowledge and execution.\\\\ 277: </td> 278: </tr> 279: 280: <tr> 281: <td> 282: {image:lostwaxlogo.png}\\ 283: [Lost Wax>http://www.lostwax.com/agents/framework/] 284: </td> 285: <td> 286: Lost Wax have created one of the first systems specifically designed for the commercial enterprise. 287: The Lost Wax Agent Framework provides a powerful and easy to use environment for the design, development 288: and deployment of multi-agent systems. It has been designed from the start for scalability and allows 289: the parallel execution of hundreds of agent processes distributed across multiple servers.\\\\ 290: </td> 291: </tr> 292: 293: <tr> 294: <td> 295: {image:sagelogo.png}\\ 296: [SAGE>http://sage.niit.edu.pk/About_SAGE.htm] 297: </td> 298: <td> 299: The SAGE project has the aim to develop a distributed decentralized, 300: fault tolerant, scalable and lightweight agent platform according to 301: the new FIPA specifications. \\\\ 302: </td> 303: </tr> 304: 305: <tr> 306: <td> 307: {image:semoalogo.png}\\ 308: [Semoa>http://www.semoa.org/] 309: </td> 310: <td> 311: SeMoA stands for "Secure Mobile Agents". It is about developing an extensible and open server for mobile agents. 312: The server is written in Java, and agents can be written in Java as well (JDK 1.3). The focus is on all aspects of 313: mobile agent security, including protection of mobile agents against malicious hosts.\\\\ 314: </td> 315: </tr> 316: 317: <tr> 318: <td> 319: [A-Globe>http://agents.felk.cvut.cz/aglobe/] 320: </td> 321: <td> 322: A-globe is an agent platform designed for testing experimental scenarios featuring agents’ position and 323: communication inaccessibility, but it can be also used without these extended functions. The platform 324: provides functions for the residing agents, such as communication infrastructure, store, directory services, 325: migration function, deploy service, etc. Communication in aglobe is very fast and the platform is relatively lightweight.\\\\ 326: </td> 327: <td> </td> 328: </tr> 329: 330: <tr> 331: <td> 332: {image:ametaslogo.png}\\ 333: [AMETAS>http://www.ametas.de/] 334: </td> 335: <td> 336: AMETAS is an acronym for Asynchronous MEssage Transfer Agent System. 337: This emphasizes the basic philosophy of this system: Agents may only 338: communicate by exchanging asychronous messages. Method calls are not 339: possible. We believe that this idea grants for the autonomy of agents. 340: Therefore, agents are more than mobile programs. \\\\ 341: </td> 342: </tr> 343: 344: <tr> 345: <td> 346: [INDUS>http://developer.aumeganetworks.com/] 347: </td> 348: <td> 349: Indus is a software platform for Ubiquitous, Autonomic and Adaptive computing. 350: The foundation of the Indus platform is a new object oriented programming language 351: called INDUS that enables implementation of software agents and software components. 352: The Indus platform thus enable modeling of any application as a set of concurrently 353: executing agents that cooperatively execute tasks by coordinating with each other 354: and composing/plugging components. 355: </td> 356: </tr> 357: 358: <tr> 359: <td> 360: {image:ablelogo.png}\\ 361: [ABLE>http://www.alphaworks.ibm.com/tech/able] 362: </td> 363: <td> 364: ABLE is a Java framework, component library, and productivity tool kit for building 365: intelligent agents using machine learning and reasoning. The ABLE research project 366: is made available by the IBM T. J. Watson Research Center. 367: </td> 368: </tr> 369: 370: <tr> 371: <td> 372: {image:agletslogo.gif}\\ 373: [Aglets>http://aglets.sourceforge.net/] 374: </td> 375: <td> 376: Aglets is a Java mobile agent platform and library that eases the delopment of agent based applications. 377: An aglet is a Java agent able to autonomously and spountanously move from one host to another. 378: </td> 379: </tr> 380: 381: <tr> 382: <td> 383: [ACT-R>http://act-r.psy.cmu.edu/] 384: </td> 385: <td> 386: ACT-R is a cognitive architecture: a theory for simulating and understanding human cognition. 387: Researchers working on ACT-R strive to understand how people organize knowledge and produce 388: intelligent behavior. As the research continues, ACT-R evolves ever closer into a system which can 389: perform the full range of human cognitive tasks: capturing in great detail the way we perceive, 390: think about, and act on the world.\\\\ 391: </td> 392: </tr> 393: 394: <tr> 395: <td> 396: {image:micropsilogo.png}\\ 397: [Micro-PSI>http://www.cognitive-agents.org/] 398: </td> 399: <td> 400: The MicroPsi agent architecture describes the interaction of emotion, motivation and cognition 401: of situated agents, mainly based on the Psi theory of Dietrich Dörner. 402: The Psi theory adresses emotion, perception, representation and bounded rationality, but 403: being formulated within psychology, has had relatively little impact on the discussion of 404: agents within computer science. \\\\ 405: </td> 406: </tr> 407: 408: <tr> 409: <td> 410: [RETSINA>http://www.cs.cmu.edu/~softagents/retsina_agent_arch.html] 411: </td> 412: <td> 413: RETSINA is an open multi-agent system (MAS) that supports communities of heterogeneous agents. The 414: RETSINA system has been implemented on the premise that agents in a system should form a community 415: of peers that engage in peer to peer interactions. \\\\ 416: </td> 417: </tr> 418: 419: <tr> 420: <td> 421: {image:practionistlogo.png}\\ 422: [Practionist>http://www.practionist.org/] 423: </td> 424: <td> 425: PRACTIONIST (PRACTIcal reasONIng sySTem) is a new framework built on the Bratman’s theory of practical 426: reasoning to support the development of BDI agents in Java (using JADE) with a Prolog belief base. But it also 427: aims at providing developers with a design and development CASE tool and a deployment environment for 428: distributed multi-agent applications. \\\\ 429: </td> 430: </tr> 431: 432: <tr> 433: <td> 434: [Open PRS>http://softs.laas.fr/openrobots/tools/openprs.php] 435: </td> 436: <td> 437: OpenPRS is an open source version of PRS (Procedural Reasoning Systems) / Propice. 438: It is based on C-PRS and Propice which were themselves inspired from the Lisp PRS originaly 439: developped at SRI International. PRS has been used for a wide variety of application, 440: from Mobile robot execution control to Space Shuttle operational procedure execution.\\\\ 441: </td> 442: </tr> 443: 444: <tr> 445: <td> 446: [AgentScape>http://www.agentscape.org/] 447: </td> 448: <td> 449: AgentScape is a middleware layer that supports large-scale agent 450: systems. The rationale behind the design decisions are (i) to provide a 451: platform for large-scale agent systems, (ii) support multiple code bases 452: and operating systems, and (iii) interoperability with other agent 453: platforms. \\\\ 454: </td> 455: </tr> 456: 457: <tr> 458: <td> 459: {image:almendelogo.png}\\ 460: [CHAP>http://chap.sourceforge.net/chap.html] 461: </td> 462: <td> 463: The Common Hybrid Agent Platform (CHAP) is an open source project 464: sponsored by Almende BV, a research company in Rotterdam, The Netherlands. 465: CHAP serves as a framework for developing multi-agent systems (MAS) that 466: bring together artificial entities and humans. Self-organization is something 467: that can be observed in human behavior, and the CHAP agent systems attempt 468: to improve the self-organization amongst people by exploring the accelerated 469: interactions of communicating agents.\\\\ 470: </td> 471: </tr> 472: 473: <tr> 474: <td> 475: [Lisa>http://lisa.sourceforge.net/] 476: </td> 477: <td> 478: Lisa is a platform for the development of Lisp-based Intelligent Software Agents. 479: Lisa is a production-rule system implemented in the Common Lisp Object System (CLOS), 480: and is heavily influenced by CLIPS and the Java Expert System Shell (JESS). \\ 481: </td> 482: </tr> 483: 484: <tr> 485: <td> 486: {image:magentixlogo.png}\\ 487: [Magentix>http://users.dsic.upv.es/grupos/ia/sma/tools/Magentix/index.html] 488: </td> 489: <td> 490: Magentix a MultiAGENT platform integrated in LINUX is a Multiagent Platform developed in the C programming language on Linux. It offers the main support for developing Multiagent Systems (MAS). Magentix does not need any middleware between the Operating System (OS) and the Multiagent Platform. Features like scalability and performance are key issues taken into account in the design of this Multiagent Platform. \\ 491: </td> 492: </tr> 493: 494: 495: </tbody> 496: </table>
Search
Navigation
About
Contact
Features
News
Overview
People
Download
Add Ons
Available Packages
License
Internal
Meetings
Thesis Abstracts
Thesis Topics
Usages
Examples
Projects
Resources
Agent Companies
Build Process
FAQ
Get Involved
Online Documentation
Publications
Teaching
Links
Agent Companies
Agent Platforms
Agent Simulation Toolkits
Quick Links
Download Jadex
Browse Documentation
Read Latest News
Get Involved
SourceForge.net Page
Users Currently Online
Guests online: 25
View Registered Users