From Organisation Specification to Normative Programming in Multi-Agent Organisations - Mines Saint-Étienne Access content directly
Book Sections Year : 2010

From Organisation Specification to Normative Programming in Multi-Agent Organisations

Abstract

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 '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.

Dates and versions

emse-00643571 , version 1 (22-11-2011)

Identifiers

Cite

Jomi Fred Hübner, Olivier Boissier, Rafael Bordini. From Organisation Specification to Normative Programming in Multi-Agent Organisations. Dix, Jürgen; Leite, João; Governatori, Guido; Jamroga, Wojtek. Computational Logic in Multi-Agent Systems, Springer Berlin / Heidelberg, pp.117-134, 2010, Lecture Notes in Computer Science, ⟨10.1007/978-3-642-14977-1_11⟩. ⟨emse-00643571⟩
59 View
0 Download

Altmetric

Share

Gmail Facebook X LinkedIn More