Social Commitments are normative constructs that create directed obligations between agents, formally defining that a debtor agent is committed to a creditor agent to bring about a specific condition or action. This framework provides a declarative and verifiable foundation for trust and coordination in open, heterogeneous systems, moving beyond simple message-passing to model persistent, accountable relationships. It is a core concept within Electronic Institutions and is foundational for modeling complex interactions like Contract Net Protocol and Argumentation-Based Negotiation.
