This chapter introduces programming with norms from a software engineering perspective. A computational system is conceived as being composed of agents (as process), environment (as data), and norms (as control over actions) as first-class entities. Norms are presented from two points of view: system and agent. The first point of view focuses on how to define the expected behavior of agents by means of normative programs, and how this kind of program is integrated with the environment by constitutive norms. The second focuses on how agents, who cannot bring about some goals on their own, can however engage in norm-aware interactions with expectations about the behavior of one another, even in the absence of organizational guidelines. The JaCaMo platform is used to provide concrete examples and illustrate the approach.

Norm-aware and Norm-oriented Programming

Baldoni Matteo;Baroglio Cristina;Micalizio Roberto
2018-01-01

Abstract

This chapter introduces programming with norms from a software engineering perspective. A computational system is conceived as being composed of agents (as process), environment (as data), and norms (as control over actions) as first-class entities. Norms are presented from two points of view: system and agent. The first point of view focuses on how to define the expected behavior of agents by means of normative programs, and how this kind of program is integrated with the environment by constitutive norms. The second focuses on how agents, who cannot bring about some goals on their own, can however engage in norm-aware interactions with expectations about the behavior of one another, even in the absence of organizational guidelines. The JaCaMo platform is used to provide concrete examples and illustrate the approach.
2018
Handbook of Normative Multiagent Systems
College Publications
231
248
978-1848902855
1848902859
Baldoni Matteo, Baroglio Cristina, Boissier Olivier, Hübner Jomi Fred, Micalizio Roberto
File in questo prodotto:
File Dimensione Formato  
2018_NormasBook-NOP.pdf

Accesso riservato

Descrizione: Articolo principale
Tipo di file: PREPRINT (PRIMA BOZZA)
Dimensione 546.98 kB
Formato Adobe PDF
546.98 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2318/1685676
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact