Accountability in multi-agent organizations: from conceptual design to agent programming

被引:5
|
作者
Baldoni, Matteo [1 ]
Baroglio, Cristina [1 ]
Micalizio, Roberto [1 ]
Tedeschi, Stefano [1 ]
机构
[1] Univ Torino, Dipartimento Informat, Corso Svizzera 185, I-10149 Turin, Italy
关键词
Accountability; Responsibility; Agent organizations; Engineering and programming MAS; Robustness; JaCaMo; MODEL;
D O I
10.1007/s10458-022-09590-6
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This work proposes a notion of accountability for multi-agent systems, that supports the development of robust distributed systems. Accountability is grounded on responsibility, and encompasses both a normative dimension, and a structural dimension. For realizing robust distributed systems, conceived as agent systems or organizations, it is necessary to keep a right level of situational awareness, through the introduction of the means for gathering and propagating accounts, upon which actions can be taken. This paper presents a formalization of accountability, including the accountability lifecycle, for the design of robust agent organizations. Particular attention is given to the interplay of accountability and goals, by describing typical patterns in which accountability affects the state of an agent's goals and vice versa. We illustrate the practical aspects of the proposal by means of JaCaMo (Boissier et al. Sci Comput Program 78(6):747-761, 2013.https://doi.org/10.1016/j.scico.2011.10.004).
引用
收藏
页数:37
相关论文
共 50 条
  • [31] Engineering a multi-agent system in Jason and CArtAgO Multi-agent programming contest 2017
    Villadsen, Jorgen
    Fleckenstein, Oliver
    Hatteland, Helge
    Larsen, John Bruntse
    ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 2018, 84 (1-2) : 57 - 74
  • [32] Language Constructs for Multi-agent Programming
    Dennis, Louise
    Fisher, Michael
    Hepple, Anthony
    COMPUTATIONAL LOGIC IN MULTI-AGENT SYSTEMS, 2008, 5056 : 137 - 156
  • [33] Adaptive multi-agent programming in GTGolog
    Finzi, Alberto
    Lukasiewicz, Thomas
    KI 2006: ADVANCES IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2007, 4314 : 389 - +
  • [34] A vision for multi-agent systems programming
    Decker, K
    PROGRAMMING MULTI-AGENT SYSTEMS, 2003, 3067 : 1 - 17
  • [35] Multi-agent oriented programming with JaCaMo
    Boissier, Olivier
    Bordini, Rafael H.
    Huebner, Jomi F.
    Ricci, Alessandro
    Santi, Andrea
    SCIENCE OF COMPUTER PROGRAMMING, 2013, 78 (06) : 747 - 761
  • [36] Programming Dynamics of Multi-Agent Systems
    Hu, Cuiyun
    Mao, Xinjun
    Zhou, Huiping
    AGENTS IN PRINCIPLE, AGENTS IN PRACTICE, 2011, 7047 : 287 - 298
  • [37] A Review of Agent-Based Programming for Multi-Agent Systems
    Cardoso, Rafael C.
    Ferrando, Angelo
    COMPUTERS, 2021, 10 (02) : 1 - 15
  • [38] A MULTI-AGENT BASED FRAMEWORK FOR MULTI-DISCIPLINARY CONCEPTUAL DESIGN SYNTHESIS
    Chen, Yong
    Liu, Zelin
    Huang, Jian
    Zhang, Zhinan
    DESIGN FOR HARMONIES, VOL 6: DESIGN INFORMATION AND KNOWLEDGE, 2013,
  • [39] A meta-model for the analysis and design of organizations in multi-agent systems
    Ferber, J
    Gutknecht, O
    INTERNATIONAL CONFERENCE ON MULTI-AGENT SYSTEMS, PROCEEDINGS, 1998, : 128 - 135
  • [40] Environments and Organizations in Multi-Agent Systems: From Modelling to Code
    Uez, Daniela Maria
    Huebner, Jomi Fred
    ENGINEERING MULTI-AGENT SYSTEMS, EMAS 2014, 2014, 8758 : 181 - 203