In this paper, we present a social model for software agent conversations for action based on social commitments and their negotiation. We depart from the premises that conversations are cornerstone to support autonomous and heterogeneous agents, and that conversational coherence can be supported through public definitions of speech act and compositional semantics. We specify a unified social model for conversations in which speech act semantics is an emergent product of identity, conversational use, and expected accomplishments, and where conversational composition is guided by rules of conversational use and their application to the state of conversation instances. Lastly, we show the effectiveness of this novel approach by formally describing the evolution of a simple conversation for action. General Terms Standardization, Languages, Theory. Keywords Conversations, social commitments, speech act semantics, compositional semantics.
Roberto A. Flores, Robert C. Kremer