The interactions among
agents involve a complex pattern of proxy objects and helper classes, which
we also omit in our sketches
The dependency arrow between
two general classes means that one class uses, relies on, another class.The dependency arrow between two agent
classes means much the same thing as it implies there is communication between
the two classes and the communication originates from the tail of the
arrow.The GUI Manager-Stub shown in
the picture is a general class that is automatically generated for RMI
communication so the agents can talk over the network.