Skip to main content
Top
Published in: Autonomous Agents and Multi-Agent Systems 3/2017

12-01-2016

A framework for organization-aware agents

Authors: Andreas Schmidt Jensen, Virginia Dignum, Jørgen Villadsen

Published in: Autonomous Agents and Multi-Agent Systems | Issue 3/2017

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Open systems are characterized by the presence of a diversity of heterogeneous and autonomous agents that act according to private goals. Organizations, such as those used in real-life to structure human activities such as task allocation, coordination and supervision, can regulate the agents’ behavior space and describe the expected behavior of the agents. Assuming an open environment, where agents are developed independently of the Organizational structures, agents need to be able to reason about the structure, so that they can deliberate about their actions and act within the expected boundaries and work towards the objectives of the organization. In this paper, we present the AORTA reasoning framework and show how it can be integrated into typical BDI-agents. We provide operational semantics that enables agents to make organizational decisions in order to coordinate and cooperate without explicit coordination mechanisms within the agents. The organizational model is independent of that of the agents, and the approach is not tied to a specific organizational model, but uses an organizational metamodel. We show how AORTA helps agents work together in a system with an organization for choosing the best tender for a building project.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Appendix
Available only for authorised users
Footnotes
1
AORTA stands for Adding Organizational Reasoning to Agents.
 
2
Inspired by the plan syntax of AgentSpeak(L) [37].
 
