Multi-Agent Programming

Volume 15 of the series Multiagent Systems, Artificial Societies, and Simulated Organizations pp 175-193

Jack™ Intelligent Agents: An Industrial Strength Platform

  • Michael WinikoffAffiliated withRMIT University

* Final gross prices may vary according to local VAT.

Get Access


Software agents offer a range of benefits to the development of complex software systems. However, before these benefits can be realised by the computing industry there is a need for an agent platform that can be accepted by industry. In this paper we describe the JACK agent platform: a mature and robust commercial product. We argue that JACK meets requirements such as familiarity, scalability and integratibility which make it suitable for adoption by industry. We also describe interesting features of JACK such as the use of capabilities for structuring agents, and JACK’s approach to teamwork which allows hierarchical team structures.


Agent Oriented Programming Language Belief-Desire-Intention Agent Platform