JADE/JaCaMo+2COMM: Programming Agent Interactions
- 58 Downloads
We present 2COMM, a middleware in which social relationships, created during agent interactions, are represented as social commitments. These relationships are reified as resources in the agents’ environment, and can be directly manipulated by the agents themselves via standard operations. We show that this perspective induces an agent programming schema that is independent of the actual agent platform. The uniformity of the approach is exemplified in two well-known agent platforms: JADE and JaCaMo.
KeywordsSocial commitments Agent programming Interaction
- 5.Bellifemine, F., Bergenti, F., Caire, G., Poggi, A.: JADE — a Java agent development framework. In: Bordini, R.H., Dastani, M., Dix, J., El Fallah Seghrouchni, A. (eds.) Multi-Agent Programming. MSASSO, vol. 15, pp. 125–147. Springer, Boston, MA (2005). https://doi.org/10.1007/0-387-26350-0_5CrossRefGoogle Scholar
- 7.Capuzzimati, F.: A commitment-based infrastructure for programming socio-technical systems. Ph.D. thesis, Università degli Studi di Torino, Italy (2015)Google Scholar