Skip to main content
Log in

Instrumenting multi-agent organisations with organisational artifacts and agents

“Giving the organisational power back to the agents”

  • Published:
Autonomous Agents and Multi-Agent Systems Aims and scope Submit manuscript

Abstract

The social and organisational aspects of agency have led to a good amount of theoretical work in terms of formal models and theories. However, the conception and engineering of proper organisational infrastructures embodying such models and theories are still an open issue. The introduction of normative concerns with requirements of openness and adaptation stresses this issue. The corresponding mechanisms for the current infrastructures appear to be not appropriate for managing distributed and open normative organisations. There is still the need of proper abstractions and tools to facilitate application agents taking part in the monitoring of the organisation on one hand, and in the adaptation and definition of the organisation in which they are situated on the other hand. In this paper we present and discuss ORA4MAS (Organisational Artifacts for Multi-Agent Systems), a proposed approach aiming at these issues. Based on the Agents and Artifacts meta-model (A&A), it introduces organisational artifacts as first class entities to instrument the organisation for supporting agents activities within it.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Arcos, J. L., Noriega, P., Rodríguez-Aguilar, J. A., & Sierra, C. (2007). E4mas through electronic institutions. In D. Weyns, H. V. D. Parunak, & F. Michel (Eds.), Environments for multi-agent systems III, third international workshop, E4MAS 2006, Hakodate, Japan, May 8, 2006, Selected revised and invited papers, Vol. 4389 of Lecture Notes in Computer Science (pp. 184–202). Springer.

  2. Bellifemine, F. L., Caire, G., & Greenwood, D. (2007). Developing multi-agent systems with JADE. Wiley Series in Agent Technology. Wiley.

  3. Boissier, O., H"ubner, J. F., & Sichman, J. S. (2007). Organization oriented programming from closed to open organizations. In G. O’Hare, M. O’Grady, O. Dikenelli, & A. Ricci (Eds.), Engineering Societies in the Agents World VII (ESAW 06), Vol. 4457 of LNCS (pp. 86–105). Springer-Verlag.

  4. Bordini, R. H., Hübner, J. F., & Wooldrige, M. (2007). Programming multi-agent systems in agentSpeak using Jason. Wiley Series in Agent Technology. Wiley.

  5. Broersen, J., Dastani, M., Hulstijn, J., Huang, Z., & van der Torre, L. (2001). The BOID architecture: Conflicts between beliefs, obligations, intentions and desires. In J. P. M"uller, E. Andre, S. Sen, & C. Frasson (Eds.), Proceedings of the fifth international conference on autonomous agents, Montreal, Canada (pp. 9–16). ACM Press.

  6. Castelfranchi, C. (2000). Engineering social order. In A. Omicini, R. Tolksdorf, & F. Zambonelli (Eds.), Engineering societies in the agent world, first international workshop, ESAW 2000, Berlin, Germany, August 21, 2000, revised papers, Vol. 1972 of Lecture Notes in Computer Science (pp. 1–18). Springer.

  7. Castelfranchi, C., Dignum, F., Jonker, C. M., & Treur, J. (2000). Deliberate normative agents: Principles and architecture. In N. R. Jennings & Y. Lespérance (Eds.), Intelligent agents VI, Agent Theories, Architectures, and Languages (ATAL), 6th international workshop, ATAL ’99, Orlando, Florida, USA, July 15–17, 1999, Proceedings, Vol. 1757 of LNCS (pp. 364–378). Springer.

  8. Dastani M. (2008) 2APL: A practical agent programming language. Autonomous Agent and Multi-Agent Systems 16: 241–248

    Google Scholar 

  9. Dignum, V., & Dignum, F. (2001). Modeling agent societies: Co-ordination frameworks and institutions. In P. Brazdil & A. Jorge (Eds.), Proceedings of the 10th Portuguese conference on artificial intelligence (EPIA’01), Berlin, LNAI 2258 (pp. 191–204). Springer.

  10. Dignum, V., Vazquez-Salceda, J., & Dignum, F. (2004). OMNI: Introducing social structure, norms and ontologies into agent organizations. In R. H. Bordini, M. Dastani, J. Dix, & A. El Fallah-Seghrouchni (Eds.), Proceedings of the programming multi-agent systems (ProMAS 2004), LNAI 3346, Berlin. Springer.

  11. Esteva, M., de la Cruz, D., & Sierra, C. (2002). ISLANDER: An electronic institutions editor. In C. Castelfranchi & W. L. Johnson (Eds.), Proceedings of the first international joint conference on autonomous agents and multiAgent systems (AAMAS 2002), LNAI 1191 (pp. 1045–1052). Springer.

  12. Esteva, M., Rodríguez-Aguilar, J. A., Rosell, B., & Arcos, J. L. (2004). AMELI: An agent-based middleware for electronic institutions. In N. R. Jennings, C. Sierra, L. Sonenberg, & M. Tambe (Eds.), Proceedings of the third international joint conference on autonomous agents and multi-agent systems (AAMAS’2004), New York (pp. 236–243). ACM.

  13. Ferber, J., & Gutknecht, O. (1998). A meta-model for the analysis and design of organizations in multi-agents systems. In Y. Demazeau (Ed.), Proceedings of the 3rd international conference on multi-agent systems (ICMAS’98) (pp. 128–135). IEEE Press.

  14. Fornara, N., & Colombetti, M. (2006). Specifying and enforcing norms in artificial institutions. In A. Omicini, B. Dunin-Keplicz, & J. Padget (Eds.), Proceedings of the 4th European workshop on multi-agent systems (EUMAS 06).

  15. García-Camino, A., Rodríguez-Aguilar, J., & Vasconcelos, W. W. (2007). A distributed architecture for norm management in multi-agent systems. In J. Sichman, P. Noriega, J. Padget, & S. Ossowski (Eds.), Coordination, organizations, institutions, and norms in agent systems III, Vol. 4870 of LNAI (pp. 275–286). Springer, Revised Selected Papers.

  16. Gâteau, B., Boissier, O., Khadraoui, D., & Dubois, E. (2005). MOISEinst: An organizational model for specifying rights and duties of autonomous agents. In Third European workshop on multi-agent systems (EUMAS 2005), Brussels, Belgium, December 7–8, pp. 484–485.

  17. Goble, L., & Meyer, J.-J. C. (Eds.). (2006). Proceedings of the 8th international workshop on deontic logic in computer science, DEON 2006, Utrecht, The Netherlands, July 12–14, 2006, Vol. 4048 of Lecture Notes in Computer Science. Springer.

  18. Grossi, D., Aldewered, H., & Dignum, F. (2007). Ubi Lex, Ibi Poena: Designing norm enforcement in e-institutions. In P. Noriega, J. Vázquez-Salceda, G. Boella, O. Boissier, V. Dignum, N. Fornara, & E. Matson (Eds.), Coordination, organizations, institutions, and norms in agent systems II, Vol. 4386 of LNAI (pp. 101–114). Springer, Revised Selected Papers.

  19. Hübner, J. F. (2003). Um Modelo de Reorganização de Sistemas Multiagentes. PhD thesis, Universidade de São Paulo, Escola Politécnica.

  20. Hübner, J. F., Boissier, O., & Vercouter, L. (2008). Instrumenting multi-agent organisations with reputation artifacts. In V. Dignum & E. Matson (Eds.), Proceedings of coordination, organizations, institutions and norms (COIN@AAAI), held with AAAI 2008, Chicago, EUA (pp. 17–24). AAAI Press.

  21. Hübner, J. F., Sichman, J. S., & Boissier, O. (2006). S-MOISE+: A middleware for developing organised multi-agent systems. In O. Boissier, V. Dignum, E. Matson, & J. S. Sichman (Eds.), Coordination, organizations, institutions, and norms in multi-agent systems, Vol. 3913 of LNCS (pp. 64–78). Springer.

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

    Article  Google Scholar 

  23. IST Advisory Group. (2003). Ambient intelligence: From vision to reality. Technical report, Information Societies Technologies. ftp://ftp.cordis.europa.eu/pub/ist/docs/istag-ist2003_consolidated_report.pdf.

  24. Luck, M., McBurney, P., Shehory, O., & Willmott, S. (2005). Agent technology: Computing as interaction (A roadmap for agent based computing). AgentLink. http://www.agentlink.org/roadmap

  25. Nardi, B. A. (1996). Context and consciousness: Activity theory and human–computer interaction. MIT Press.

  26. Okuyama, F. Y., Bordini, R. H., & da Rocha Costa, A. C. (2007). Spatially distributed normative objects. In P. Noriega, J. Vázquez-Salceda, G. Boella, O. Boissier, V. Dignum, N. Fornara, & E. Matson (Eds.), Coordination, organizations, institutions, and norms in agent systems II, Vol. 4386 of LNAI, pp. 133–146.

  27. Okuyama, F. Y., Bordini, R. H., & da Rocha Costa, A. C. (2008). A distributed normative infrastructure for situated multi-agent organisations. In L. Padgham, D. C. Parkes, J. M"uller, & S. Parsons (Eds.), Proceedings of 7th international conference on autonomous agents and multiagent systems (AAMAS 2008), May, 12–16, 2008, Estoril, Portugal, pp. 1501–1504.

  28. Omicini A., Ricci A., Viroli M. (2008) Artifacts in the A&A meta-model for multi-agent systems. Autonomous Agents and Multi-Agent Systems 17(3): 432–456

    Article  Google Scholar 

  29. Omicini, A., Ricci, A., Viroli, M., Castelfranchi, C., & Tummolini, L. (2004). Coordination artifacts: Environment-based coordination for intelligent agents. In AAMAS’04, Vol. 1, New York, USA, 19–23 July 2004 (pp. 286–293). ACM.

  30. Piunti, M., Ricci, A., Braubach, L., & Pokahr, A. (2008). Goal-directed interactions in artifact-based mas: Jadex agents playing in cartago environments. In IEEE/WIC/ACM conferences on web intelligence and intelligent agent technology (IAT-2008). IEEE/WIC/ACM.

  31. Pokahr, A., Braubach, L., & Lamersdorf, W. (2005). Jadex: A BDI reasoning engine. In R. H. Bordini, M. Dastani, J. Dix, & A. El Fallah Seghrouchni (Eds.), Multi-agent programming: Languages, platforms, and applications, number 15 in Multiagent Systems, Artificial Societies, and Simulated Organizations, Chap. 6 (pp. 149–174). Springer.

  32. Pynadath D.V., Tambe M. (2003) An automated teamwork infrastructure for heterogeneous software agents and humans. Autonomous Agents and Multi-Agent Systems 7(1–2): 71–100

    Article  Google Scholar 

  33. Ricci, A., Piunti, M., Acay, L. D., Bordini, R. H., Hübner, J. F., & Dastani, M. (2008). Integrating heterogeneous agent programming platforms within artifact-based environments. In L. Padgham, D. C. Parkes, J. M"uller, & S. Parsons (Eds.), 7th International joint conference on autonomous agents and multiagent systems (AAMAS 2008), Estoril, Portugal, May 12–16, 2008 (pp. 225–232). IFAAMAS.

  34. Ricci, A., Viroli, M., & Omicini, A. (2006). CArtAgO: A framework for prototyping artifact-based environments in MAS. In D. Weyns, H. V. D. Parunak, & F. Michel (Eds.), Environments for multiAgent systems III, Vol. 4389 of LNAI (pp. 67–86). Springer. 3rd International workshop (E4MAS 2006), Hakodate, Japan. Selected Revised and Invited Papers.

  35. Ricci, A., Viroli, M., & Omicini, A. (2007). A general purpose programming model & technology for developing working environments in MAS. In M. Dastani, A. El Fallah Seghrouchni, A. Ricci, & M. Winikoff (Eds.), 5th International workshop “Programming multi-agent systems” (PROMAS 2007), AAMAS 2007, Honolulu, Hawaii, USA, pp. 54–69.

  36. Ricci, A., Viroli, M., & Omicini, A. (2008). The A&A programming model & technology for developing agent environments in MAS. In M. Dastani, A. E. Fallah-Seghrouchni, A. Ricci, & M. Winikoff (Eds.), Programming multi-agent systems, 5th international workshop, proMAS 2007, Honolulu, HI, USA, May 15, 2007, Revised and Invited Papers, Vol. 4908 of LNCS, pp. 89–106. Springer.

  37. Sairamesh J., Lee A., Anania L. (2004) Introduction of the special issue on information cities. Communications of the ACM 47(2): 28–31

    Article  Google Scholar 

  38. Serrano J.M., Ossowski S. (2007) A compositional framework for the specification of interaction protocols in multiagent organizations. Web Intelligence and Agent Systems 5(2): 197–214

    Google Scholar 

  39. Sichman, J., Noriega, P., Padget, J., & Ossowski, S. (Eds.). (2008). Coordination, organizations, institutions, and norms in agent systems III, Vol. 4870 of LNCS. Springer.

  40. Tuomela R., Bonnevier-Tuomela M. (1995) Norms and agreement. European Journal of Law, Philosophy and Computer Science 5: 41–46

    Google Scholar 

  41. Vázquez-Salceda, J., Aldewereld, H., & Dignum, F. (2004). Norms in multiagent systems: Some implementation guidelines. In Proceedings of the second European workshop on multi-agent systems (EUMAS 2004). http://people.cs.uu.nl/dignum/papers/eumas04.PDF

  42. Viroli M., Holvoet T., Ricci A., Schelfthout K., Zambonelli F. (2007) Infrastructures for the environment of multiagent systems. Autonomous Agents and Multi-Agent Systems 14(1): 49–60

    Article  Google Scholar 

  43. Viroli M., Ricci A., Omicini A. (2006) Operating instructions for intelligent agent coordination. The Knowledge Engineering Review 21(1): 49–69

    Article  MathSciNet  Google Scholar 

  44. Weyns, D., Omicini, A., & Odell, J. J. (2007). Environment as a first-class abstraction in multi-agent systems. Autonomous Agents and Multi-Agent Systems, 14(1), 5–30. Special Issue on Environments for Multi-agent Systems.

    Google Scholar 

  45. Weyns, D., & Parunak, H. V. D. (Eds.). (2007). Journal of Autonomous Agents and Multi-Agent Systems. Special Issue on Environments for Multi-Agent Systems, 14(1). Netherlands: Springer.

  46. Weyns, D., Parunak, H. V. D., & Michel, F. (Eds.). (2006). Environments for multi-agent systems II, second international workshop, E4MAS 2005, Utrecht, The Netherlands, July 25, 2005, Selected Revised and Invited Papers, Vol. 3830 of Lecture Notes in Computer Science. Springer.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jomi F. Hübner.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Hübner, J.F., Boissier, O., Kitio, R. et al. Instrumenting multi-agent organisations with organisational artifacts and agents. Auton Agent Multi-Agent Syst 20, 369–400 (2010). https://doi.org/10.1007/s10458-009-9084-y

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10458-009-9084-y

Keywords

Navigation