 |
Working on an agent model. In this model,
an agent plays a role of captain and pursues several goals. |
 |
Editing the properties of a relationship.
A task can satisfy a goal provided that it takes the mental state
of the agent to a concrete configuration, the satisfaction condition.
The properties window links satisfaction conditions of a goal to another
diagram. |
 |
Clicking in a diagram makes a pop-up menu
appear. This menu shows what elements you can add. This list has the
same elements in the same order as the icons in the toolbar. So you
can add elements to a diagram by pressing an icon in the toolbar or
selecting an entry in the popup |
 |
On right-click on a diagram element, the
pop-up menu offers a help option. This option creates a help window
that explains the purpose of the entity and hints about when to use
it. |
 |
There is also a general help window that
opens from the main menu, in the help option. This window shows you
several howtos for general tasks in INGENIAS IDE. There is also a
reference manual for all possible entities in the tool. |
 |
An interaction can be specified with different
notations. In the picture, the interaction is associated with an UML
collaboration diagram, a GRASIA interaction diagram, and a AUML-like
protocol diagram |
 |
Two agents interchange messages and then
engage into a subprotocol which is specified elsewhere |
 |
In AUML, the protocol can lead to situations
in which an agent has to choose among different possible messages
to be sent. This is known as alternatives |