Landing : Athabascau University

POST - Metamodels and Norms

  • Public

POST - Metamodels and Norms

Started by Duncan Robertson July 24, 2023 - 8:29pm

Another post on MAS metamodels, and the role of norms in a couple of papers, one by Dell’Ann et al. (2021) and the other by Viana et al. (2021).

According to Boella and van der Torre as cited by Dell’Anna et al (2021 p1) norms can be viewed as “standards of behaviour which specify that certain states or sequences of actions in a MAS should occur (obligations) or should not occur (prohibitions) in order for the objective of the MAS to be realized”  (Boella and van der Torre 2004).  They look at synthesizing norms (and the complexity of that operation) from data sets of “traces” labelled (as to satisfying the MAS objective) generated during the operation of the MAS as a whole.

Following up on the work of Viana et al. (2021), they proceeded to develop the proposed metamodel Adaptive Normative Agent Modeling Language (ANA-ML) and present it in another paper (Viana et al., 2022).   Norms and the related topic of adaptation to those norms is central to their work as well, in which they propose features in ANA-ML that show how agents adapt their behaviours to follow norms in a dynamic fashion.

References:

Viana, M., Alencar, P., Lucena, C (2021). 2021  Towards an Adaptive and Normative Multi-Agent System Metamodel and Language: Existing Approaches and Research Opportunities.   Retrieved July 22, 2023 from https://arxiv.org/abs/2111.13084v1

Viana, M., Alencar, P., Guimaraes, E., Cirilo, E., & Lucena, C. (2022). Creating a Modeling Language Based on a New Metamodel for Adaptive Normative Software Agents. IEEE Access, 10, 13974–13996. https://doi.org/10.1109/ACCESS.2022.3147144

Dell'Anna, D., Alechina, N., Logan, B., Löffler, M., Dalpiaz, F., Dastani, M.(2021). The Complexity of Data-Driven Norm Synthesis and Revision.  Retrieved July 24, 2023 from https://arxiv.org/abs/2112.02626

COMP667  Multiagent Systems

COMP667 Multiagent Systems

This group is created for complementing COMP667 Course in Moodle, providing additional course material, and facilitating discussions.