As before, let q entail p. Munindar P. Singh. Toward a unification of normative concepts . Artificial Intelligence and Law, 1998. No context found.
Commitments provide a layer of coherence to the agents interactions with each other.
They are especially important in environments where we need to model any kind of contractual relationships among the agents. Some subtleties are discussed next. As remarked above, commitments give the real meaning of a protocol. These commitments are defined relative to a context, which is typically the multiagent system itself. The debtor refers to the agent that makes a commitment, and the creditor to the agent who receives the commitment.