Abstract
This article presents a high-level overview of the literature on norms and their uses in multi-agent systems. We distinguish the main types of norms used in multi-agent systems, and the ways in which the behaviour of a system can be modified through the enforcement of norms. We first review the formal approaches used to study norms and norm enforcement mechanisms. We then explain the syntax and semantics of the key specification languages used to represent norms, and briefly survey some programming frameworks that support the implementation of normative multi-agent systems. Finally, we briefly review the key research questions and techniques in the important area of norm verification.
Original language | English |
---|---|
Pages (from-to) | 457-489 |
Number of pages | 33 |
Journal | IfCoLoG Journal of Logics and their Applications |
Volume | 5 |
Issue number | 2 |
Publication status | Published - Apr 2018 |
Externally published | Yes |