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

12.01.2016

A framework for organization-aware agents

verfasst von: Andreas Schmidt Jensen, Virginia Dignum, Jørgen Villadsen

Erschienen in: Autonomous Agents and Multi-Agent Systems | Ausgabe 3/2017

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

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.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

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!

Anhänge
Nur mit Berechtigung zugänglich
Fußnoten
1
AORTA stands for Adding Organizational Reasoning to Agents.
 
2
Inspired by the plan syntax of AgentSpeak(L) [37].
 
Literatur
1.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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
Metadaten
Titel
A framework for organization-aware agents
verfasst von
Andreas Schmidt Jensen
Virginia Dignum
Jørgen Villadsen
Publikationsdatum
12.01.2016
Verlag
Springer US
Erschienen in
Autonomous Agents and Multi-Agent Systems / Ausgabe 3/2017
Print ISSN: 1387-2532
Elektronische ISSN: 1573-7454
DOI
https://doi.org/10.1007/s10458-015-9324-2

Weitere Artikel der Ausgabe 3/2017

Autonomous Agents and Multi-Agent Systems 3/2017 Zur Ausgabe

Premium Partner