JACK Intelligent Agents

Last updated
JACK Intelligent Agents
Stable release
5.6 / July 1, 2015 (2015-07-01)
Written in Java
Operating system Cross-platform
Type Multi-agent system framework
License Proprietary
Website www.agent-software.com.au/products/jack/

JACK Intelligent Agents is a framework in Java for multi-agent system development. JACK Intelligent Agents was built by Agent Oriented Software Pty. Ltd. (AOS) and is a third generation agent platform building on the experiences of the Procedural Reasoning System (PRS) and Distributed Multi-Agent Reasoning System (dMARS). JACK is one of the few multi-agent systems that uses the BDI software model and provides its own Java-based plan language and graphical planning tools.

Contents

History

JACK Intelligent Agents was initially developed in 1997 by ex-members of the Australian Artificial Intelligence Institute (AAII or A2I2) who were involved in the design, implementation, and application of PRS at SRI International and/or dMARS at the AAII. The JACK platform was written for commercial application of the multi-agent paradigm (a COTS product) to complex problem solving and was the basis for starting the company Agent Oriented Software (AOS) where it remains the flagship product.

Features

JACK Intelligent Agents is a mature commercial multi-agent platform that has been under active research, development, and domain-specific application for more than 10 years. The following provides a listing of the platform's key differentiating features.

Extensions

The JACK platform has been extended a number of times since its inception. Most of the extensions, such as JACK Teams and CoJACK were developed by or in collaboration with AOS.

See also

Notes

  1. Busetta, Paolosdada; Nicholas Howden; Ralph Ronnquist; Andrew Hodgson (2000). "Structuring BDI Agents in Functional Clusters". Intelligent Agents VI. Agent Theories Architectures, and Languages. Lecture Notes in Computer Science. Vol. 1757. Springer. pp. 277–289. doi:10.1007/10719619_21. ISBN   978-3-540-67200-5.
  2. "Development Environment Manual: JACK Intelligent Agents® Development Environment Manual". www.aosgrp.com. Archived from the original on 17 January 2013. Retrieved 6 June 2022.
  3. "Graphical Plan Editor Manual: JACK Intelligent Agents® Graphical Plan Editor Manual". www.aosgrp.com. Archived from the original on 7 July 2011. Retrieved 6 June 2022.
  4. "JACOB Manual: JACK Intelligent Agents® JACOB Manual". www.aosgrp.com. Archived from the original on 7 July 2011. Retrieved 6 June 2022.
  5. Jarvis, Bevan; Jarvis, Dennis; Jain, Lakhmi (2007). "Teams in Multi-Agent Systems". Intelligent Information Processing III. IFIP International Federation for Information Processing. Vol. 228. Springer. pp. 1–10. doi: 10.1007/978-0-387-44641-7_1 . ISBN   978-0-387-44639-4.
  6. "Teams Manual: JACK Intelligent Agents® Teams Manual". www.aosgrp.com. Archived from the original on 7 July 2011. Retrieved 6 June 2022.
  7. Evertsz, R.; Busetta, P.; Pedrotti, M.; Ritter, F. E.; Bittner, J. L. (2008). "CoJACK—Achieving principled behaviour variation in a moderated cognitive architecture" (PDF). Proceedings of the 17th Conference on Behavior Representation in Modeling and Simulation (08-BRIMS-025).
  8. de Silva, Lavindra (2001). Building FIPA Compliancy into JACK (PDF). Technical Report / Research Project (RMIT). RMIT. Archived from the original (PDF) on 2009-10-03. Retrieved 2009-06-04.
  9. Padgham, Lin; Winikoff, Michael (2002). "Prometheus: A Pragmatic Methodology for Engineering Intelligent Agents" (PDF). Proceedings of the workshop on Agent-oriented methodologies (at OOPSLA).[ permanent dead link ]
  10. "WebBot Manual: JACK Intelligent Agents® WebBot Manual". www.aosgrp.com. Archived from the original on 18 January 2013. Retrieved 6 June 2022.

References