/gavel

Sanction-Based Regulation Mechanism for Normative Multiagent Systems

Primary LanguageJavaMIT LicenseMIT

Welcome to Gavel

codebeat badge Maintainability

Gavel is an adaptive sanctioning enforcement framework based on the conceptual sanctioning process model introduced by Nardin et al. (2016). It enables agents to decide for the most appropriate sanctions to apply depending on their current context assessed by a set of sanctioning decision factors.

The main advantages for using Gavel are its flexibility and adaptability. Gavel can be treated as a component which can be connected to or implemented within any agent. By using it, agents are free to choose the sanctions and intensity they deem the best to sanction a violator or complier agent. They may also update the system's legislation to obtain higher levels of norm compliance. As these decisions are all dependent on the current context and historical facts, Gavel can, therefore, assure high level of flexibility and adaptability for norm enforcement in Normative Multiagent Systems.

For more information

  • De Lima, I. C. A., Nardin, L. G., & Sichman, J. S. (2018). Gavel: A sanctioning enforcement framework. In Proceedings of the 6th International Workshop on Engineering Multi-Agent Systems. Stockholm. [ bib | pdf ]
  • Nardin, L. G., Balke, T., Ajmeri, N., Kalia, A. A., Sichman, J. S., & Singh, M. P. (2016). Classifying sanctions and designing a conceptual sanctioning process model for socio-technical systems. The Knowledge Engineering Review, 31(2), 142–166. doi: 10.1017/S0269888916000023. [ bib | pdf ]

License

MIT License