Programming norm change

Journal of Applied Non-Classical Logics 22 (1-2):151-180 (2012)
  Copy   BIBTEX

Abstract

To adequately deal with unpredictable and dynamic environments, normative frameworks typically deployed in mechanisms for modifying the norms at runtime are crucial. We present the syntax and operational semantics of programming constructs to facilitate runtime norm modification, allowing a programmer to specify when and how the norms may be changed by external agents or by the normative mechanism. The norms take on the form of conditional obligations and prohibitions, instantiating obligations and prohibitions. We present rule-based constructs for runtime modification of the norms and their instances, and a mechanism for automatically updating the instances when their underlying norms change. Moreover, we investigate a mechanism for avoiding norm conflicts.

Links

PhilArchive



    Upload a copy of this work     Papers currently archived: 93,098

External links

Setup an account with your affiliations in order to access resources via your University's proxy server

Through your library

Similar books and articles

NO Revision and NO Contraction.Gregory Wheeler & Marco Alberti - 2011 - Minds and Machines 21 (3):411-430.
Human and nonhuman norms: a dimensional framework.Kristin Andrews, Simon Fitzpatrick & Evan Westra - 2024 - Philosophical Transactions of the Royal Society B: Biological Sciences 379 (1897):20230026.
Two Adaptive Logics of Norm-Propositions.Mathieu Beirlaen & Christian Straßer - 2013 - Journal of Applied Logic 11 (2):147-168.
Complying with norms. a neurocomputational exploration.Matteo Colombo - 2012 - Dissertation, University of Edinburgh
Arguing about constitutive and regulative norms.Gabriella Pigozzi & Leendert van der Torre - 2018 - Journal of Applied Non-Classical Logics 28 (2-3):189-217.

Analytics

Added to PP
2013-10-30

Downloads
24 (#679,414)

6 months
8 (#415,230)

Historical graph of downloads
How can I increase my downloads?