It is possible to combine a norm-regulated transi-
tion system situation with some mechanism for norm
change, but in the current formulation norms may not
be changed as a consequence of an action by an agent
in a state s, since the normative system N is not itself
considered a part of s. An interesting line of future
work is to explore the possibility to let the normative
system be a part of the state, thereby letting agents
choose actions that modify the normative system. An-
other interesting issue is consistency; an inconsistent
normative system may lead to a situation in which the
deontic structure is empty, i.e. all actions are prohib-
ited. How the system should behave in such a situ-
ation is heavily dependent on the nature of the spe-
cific application at hand; this is not specified by the
general-level framework.
ACKNOWLEDGEMENTS
The author wishes to thank Jan Odelstad and Magnus
Boman for valuable ideas and suggestions.
REFERENCES
Cliffe, O., De Vos, M., and Padget, J. (2006). Specify-
ing and analysing agent-based social institutions using
answer set programming. In Boissier, O., Padget, J.,
Dignum, V., Lindemann, G., Matson, E., Ossowski,
S., Sichman, J., and Vzquez-Salceda, J., editors, Co-
ordination, Organizations, Institutions, and Norms in
Multi-Agent Systems, volume 3913 of Lecture Notes
in Computer Science, pages 99–113. Springer Berlin /
Heidelberg. doi:10.1007/11775331 7.
Cliffe, O., De Vos, M., and Padget, J. (2007). Answer
set programming for representing and reasoning about
virtual institutions. In Inoue, K., Satoh, K., and Toni,
F., editors, Computational Logic in Multi-Agent Sys-
tems, volume 4371 of Lecture Notes in Computer
Science, pages 60–79. Springer Berlin / Heidelberg.
doi:10.1007/978-3-540-69619-3 4.
Combettes, S., Hanachi, C., and Sibertin-Blanc, C. (2006).
Organizational petri nets for protocol design and en-
actment. In Proceedings of the fifth international joint
conference on Autonomous agents and multiagent sys-
tems, AAMAS ’06, pages 1384–1386, New York, NY,
USA. ACM. doi:10.1145/1160633.1160892.
Craven, R. and Sergot, M. (2008). Agent strands in the
action language nC+. Journal of Applied Logic,
6(2):172–191. Selected papers from the 8th Interna-
tional Workshop on Deontic Logic in Computer Sci-
ence, 8th International Workshop on Deontic Logic in
Computer Science.
Gaertner, D., Clark, K., and Sergot, M. (2007). Ballroom
etiquette: a case study for norm-governed multi-agent
systems. In Noriega, P., Vzquez-Salceda, J., Boella,
G., Boissier, O., Dignum, V., Fornara, N., and Mat-
son, E., editors, Coordination, Organizations, Institu-
tions, and Norms in Agent Systems II, volume 4386 of
Lecture Notes in Computer Science, pages 212–226.
Springer Berlin / Heidelberg. doi:10.1007/978-3-540-
74459-7 14.
Governatori, G., Rotolo, A., and Sartor, G. (2005). Tem-
poralised normative positions in defeasible logic.
In Proceedings of the 10th international confer-
ence on Artificial intelligence and law, ICAIL
’05, pages 25–34, New York, NY, USA. ACM.
doi:10.1145/1165485.1165490.
Hjelmblom, M. (2008). Deontic action-logic multi-agent
systems in Prolog. Technical Report 30, University of
G
¨
avle, Division of Computer Science.
Hjelmblom, M. (2011). State transitions and normative
positions within normative systems. Technical Re-
port 37, University of G
¨
avle, Department of Industrial
Development, IT and Land Management.
Hjelmblom, M. and Odelstad, J. (2009). jDALMAS: A
Java/Prolog framework for deontic action-logic multi-
agent systems. In H
˚
akansson, A., Nguyen, N., Har-
tung, R., Howlett, R., and Jain, L., editors, Agent
and Multi-Agent Systems: Technologies and Applica-
tions, volume 5559 of Lecture Notes in Computer Sci-
ence, pages 110–119. Springer Berlin / Heidelberg.
doi:10.1007/978-3-642-01665-3 12.
Laaksolahti, J. and Boman, M. (2002). Anticipatory guid-
ance of plot. CoRR, cs.AI/0206041. doi:10.1007/978-
3-540-45002-3 14.
Lindahl, L. (1977). Position and change: a study in law and
logic. Synthese library. D. Reidel Pub. Co.
Lindahl, L. and Odelstad, J. (2003). Normative
systems and their revision: An algebraic ap-
proach. Artificial Intelligence and Law, 11:81–104.
doi:10.1023/B:ARTI.0000046005.10529.47.
Lindahl, L. and Odelstad, J. (2004). Normative positions
within an algebraic approach to normative systems.
Journal of Applied Logic, 2(1):63 – 91. The Sixth In-
ternational Workshop on Deontic Logic in Computer
Science. doi:10.1016/j.jal.2004.01.004.
Lindahl, L. and Odelstad, J. (2008). Intermediaries
and intervenients in normative systems. Journal
of Applied Logic, 6(2):229 – 250. Selected pa-
pers from the 8th International Workshop on De-
ontic Logic in Computer Science, 8th International
Workshop on Deontic Logic in Computer Science.
doi:10.1016/j.jal.2007.06.010.
Lindahl, L. and Odelstad, J. (2011). Stratification of norma-
tive systems with intermediaries. Journal of Applied
Logic, 9(2):113 – 136. Special Issue: Selected and re-
vised papers from the Ninth International Conference
on Deontic Logic in Computer Science (DEON 2008),
Ninth International Conference on Deontic Logic in
Computer Science. doi:10.1016/j.jal.2010.01.002.
Lindahl, L. and Odelstad, J. (2012). The Theory of Joining-
Systems, volume 1. College Publications, London. To
appear in Gabbay; Horthy; van der Meyden; and van
der Torre: Handbook of Normative systems.
Makinson, D. and van der Torre, L. (2007). What is in-
put/output logic? input/output logic, constraints, per-
missions. In Boella, G., van der Torre, L., and Ver-
ICAART2013-InternationalConferenceonAgentsandArtificialIntelligence
116