Categorical Data Display


Agent displays that are generated automatically are not uncommon in the area of cognitive science. There were CPM/GOMS, APEX, and the TSI among others. Our display offers two Pert Charts and one Gantt Chart. Other displays can be included. The two Pert Charts are the standard Pert Chart and variation based on the work of Bonnie John, et. al. The Categorical Data Display (CaDaDis) can be used in different cognitive architectures since the graphics stem from messages. As long as messages can be pulled from the agent, a display can be generated.

This project is still in the development stage. CaDaDis is written in Java using the Vista package created by SoarTech. Currently, there are two cognitive architectures that are able to create displays, Soar and ACT-R. The future will include the additions of JESS and JACK to the list of displayable architectures.

Any suggestions or questions may be submitted to us.


CaDaDis Manual

BRIMS Paper (Status: ACCEPTED!!!)

ICCM Paper (Status: Submitted)


CaDaDis comes as a jar file. To access the code, simply unzip the jar file with any extraction application. Interface files for Soar and ACT-R are found below.

CaDaDis Jar


To use CaDaDis with ACT-R, you will need the jar file found above and the following files:

ACT-R Tcl Interface File

ACT-R Lisp File

1. Load the ACT-R Tcl Interface file.

2. Start CaDaDis.

3. Load ACT-R.

4. Load the ACT-R lisp file.

5. Load and run your model.

A video, made with Camtasia, shows the setup of CaDaDis for ACT-R. The initial Lispworks has just loaded ACT-R. The ACT-R model is our Serial Subtraction model, written by Andrew Reifers. At that point, you may substitute any model you would like. Click here for the video.


To use CaDaDis with Soar, you will need the jar file found above and following file:

Soar Tcl Interface File

1. Start Soar.

2. Load your Soar model.

3. Load the Soar Tcl Interface file.

4. Start CaDaDis.

5. Run your model.

Click here for the Soar video.