Literature
1.
go back to reference Aldewereld, H., Dignum, V., Jonker, C. M., & van Riemsdijk, M. B. (2011). Agreeing on role adoption in open organisations. Künstliche Intelligenz, 26(1), 37–45.CrossRef Aldewereld, H., Dignum, V., Jonker, C. M., & van Riemsdijk, M. B. (2011). Agreeing on role adoption in open organisations. Künstliche Intelligenz, 26(1), 37–45.CrossRef
2.
go back to reference Alechina, N., Dastani, M., & Logan, B. (2012). Programming norm-aware agents. In AAMAS 12 Proceedings of the 11th International Conference on Autonomous Agents and Multiagent Systems 2. Alechina, N., Dastani, M., & Logan, B. (2012). Programming norm-aware agents. In AAMAS 12 Proceedings of the 11th International Conference on Autonomous Agents and Multiagent Systems 2.
3.
go back to reference Belnap, N., Perloff, M., & Xu, M. (2001). Facing the future: Agents and choices in our indeterminist world. Oxford: Oxford University Press. Belnap, N., Perloff, M., & Xu, M. (2001). Facing the future: Agents and choices in our indeterminist world. Oxford: Oxford University Press.
4.
go back to reference Boissier, O., & Riemsdijk, M. B. (2013). Organisational reasoning agents. Agreement technologies, law, governance and technology series. Amsterdam: Springer. Boissier, O., & Riemsdijk, M. B. (2013). Organisational reasoning agents. Agreement technologies, law, governance and technology series. Amsterdam: Springer.
5.
go back to reference Bordini, R. H., Hübner, J. F., & Wooldridge, M. (2007). Programming multi-agent systems in AgentSpeak using Jason. Chichester: Wiley.CrossRefMATH Bordini, R. H., Hübner, J. F., & Wooldridge, M. (2007). Programming multi-agent systems in AgentSpeak using Jason. Chichester: Wiley.CrossRefMATH
6.
go back to reference Broersen, J., Dastani, M., Hulstijn, J., Huang, Z., & van der Torre, L. (2001). The BOID architecture: Conflicts between beliefs, obligations, intentions and desires. In AAMAS ’06 pp. 9–16. Broersen, J., Dastani, M., Hulstijn, J., Huang, Z., & van der Torre, L. (2001). The BOID architecture: Conflicts between beliefs, obligations, intentions and desires. In AAMAS ’06 pp. 9–16.
7.
go back to reference Carabelea, C., Boissier, O., & Castelfranchi, C. (2005). Using social power to enable agents to reason about being part of a group. In: Engineering Societies in the Agents World V (pp. 166–177). Carabelea, C., Boissier, O., & Castelfranchi, C. (2005). Using social power to enable agents to reason about being part of a group. In: Engineering Societies in the Agents World V (pp. 166–177).
8.
go back to reference Castelfranchi, C., Dignum, F., Jonker, C. M., & Treur, J. (2000). Deliberate normative agents: Principles and architecture. Intelligent Agents VI, LNAI 1757, 364–378.MATH Castelfranchi, C., Dignum, F., Jonker, C. M., & Treur, J. (2000). Deliberate normative agents: Principles and architecture. Intelligent Agents VI, LNAI 1757, 364–378.MATH
9.
go back to reference Criado, N., Argente, E., Noriega, P., & Botti, V. (2010). Towards a normative BDI architecture for norm compliance. In COIN@MALLOW2010. Criado, N., Argente, E., Noriega, P., & Botti, V. (2010). Towards a normative BDI architecture for norm compliance. In COIN@MALLOW2010.
11.
go back to reference Dastani, M., Dignum, V., & Dignum, F. (2003). Role-assignment in open agent societies. In: AAMAS ’03 (pp. 489–496). Dastani, M., Dignum, V., & Dignum, F. (2003). Role-assignment in open agent societies. In: AAMAS ’03 (pp. 489–496).
12.
go back to reference Dastani, M., van Riemsdijk, M. B., Hulstijn, J., Dignum, F., & Meyer, J. J. (2005). Enacting and deacting roles in agent programming. Agent-oriented software engineering V (pp. 189–204)., Lecture notes in computer science Heidelberg: Springer.CrossRef Dastani, M., van Riemsdijk, M. B., Hulstijn, J., Dignum, F., & Meyer, J. J. (2005). Enacting and deacting roles in agent programming. Agent-oriented software engineering V (pp. 189–204)., Lecture notes in computer science Heidelberg: Springer.CrossRef
13.
go back to reference Dignum, V. (2004). A model for organizational interaction: based on agents, founded in logic. Ph.D. Thesis, Utrecht University. Dignum, V. (2004). A model for organizational interaction: based on agents, founded in logic. Ph.D. Thesis, Utrecht University.
17.
go back to reference Dignum, F., Dignum, V., Thangarajah, J., Padgham, L., & Winikoff, M. (2008). Open agent systems??? Agent-oriented software engineering VIII (pp. 73–87). Amsterdam: Springer.CrossRef Dignum, F., Dignum, V., Thangarajah, J., Padgham, L., & Winikoff, M. (2008). Open agent systems??? Agent-oriented software engineering VIII (pp. 73–87). Amsterdam: Springer.CrossRef
18.
go back to reference Dignum, F., Kinny, D., & Sonenberg, L. (2002). From desires, obligations and norms to goals. Cognitive Science Quarterly, 2(3–4), 405–427.MATH Dignum, F., Kinny, D., & Sonenberg, L. (2002). From desires, obligations and norms to goals. Cognitive Science Quarterly, 2(3–4), 405–427.MATH
19.
go back to reference Dignum, F., Morley, D., Sonenberg, E.A., & Cavedon, L. (2000). Towards socially sophisticated BDI agents. In: Proceedings Fourth International Conference on MultiAgent Systems (pp. 111–118). IEEE Computer Society Dignum, F., Morley, D., Sonenberg, E.A., & Cavedon, L. (2000). Towards socially sophisticated BDI agents. In: Proceedings Fourth International Conference on MultiAgent Systems (pp. 111–118). IEEE Computer Society
21.
go back to reference Esteva, M., Rosell, B., Rodriguez-Aguilar, J.A., & Arcos, J.L. (2004). Ameli: An agent-based middleware for electronic institutions. In: Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems - Volume 1, AAMAS ’04 (pp. 236–243). IEEE Computer Society, Washington, DC, USA. doi:10.1109/AAMAS.2004.56. Esteva, M., Rosell, B., Rodriguez-Aguilar, J.A., & Arcos, J.L. (2004). Ameli: An agent-based middleware for electronic institutions. In: Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems - Volume 1, AAMAS ’04 (pp. 236–243). IEEE Computer Society, Washington, DC, USA. doi:10.​1109/​AAMAS.​2004.​56.
22.
go back to reference Ferber, J., Gutknecht, O., & Michel, F. (2004). From agents to organizations: An organizational view of multi-agent system. Agent-oriented software engineering IV (pp. 214–230)., LNCS 2935 Berlin: Springer. July 2003.CrossRef Ferber, J., Gutknecht, O., & Michel, F. (2004). From agents to organizations: An organizational view of multi-agent system. Agent-oriented software engineering IV (pp. 214–230)., LNCS 2935 Berlin: Springer. July 2003.CrossRef
23.
go back to reference Grossi, D., Aldewereld, H., & Dignum, F. (2007). Ubi lex, ibi poena: Designing norm enforcement in e-institutions. In P. Noriega, J. Vzquez-Salceda, G. Boella, O. Boissier, V. Dignum, N. Fornara, & E. Matson (Eds.), Coordination, organizations, institutions, and norms in agent systems II (pp. 101–114)., Lecture notes in computer science Berlin: Springer. doi:10.1007/978-3-540-74459-7_7. Grossi, D., Aldewereld, H., & Dignum, F. (2007). Ubi lex, ibi poena: Designing norm enforcement in e-institutions. In P. Noriega, J. Vzquez-Salceda, G. Boella, O. Boissier, V. Dignum, N. Fornara, & E. Matson (Eds.), Coordination, organizations, institutions, and norms in agent systems II (pp. 101–114)., Lecture notes in computer science Berlin: Springer. doi:10.​1007/​978-3-540-74459-7_​7.
24.
go back to reference Grossi, D., Meyer, J. J. C., & Dignum, F. (2006). Counts-as: Classification or constitution? In L. Goble & J. J. Meyer (Eds.), Deontic logic and artificial normative systems., Lecture notes in computer science Berlin: Springer. Grossi, D., Meyer, J. J. C., & Dignum, F. (2006). Counts-as: Classification or constitution? In L. Goble & J. J. Meyer (Eds.), Deontic logic and artificial normative systems., Lecture notes in computer science Berlin: Springer.
25.
go back to reference Hindriks, K. V. (2009). Programming rational agents in GOAL. Multi-agent programming: Languages, tools and application (pp. 119–157). Heidelberg: Springer.MATH Hindriks, K. V. (2009). Programming rational agents in GOAL. Multi-agent programming: Languages, tools and application (pp. 119–157). Heidelberg: Springer.MATH
26.
go back to reference Hormazbal, N., Cardoso, H., de la Rosa, J. L., & Oliveira, E. (2010). An approach for virtual organisations dissolution. Coordination, organizations, institutions and norms in agent systems V (pp. 70–85)., Lecture notes in computer science Berlin: Springer.CrossRef Hormazbal, N., Cardoso, H., de la Rosa, J. L., & Oliveira, E. (2010). An approach for virtual organisations dissolution. Coordination, organizations, institutions and norms in agent systems V (pp. 70–85)., Lecture notes in computer science Berlin: Springer.CrossRef
27.
go back to reference Hübner, J. F., Boissier, O., Kitio, R., & Ricci, A. (2009). Instrumenting multi-agent organisations with organisational artifacts and agents. Autonomous Agents and Multi-Agent Systems, 20(3), 369–400.CrossRef Hübner, J. F., Boissier, O., Kitio, R., & Ricci, A. (2009). Instrumenting multi-agent organisations with organisational artifacts and agents. Autonomous Agents and Multi-Agent Systems, 20(3), 369–400.CrossRef
28.
go back to reference Hübner, J. F., Sichman, J. S., & Boissier, O. (2007). 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.CrossRef Hübner, J. F., Sichman, J. S., & Boissier, O. (2007). 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.CrossRef
29.
go back to reference Jensen, A.S., & Dignum, V. (2014). AORTA: adding organizational reasoning to agents. In: AAMAS ’14 (pp. 1493–1494). Jensen, A.S., & Dignum, V. (2014). AORTA: adding organizational reasoning to agents. In: AAMAS ’14 (pp. 1493–1494).
30.
go back to reference Jensen, A.S., Dignum, V., & Villadsen, J. (2014). The AORTA architecture: Integrating organizational reasoning in Jason. In: EMAS@AAMAS ’14 (pp. 112–128). Jensen, A.S., Dignum, V., & Villadsen, J. (2014). The AORTA architecture: Integrating organizational reasoning in Jason. In: EMAS@AAMAS ’14 (pp. 112–128).
31.
go back to reference Jones, A. J. I., & Sergot, M. (1993). On the characterisation of law and computer systems: The normative systems perspective. Deontic logic in computer science: Normative system specification (pp. 275–307). Chichester: Wiley. Jones, A. J. I., & Sergot, M. (1993). On the characterisation of law and computer systems: The normative systems perspective. Deontic logic in computer science: Normative system specification (pp. 275–307). Chichester: Wiley.
32.
go back to reference Kumar, S., Huber, M. J., Cohen, P. R., & Mcgee, R. (2002). Toward a formalism for conversation protocols using joint intention theory. Computational Intelligence, 18(2), 174–228.MathSciNetCrossRef Kumar, S., Huber, M. J., Cohen, P. R., & Mcgee, R. (2002). Toward a formalism for conversation protocols using joint intention theory. Computational Intelligence, 18(2), 174–228.MathSciNetCrossRef
33.
go back to reference Meneguzzi, F., & Luck, M. (2009). Norm-based behaviour modification in BDI agents. In: AAMAS ’09 (pp. 177–184). Meneguzzi, F., & Luck, M. (2009). Norm-based behaviour modification in BDI agents. In: AAMAS ’09 (pp. 177–184).
34.
go back to reference Padgham, L., & Lambrix, P. (2005). Formalisations of capabilities for BDI-agents. Autonomous Agents and Multi-Agent Systems, 10(3), 249–271.CrossRef Padgham, L., & Lambrix, P. (2005). Formalisations of capabilities for BDI-agents. Autonomous Agents and Multi-Agent Systems, 10(3), 249–271.CrossRef
35.
go back to reference Plotkin, G. D. (2004). A structural approach to operational semantics. The Journal of Logic and Algebraic Programming, 60–61, 17–139.MathSciNetMATH Plotkin, G. D. (2004). A structural approach to operational semantics. The Journal of Logic and Algebraic Programming, 60–61, 17–139.MathSciNetMATH
36.
go back to reference Ranathunga, S., Cranefield, S., & Purvis, M. (2012). Integrating expectation monitoring into bdi agents. In L. Dennis & R. H. Bordini (Eds.), Programming multi-agent systems (pp. 74–91)., Lecture notes in computer science Berlin: Springer.CrossRef Ranathunga, S., Cranefield, S., & Purvis, M. (2012). Integrating expectation monitoring into bdi agents. In L. Dennis & R. H. Bordini (Eds.), Programming multi-agent systems (pp. 74–91)., Lecture notes in computer science Berlin: Springer.CrossRef
37.
go back to reference Rao, A. S. (1996). BDI agents speak out in a logical computable language. Agents breaking away (L). Berlin: Springer. Rao, A. S. (1996). BDI agents speak out in a logical computable language. Agents breaking away (L). Berlin: Springer.
38.
go back to reference Rao, A.S., & Georgeff, M.P. (1995). BDI agents: From theory to practice. In: ICMAS ’95. Rao, A.S., & Georgeff, M.P. (1995). BDI agents: From theory to practice. In: ICMAS ’95.
39.
go back to reference van Riemsdijk, M.B., Dignum, V., Jonker, C.M., & Aldewereld, H. (2011). Programming role enactment through reflection. In: 2011 IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology, Volume 2 (pp. 133–140). IEEE Computer Society. van Riemsdijk, M.B., Dignum, V., Jonker, C.M., & Aldewereld, H. (2011). Programming role enactment through reflection. In: 2011 IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology, Volume 2 (pp. 133–140). IEEE Computer Society.
40.
go back to reference Riemsdijk, M.B., Hindriks, K., & Jonker, C. (2009). Programming organization-aware agents. In: ESAW ’09. Springer. Riemsdijk, M.B., Hindriks, K., & Jonker, C. (2009). Programming organization-aware agents. In: ESAW ’09. Springer.
41.
go back to reference van der Torre, L. (2003). Contextual deontic logic: Normative agents, violations and independence. Annals of Mathematics and Artificial Intelligence, 37, 33–63.MathSciNetCrossRefMATH van der Torre, L. (2003). Contextual deontic logic: Normative agents, violations and independence. Annals of Mathematics and Artificial Intelligence, 37, 33–63.MathSciNetCrossRefMATH
42.
go back to reference van der Torre, L., & Tan, Y. H. (1999). Contrary-to-duty reasoning with preference-based dyadic obligations. Annals of Mathematics and Artificial Intelligence, 27(1–4), 49–78.MathSciNetCrossRefMATH van der Torre, L., & Tan, Y. H. (1999). Contrary-to-duty reasoning with preference-based dyadic obligations. Annals of Mathematics and Artificial Intelligence, 27(1–4), 49–78.MathSciNetCrossRefMATH
Metadata
Title
A framework for organization-aware agents
Authors
Andreas Schmidt Jensen
Virginia Dignum
Jørgen Villadsen
Publication date
12-01-2016
Publisher
Springer US
Published in
Autonomous Agents and Multi-Agent Systems / Issue 3/2017
Print ISSN: 1387-2532
Electronic ISSN: 1573-7454
DOI
https://doi.org/10.1007/s10458-015-9324-2

Other articles of this Issue 3/2017

Autonomous Agents and Multi-Agent Systems 3/2017 Go to the issue

Premium Partner