COGENT Online
CONTENTS
COGENT Help

The Class Hierarchy

Much of the power of COGENT comes from the set of standard classes of box built into the system. These classes provide basic functionality, and instances of each class can be configured and programmed to give the sort of behaviour needed within information-processing psychological models.

The current version of COGENT provides ten classes of object. Figure 1 shows the relations between these classes and higher-order abstract classes. These classes have been sufficient for a variety of purposes, but we have not ruled out the addition of further object classes in the future (indeed we anticipate such additions).



Figure 1: COGENT's Hierarchy of Box Classes

Each box class has an associated icon, used to represent its instances in box-arrow diagrams. Figure 2 shows the icons for each box class - click on the icons or labels for more information.

Data I/O Data/Source
Data/Source
Data/Sink/Text
Data/Sink/Text
Data/Sink/Table
Data/Sink/Table
Buffers Buffer/Propositional
Buffer/Propositional
Buffer/Stack
Buffer/Stack
Buffer/Analogue
Buffer/Analogue
Buffer/Table
Buffer/Table
Other Process
Process
Network
Feed Foward Network
Network
Interactive Activation Network
Compound
Compound

Figure 2: COGENT Box Class Icons.


COGENT Online
CONTENTS
COGENT Help