An interaction represents an event in time that has no continuing state, e.g. a change in an ATC clearance or the firing of a weapon |
An interaction, unlike an object does not persist; it occurs at a specified time |
Federations subscribe to classes of interactions. They are then notified when another federate sends an interaction of that class |
Each interaction class specifies the set of parameters for each instance of that class |
Like object classes, one interaction class can inherit from another |
An interaction is instantiated by messages which are essentially sent and received by methods of objects |