Finally, MALLET also provides simple descriptors for
defining the members on the team, the roles they play, and
their capabilities and responsibilities. While capabilities are
treated simplistically (as static associations between agents
and operators), the meaning of a responsibility is more
interesting. It is similar to a role, in the sense that it defines
agents who are supposed to do certain actions, but they are
not tied to specific steps in the context of specific plans.
Instead, the responsibility of an agent for an operator
means that, whenever the action needs to be done at any time, the agent knows that it should act or at least
coordinate with others who share the responsibility.