Norm-based Behavior Modification in Reflex Agents - An Implementation in JAMDER 2.0

Francisco I. S. Cruz, Robert M. Rocha Jr, Emmanuel S. S. Freire, Mariela I. Cortés

Abstract

The agent-oriented development is becoming more frequent in the industry and academy. Currently, more works are turning to the growth of this area. Many frameworks that support the development of Normative Multi-agent Systems. However, few works deal the impact of norms on individual behavior of the agent. Like many others, JAMDER 2.0 framework follows this aspect. This paper discusses the modification of the behavior of simple reactive agent based on impact caused by norms on the JAMDER 2.0 platform. This work has been collaborating for the extension of this framework, re-establishing the dynamism, which was in its first version, and giving it support for changing the behavior of simple reactive agent. In addition, new features have been included in the framework. Among them, an agent that is able to monitor the actions of a set of agents, evaluating them according to the norms and applying appropriate sanctions to these agents, if available. For illustrate extension, the Vacuum cleaner world was implement using the extended JAMDER 2.0.

References

  1. Booch, G., Jacobson, I., and Rumbaugh, J. (2000). Omg unified modeling language specification. Object Management Group ed: Object Management Group, page 1034.
  2. Campos, G. A., Freire, E. S., and Cortés, M. I. (2012). Normbased behavior modification in reflex agents. In: International Conference on Artificial Intelligence (ICAI).
  3. Figueiredo, K. and da Silva, V. T. (2011). Norm-ml: A modeling language to model norms. ICAART (2), edited by J. Filipe and ALN Fred, pages 232-237.
  4. Freire, E. S. S., Cortés, M. I., Gonçalves, E. J. T., and Lopes, Y. S. (2012). A Modeling Language for Normative MultiAgent Systems. 13th International Workshop on AgentOriented Software Engineering (AOSE@AAMAS), Valencia (Spain).
  5. Huber, M. J.: JAM Agent. Available at: http:// www.marcush.net/IRS (2013).
  6. JACK Agent Language. Available at: http:// www.agentsoftware.com.au/products/jack/ (2013).
  7. Java Agent Development Framework. Available at: http://jade.tilab.com/ (2013).
  8. Lopes, Y. S., Gonçalves, E. J. T., Cortés, M. I., and Freire, E. S. S. Extending jade framework to support different internal architectures of agents. 9th European Workshop on Multi-agent Systems (EUMAS2011), Maastricht, Holland.
  9. Modgil, S., Faci, N., Meneguzzi, F., Oren, N., Miles, S.and Luck, M. (2009). A framework for monitoring agentbased normative systems. In Proceedings of The 8th International Conference on Autonomous Agents and Multiagent Systems-Volume 1, pages 153-160. International Foundation for Autonomous Agents and Multiagent Systems.
  10. ORACLE, editor (2013). Generic types. Access date: 18 Oct. 2013.
  11. Piunti, M., Ricci, A., Boissier, O., H ubner, J. F., et al. (2010). Programming open systems with agents, environments and organizations. In: WOA 2010 - 11 Workshop nazionale'Dagli Oggetti agli Agenti'.
  12. Rocha Jr., R. M., Freire, E. S. S., and Cortés, M. I. (2013). Estendendo o Framework JAMDER para Suporte à Implementação de Sistemas Multi-Agente Normativos. In: IX Simpósio Brasileiro de Sistemas de Informação (SBSI), 2013, João Pessoa, Brasil. Anais do IX Simpósio Brasileiro de Sistemas de Informação (SBSI).
  13. Russell, S. J. and Norvig, P. (2003). Artificial intelligence: A modern approach; [the intelligent agent book]. 2. ed. Prentice Hall series in artificial intelligence. Prentice Hall, Upper Saddle River, NJ.
  14. Santos Neto, B. F.: Uma abordagem deôntica para o desenvolvimento de agentes normativos autônomos. Tese de doutorado. Rio de Janeiro: PUC, Departamento de Informática (2012), Brasil.
  15. Silva, C. T. L. L., Castro, J. F. B. (2002). Modeling Organizational Architectural Styles in UML: The Tropos Case. In: WER02 - V Workshop on Requirements Engineering, 2002, Valencia, Spain.
  16. Vlissides, J., Helm, R., Johnson, R., and Gamma, E.: Design patterns: Elements of reusable object-oriented software. Reading: Addison-Wesley (1995).
Download


Paper Citation


in Harvard Style

Cruz F., Rocha Jr R., Freire E. and Cortés M. (2014). Norm-based Behavior Modification in Reflex Agents - An Implementation in JAMDER 2.0 . In Proceedings of the 16th International Conference on Enterprise Information Systems - Volume 1: ICEIS, ISBN 978-989-758-027-7, pages 497-504. DOI: 10.5220/0004899004970504


in Bibtex Style

@conference{iceis14,
author={Francisco I. S. Cruz and Robert M. Rocha Jr and Emmanuel S. S. Freire and Mariela I. Cortés},
title={Norm-based Behavior Modification in Reflex Agents - An Implementation in JAMDER 2.0},
booktitle={Proceedings of the 16th International Conference on Enterprise Information Systems - Volume 1: ICEIS,},
year={2014},
pages={497-504},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004899004970504},
isbn={978-989-758-027-7},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 16th International Conference on Enterprise Information Systems - Volume 1: ICEIS,
TI - Norm-based Behavior Modification in Reflex Agents - An Implementation in JAMDER 2.0
SN - 978-989-758-027-7
AU - Cruz F.
AU - Rocha Jr R.
AU - Freire E.
AU - Cortés M.
PY - 2014
SP - 497
EP - 504
DO - 10.5220/0004899004970504