JACK 4.1 has been superseded by JACK 5.0 . (click here for details)
This release adds significant enhancements to the graphical
user interfaces provided with JACK as well as improvements
to the JACK compiler and runtime.
External
editor support: The JDE allows
you to use your own choice of text editor for viewing
and/or modifying textual components such as code blocks
and documentation. There are a number of preferences that
can be set under the "Text Editor" tab of the
Preferences dialog.
Text
editing of entire JACK components:
Right clicking on a JACK component in the browser gives
you the option of "Edit as JACK File". This
will present the component in textual form and allow editing
using the internal JDE editor or an external editor. When
the editing is finished the text is parsed and broken
up into its individual elements and the component in the
browser is
updated accordingly.
Named
types now saved separately: Separate save files
are created for each named type now. Named Data are stored
in a file with a ".gnd" extension and Named
Roles are stored in files with a ".gnr" extension.
This should make it easier for multiple users to work
on the same project since they don't have to contend for
the project file (*.prj) where the named types were previously
stored.
Graphical team plan
editing: Team plans can now
contain graphical reasoning methods. Right click on a
newly created TeamPlan and choose "Edit Graphically"
to edit that team plan in the graphical team plan editor.
This editor generally behaves like the graphical plan
editor with the addition of some new node types in the
pallette (when in Teams mode). See
screen snapshot below.
Exception handling:
Each graph in a plan has the ability to set exception
handler code to be used when executing that graph.
Design tool descriptive
mode: Designs can now show their
nodes in descriptive mode rather than display their actual
names. This is similar to the descriptive mode in the
graphical plan editor. Instead of a node displaying the
name of the component, its documentation is displayed
instead.
Graphical Team Plan — new in JACK v4.1
JACK Intelligent Agents Group: The JACK Intelligent Agents Group provides a forum for communication amongst JACK users.
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.
More formal support can be obtained on the Technical Support page. Priority is, of course, given to our licensed customers but all messages are logged and tracked.