Title Bar -  Agent Oriented (not Orientated) Software
Home Page Products Solutions Support Resources blank image

What is JACK?

JACK™, is an environment for building, running and integrating commercial-grade multi-agent systems using a component-based approach. JACK is based upon the company's Research and Development work on software agent technologies.

The JACK Agent Language is a programming language that extends Java with agent-oriented concepts, such as:

bullet point

Agents
bullet point Capabilities
bullet point Events
bullet point Plans
bullet point Agent Knowledge Bases (Databases)
bullet point Resource and Concurrency Management



To exchange JACK-related information with other JACK users, feel free to visit the JACK Group.

Joining this group must be approved manually. This is to avoid the group being used as a way to distribute junk mail. Apart from that, AOS has no direct involvement in this group. However, some AOS staff are members of the group and may answer interesting questions from time to time.

JACK Logo

The JACK logos were designed by
Melissa Thew of moomoo design.

New in Jack v5.0: The JACK Development Environment (JDE) has been extended to provide the ability to trace execution using JACK Design Diagrams.

After configuring the JDE to trace certain diagrams, it can connect to a running JACK™ application and when any transitions occur that match links in the diagram, they will be highlighted.

Click here to learn more

©2006 Agent Oriented Software Group


Download JACK™

Privacy Policy