Skip to Main content Skip to Navigation
Book sections

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.
Document type :
Book sections
Complete list of metadata
Contributor : Florent Breuil Connect in order to contact the contributor
Submitted on : Tuesday, November 22, 2011 - 11:38:31 AM
Last modification on : Wednesday, June 24, 2020 - 4:19:08 PM

Links full text



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⟩



Record views