Dynamic specification of open agent systems

被引:24
|
作者
Artikis, Alexander [1 ]
机构
[1] Natl Ctr Sci Res Demokritos, Inst Informat & Telecommun, Athens 15310, Greece
关键词
norm; norm change; norm-governed system; executable specification; organized adaptation; EXECUTABLE SPECIFICATION; MULTIAGENT; COMMUNICATION; MODEL; COORDINATION; INSTITUTIONS; SEMANTICS; REVISION; LANGUAGE; LOGIC;
D O I
10.1093/logcom/exr018
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Multi-Agent Systems (MAS) where the agents are developed by different parties and serve different interests, are often classified as 'open'. The specification of open MAS is largely seen as a design-time activity. Moreover, there is no support for run-time specification modification. Due to environmental, social or other conditions, however, it is often required to revise the MAS specification during its execution. To address this requirement, we present an infrastructure for 'dynamic' open MAS specifications, that is, specifications that may be modified at run-time by the agents. We adopt a bird's eye view of an open MAS, as opposed to an agent's own perspective whereby it reasons about how it should act. The infrastructure consists of well-defined procedures for proposing a modification of the 'rules of the game', as well as decision-making over and enactment of proposed modifications. We evaluate proposals for rule modification by modelling a dynamic specification as a metric space, and by considering the effects of accepting a proposal on system utility. Furthermore, we constrain the enactment of proposals that do not meet the evaluation criteria. We employ the action language C+ to formalize dynamic specifications, and the 'Causal Calculator' implementation of C+ to execute the specifications. We illustrate our infrastructure by presenting a dynamic specification of a resource-sharing protocol.
引用
收藏
页码:1301 / 1334
页数:34
相关论文
共 50 条
  • [1] Executable specification of open multi-agent systems
    Artikis, Alexander
    Sergot, Marek
    LOGIC JOURNAL OF THE IGPL, 2010, 18 (01) : 31 - 65
  • [2] Dynamic requirements specification for adaptable and open service systems
    Jureta, Ivan J.
    Faulkner, Stephane
    Thiran, Philippe
    15TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE, PROCEEDINGS, 2007, : 381 - +
  • [3] Dynamic security framework for mobile agent systems: Specification, verification and enforcement
    Loulou, Monia
    Jmaiel, Mohamed
    Mosbah, Mohamed
    International Journal of Information and Computer Security, 2009, 3 (3-4) : 321 - 336
  • [4] Dynamic requirements specification for adaptable and open service-oriented systems
    Jureta, Ivan J.
    Faulkner, Stephane
    Thiran, Philippe
    SERVICE-ORIENTED COMPUTING - ICSOC 2007, PROCEEDINGS, 2007, 4749 : 270 - +
  • [5] Towards Open Agent Systems Through Dynamic Incorporation
    Cubillos, C.
    Donoso, M.
    Rodriguez, N.
    Guidi-Polanco, F.
    Cabrera-Paniagua, D.
    INTERNATIONAL JOURNAL OF COMPUTERS COMMUNICATIONS & CONTROL, 2010, 5 (05) : 675 - 683
  • [6] Proportional Dynamic Consensus in Open Multi-Agent Systems
    Franceschelli, Mauro
    Frasca, Paolo
    2018 IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2018, : 900 - 905
  • [7] Dynamic contextual regulations in open multi-agent systems
    Felicissimo, Carolina Howard
    Semantic Web - ISEC 2006, Proceedings, 2006, 4273 : 974 - 975
  • [8] Towards Dynamic Agent Interaction Support in Open Multiagent Systems
    Fogues, Ricard L.
    Alberola, Juan M.
    Such, Jose M.
    Espinosa, Agustin
    Garcia-Fornes, Ana
    ARTIFICIAL INTELLIGENCE RESEARCH AND DEVELOPMENT, 2010, 220 : 89 - 98
  • [9] A specification language for coordination in agent systems
    Bosse, Tibor
    Hoogendoorn, Mark
    Serban, Radu
    Treur, Jan
    PROCEEDINGS OF THE IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON INTELLIGENT AGENT TECHNOLOGY (IAT 2007), 2007, : 252 - 256
  • [10] Logic-based specification and verification of homogeneous dynamic multi-agent systems
    Riccardo De Masellis
    Valentin Goranko
    Autonomous Agents and Multi-Agent Systems, 2020, 34