Skip to main content

The AORTA Architecture: Integrating Organizational Reasoning in Jason

  • Conference paper
Engineering Multi-Agent Systems (EMAS 2014)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 8758))

Included in the following conference series:

Abstract

Open systems are characterized by a diversity of heterogeneous and autonomous agents that act according to private goals, and with a behavior that is hard to predict. They can be regulated through organizations similar to human organizations, which regulate the agents’ behavior space and describe the expected behavior of the agents. Agents need to be able to reason about the regulations, so that they can act within the expected boundaries and work towards the objectives of the organization. In this paper, we describe the AORTA (Adding Organizational Reasoning to Agents) architecture for making agents organization-aware. It is designed such that it provides organizational reasoning capabilities to agents implemented in existing agent programming languages without being tied to a specific organizational model. We show how it can be integrated in the Jason agent programming language, and discuss how the agents can coordinate their organizational tasks using AORTA.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Boissier, O., van Riemsdijk, M.B.: Organisational Reasoning Agents. Agreement Technologies, 309–320 (2013)

    Google Scholar 

  2. Bordini, R.H., Hübner, J.F., Wooldridge, M.: Programming multi-agent systems in AgentSpeak using Jason. John Wiley & Sons (2007)

    Google Scholar 

  3. Broersen, J., Dastani, M., Hulstijn, J., Huang, Z., van der Torre, L.: The BOID architecture: Conflicts between beliefs, obligations, intentions and desires. In: Proceedings of the Fifth International Conference on Autonomous Agents, pp. 9–16 (2001)

    Google Scholar 

  4. Carabelea, C., Boissier, O., Castelfranchi, C.: Using Social Power to Enable Agents to Reason About Being Part of a Group. In: Gleizes, M.-P., Omicini, A., Zambonelli, F. (eds.) ESAW 2004. LNCS (LNAI), vol. 3451, pp. 166–177. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  5. Castelfranchi, C., Dignum, F., Jonker, C.M., Treur, J.: Deliberate Normative Agents: Principles and Architecture. In: Jennings, N.R., Lespérance, Y. (eds.) Intelligent Agents VI. LNCS (LNAI), vol. 1757, pp. 364–378. Springer, Heidelberg (2000)

    Google Scholar 

  6. Denti, E., Omicini, A., Ricci, A.: tuProlog: A light-weight Prolog for Internet applications and infrastructures. In: Ramakrishnan, I.V. (ed.) PADL 2001. LNCS, vol. 1990, pp. 184–198. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  7. Dignum, V., Dignum, F.: A logic of agent organizations. Logic Journal of the IGPL 20(1), 283–316 (2011)

    Article  MathSciNet  Google Scholar 

  8. Dignum, V.: A model for organizational interaction: based on agents, founded in logic. PhD thesis, Utrecht University (2004)

    Google Scholar 

  9. Esteva, M., de la Cruz, D., Sierra, C.: Islander: An electronic institutions editor. In: Proc. AAMAS 2002 (2002)

    Google Scholar 

  10. Esteva, M., Rosell, B., Rodriguez-Aguilar, J.A., Arcos, J.L.: Ameli: An agent-based middleware for electronic institutions. In: Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems, AAMAS 2004, vol. 1, pp. 236–243. IEEE Computer Society, Washington, DC

    Google Scholar 

  11. Hindriks, K.V.: Programming Rational Agents in GOAL. In: Multi-Agent Programming: Languages, Tools and Applications, pp. 119–157 (2009)

    Google Scholar 

  12. Hübner, J.F., Boissier, O., Kitio, R., Ricci, A.: Instrumenting multi-agent organisations with organisational artifacts and agents. Autonomous Agents and Multi-Agent Systems 20(3), 369–400 (2009)

    Article  Google Scholar 

  13. Hübner, J.F., Sichman, J.S., Boissier, O.: Developing organised multiagent systems using the MOISE+ model: programming issues at the system and agent levels. International Journal of Agent-Oriented Software Engineering 1(3), 370–395 (2007)

    Article  Google Scholar 

  14. Jensen, A.S.: Deciding between conflicting influences. In: Cossentino, M., El Fallah Seghrouchni, A., Winikoff, M. (eds.) EMAS 2013. LNCS (LNAI), vol. 8245, pp. 137–155. Springer, Heidelberg (2013)

    Chapter  Google Scholar 

  15. Jensen, A.S., Aldewereld, H., Dignum, V.: Dimensions of organizational coordination. In: Proceedings of the 25th Benelux Conference on Artificial Intelligence, pp. 80–87. Delft University of Technology (2013)

    Google Scholar 

  16. Jensen, A.S., Dignum, V.: AORTA: Adding Organizational Reasoning to Agents. In: Proceedings of the 13th International Conference on Autonomous Agents and Multiagent Systems, pp. 1493–1494 (2014)

    Google Scholar 

  17. Johnson, M., Jonker, C., van Riemsdijk, B., Feltovich, P.J., Bradshaw, J.M.: Joint activity testbed: Blocks world for teams (BW4T). In: Aldewereld, H., Dignum, V., Picard, G. (eds.) ESAW 2009. LNCS, vol. 5881, pp. 254–256. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  18. Rao, A.S., Georgeff, M.P.: BDI Agents: From Theory to Practice. In: Proc. ICMAS 1995 (1995)

    Google Scholar 

  19. van Riemsdijk, M.B., Dignum, V., Jonker, C.M., Aldewereld, H.: Programming Role Enactment through Reflection. In: 2011 IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology, vol. 2, pp. 133–140. IEEE Computer Society (August 2011)

    Google Scholar 

  20. van Riemsdijk, M.B., Hindriks, K., Jonker, C.: Programming organization-aware agents. In: Aldewereld, H., Dignum, V., Picard, G. (eds.) ESAW 2009. LNCS (LNAI), vol. 5881, pp. 98–112. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Jensen, A.S., Dignum, V., Villadsen, J. (2014). The AORTA Architecture: Integrating Organizational Reasoning in Jason . In: Dalpiaz, F., Dix, J., van Riemsdijk, M.B. (eds) Engineering Multi-Agent Systems. EMAS 2014. Lecture Notes in Computer Science(), vol 8758. Springer, Cham. https://doi.org/10.1007/978-3-319-14484-9_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-14484-9_7

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-14483-2

  • Online ISBN: 978-3-319-14484-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics