From Organisation Specification to Normative Programming in Multi-Agent Organisations

被引:0
|
作者
Huebner, Jomi F. [1 ]
Boissier, Olivier [2 ]
Bordini, Rafael H. [3 ]
机构
[1] Univ Fed Santa Catarina, Dept Automat & Syst Engn, BR-88040900 Florianopolis, SC, Brazil
[2] Ecole Natl Super Mines, St Etienne, France
[3] Univ Fed Rio Grande do Sul, R-90046900 Porto Alegre, RS, Brazil
关键词
ARTIFACTS; NORMS;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we show how we can automatically translate high-level organisation modelling languages into simpler languages based on the idea of normative programming. With this approach, while designers and agents still use a highly abstract organisational modelling language to specify and reason about the multi-agent organisation, the development of the organisation management infrastructure is facilitated in the following manner. The high-level organisation specification is automatically translated into a simple normative programming language that we have recently introduced and for which we have given formal semantics. The organisation management infrastructure can then be based on an interpreter for the simpler normative language. We illustrate the approach showing how MOISE's organisation modelling language (with primitives such as roles, groups, and goals) can be translated into our normative programming language (with primitives such as norms and obligations). We briefly describe how this all has been implemented on top of ORA4MAS, the distributed artifact-based organisation management infrastructure for MOISE.
引用
收藏
页码:117 / +
页数:4
相关论文
共 50 条
  • [1] A normative programming language for multi-agent organisations
    Jomi F. Hübner
    Olivier Boissier
    Rafael H. Bordini
    [J]. Annals of Mathematics and Artificial Intelligence, 2011, 62 : 27 - 53
  • [2] A normative programming language for multi-agent organisations
    Huebner, Jomi F.
    Boissier, Olivier
    Bordini, Rafael H.
    [J]. ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 2011, 62 (1-2) : 27 - 53
  • [3] From Organisation Oriented Programming to Multi-agent Oriented Programming
    Boissier, Olivier
    [J]. MULTIAGENT SYSTEM TECHNOLOGIES, 2011, 6973 : 1 - 1
  • [4] A Distributed Normative Infrastructure for Situated Multi-agent Organisations
    Okuyama, Fabio Y.
    Bordini, Rafael H.
    da Rocha Costa, Antonio Carlos
    [J]. DECLARATIVE AGENT LANGUAGES AND TECHNOLOGIES IV, 2009, 5397 : 29 - +
  • [5] A formal specification and verification of normative multi-agent systems by DisCSP
    Boudhaouia, Aida
    Mazigh, Belhassen
    Missaoui, Ezzine
    [J]. 2017 IEEE/ACS 14TH INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS (AICCSA), 2017, : 399 - 406
  • [6] Orwell's Nightmare for Agents? Programming Multi-agent Organisations
    Tinnemeier, Nick A. M.
    Dastani, Mehdi
    Meyer, John-Jules Ch.
    [J]. PROGRAMMING MULTI-AGENT SYSTEMS, 2009, 5442 : 56 - 71
  • [7] Normative Multi-Agent Organizations A Programming Language and Its Interpreter
    Dastani, Mehdi
    [J]. ENGINEERING SOCIETIES IN THE AGENTS WORLD X, 2009, 5881 : 247 - 249
  • [8] A formal model of multi-agent organisations
    Koehler, Michael
    [J]. FUNDAMENTA INFORMATICAE, 2007, 79 (3-4) : 415 - 430
  • [9] Group Norms for Multi-Agent Organisations
    Aldewereld, Huib
    Dignum, Virginia
    Vasconcelos, Wamberto W.
    [J]. ACM TRANSACTIONS ON AUTONOMOUS AND ADAPTIVE SYSTEMS, 2016, 11 (02)
  • [10] Extended Logic Programming applied to the specification of Multi-Agent Systems and their computing environments
    Neves, J
    Machado, J
    Analide, C
    Novais, P
    Abelha, A
    [J]. 1997 IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT PROCESSING SYSTEMS, VOLS 1 & 2, 1997, : 159 - 164