In order to coordinate their activities, agents should be able to interact
with each other. An interactional and communicational model that makes no
assumptions on the agents’ internal model has gained more and more adepts
in recent years: social commitments. One of the most known uses of social
commitments is as a new approach on agent communication languages: Dialog
Games represent an example of this utilization of social commitments.
However, besides agent communication, social commitments have been used
to provide a generic approach to agent interactions