Abstract
Norms have become one of the most promising mechanisms of social control to ensure a desirable social order in open multi-agent systems where autonomous, heterogeneous and independently designed entities can work towards similar or different ends. Norms regulate the behaviour of agents by defining permissions, obligations and prohibitions, and by stating stimulus to their fulfilment while defining rewards and discouraging their violation while pointing out punishments. Since goal-oriented agents’ priority is the satisfaction of their own desires, they must evaluate the positive and negative effects of the fulfilment or violation of the norms before choosing to comply or not with them. In this context, we present the new functions of the Jason platform defined to support normative reasoning, i.e, to build agents able to deal with desires and norms. Agents are then able to check if they should adopt or not the norm, evaluate the effects of the fulfilment or violation of the norm on their desires, detect and solve conflicts among norms, and select desires and plans according to their choices of fulfilling or not a norm. We demonstrate the applicability of such new functions through a non-combatant evacuation scenario.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Bordini, R., Hubner, J., Wooldridge, M.: Programming Multi-agent Systems in AgentSpeak Using Jason. Wiley, Blackwell (2007)
Burnett, C., et al.: Agent support for mission planning under policy constraints. In: Proc. of 2nd Int. Technology Alliance (2008)
Dignum, F.: Autonomous agents and social norms. In: Proc. of the Workshop on Norms, Obligations and Conventions (1996)
García-Camino, A., Rodríguez-Aguilar, J., Sierra, C., Vasconcelos, W.: Norm-oriented programming of electronic institutions. In: AAMAS 2006 (2006)
Jadex home page, http://jade.tilab.com/
Kollingbaum, M.: Norm-Governed Practical Reasoning Agents. PhD thesis, University of Aberdeen (2005)
Lopez-Lopez, F.: Social Power and Norms: Impact on agent behavior. PhD thesis, University of Southampton (2003)
Meneguzzi, F., Luck, M.: Norm-based behaviour modification in bdi agents. In: Proc. of 8th Int. Conf. on Autonomous Agents and Multiagent Systems (2009)
Oren, N., Luck, M., Norman, T.: Argumentation for normative reasoning. In: Proc. Symp. Behaviour Regulation in Multi-Agent Systems, pp. 55–60 (2008)
Rao, A.S.: Agentspeak(l): Bdi agents speak out in a logical computable language. In: Perram, J., Van de Velde, W. (eds.) MAAMAW 1996. LNCS, vol. 1038. Springer, Heidelberg (1996)
Rao, A.S., Georgeff, M.P.: Modeling rational agents within a bdi-architecture. In: Proc. 2nd Int. Conf. on Principles of Knowledge Representation and Reasoning (1991)
Silva, V.: From the specification to the implementation of norms: an automatic approach to generate rules from norms to govern the behavior of agents. In: JAAMAS, pp. 113–155 (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
dos Santos Neto, B.F., da Silva, V.T., de Lucena, C.J.P. (2010). Using Jason to Develop Normative Agents. In: da Rocha Costa, A.C., Vicari, R.M., Tonidandel, F. (eds) Advances in Artificial Intelligence – SBIA 2010. SBIA 2010. Lecture Notes in Computer Science(), vol 6404. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-16138-4_15
Download citation
DOI: https://doi.org/10.1007/978-3-642-16138-4_15
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-16137-7
Online ISBN: 978-3-642-16138-4
eBook Packages: Computer ScienceComputer Science (R0)