A normative organisation programming language for organisation management infrastructures

  • Authors:
  • Jomi F. Hübner;Olivier Boissier;Rafael H. Bordini

  • Affiliations:
  • Department of Automation and Systems Engineering, Federal University of Santa Catarina, Florianópolis, Brazil and Ecole Nationale Supérieure des Mines, Saint Etienne, France;Ecole Nationale Supérieure des Mines, Saint Etienne, France;Institute of Informatics, Federal University of Rio Grande do Sul, Porto Alegre, Brazil

  • Venue:
  • COIN'09 Proceedings of the 5th international conference on Coordination, organizations, institutions, and norms in agent systems
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

The Organisation Management Infrastructure (OMI) is an important component to support and monitor the execution of large-scale open multi-agent organisations whose functioning is described using high-level abstract modelling languages. Their interpretation by the OMI leads to heavy-weight programs, hindering flexibility and evolution. In this paper, we introduce a normative organisation programming language, called NOPL, based on a simple and elegant normative programming language. We show the suitability of these languages for programming the OMI of the MOISE framework; in particular, we show how MOISE's Organisation Modelling Language can be translated into NOPL. We also briefly describe how this all has been implemented on top of ORA4MAS, the artifact-based OMI for MOISE.