A Functional Taxonomy for Artifacts

  • Sergio Esparcia
  • Estefanía Argente
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6077)


Artifacts are reactive entities located into the environment of a Multi-Agent System and are used by agents in order to reach their goals. They can be classified using different criteria, such as their number of users. This work presents a new taxonomy based on the function the artifacts develop within the environment of the Multi-Agent System. This taxonomy facilitates the identification of the functionality of the different artifacts, so a designer can be able to easily find and adopt the most useful artifact for his needs.


artifacts environment agent-oriented software engineering 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Parunak, H.V.D., Weyns, D.: Special issue on environments for multi-agent systems. Auton. Agents Multi-Agent Syst. 14(1), 1–4 (2007)CrossRefGoogle Scholar
  2. 2.
    Ricci, A., Viroli, M., Omicini, A.: Give agents their artifacts: the A&A approach for engineering working environments in MAS. In: Proc. AAMAS, p. 150 (2007)Google Scholar
  3. 3.
    Omicini, A., Ricci, A., Viroli, M.: Agens Faber: Toward a theory of artefacts for MAS. Electronic Notes in Theoretical Computer Science 150(3), 21–36 (2006)CrossRefGoogle Scholar
  4. 4.
    Molesini, A., Omicini, A., Denti, E., Ricci, A.: SODA: A roadmap to artefacts. In: Dikenelli, O., Gleizes, M.-P., Ricci, A. (eds.) ESAW 2005. LNCS (LNAI), vol. 3963, pp. 49–62. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  5. 5.
    Ricci, R., Viroli, M., Omicini, A.: CArtAgO: An Infrastructure for Engineering Computational Environments. In: E4MAS 2006, pp. 102–119 (2006)Google Scholar
  6. 6.
    Ricci, A., Piunti, M.: Designing and Programming Agents’ Environments in Multi-agent Systems. In: Proc. 11th EASSS, pp. 3–31 (2009)Google Scholar
  7. 7.
    Omicini, A., Ricci, A., Viroli, M., Castelfranchi, C., Tummolini, L.: Coordination artifacts: Environment-based coordination for intelligent agents. In: Proc. AAMAS, pp. 286–293 (2004)Google Scholar
  8. 8.
    Rubino, R., Omicini, A., Denti, E.: Computational institutions for modelling norm-regulated MAS: An approach based on coordination artifacts. In: Boissier, O., Padget, J., Dignum, V., Lindemann, G., Matson, E., Ossowski, S., Sichman, J.S., Vázquez-Salceda, J. (eds.) ANIREM 2005 and OOOP 2005. LNCS (LNAI), vol. 3913, pp. 127–141. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  9. 9.
    Ricci, A., Omicini, A., Viroli, M., Gardelli, L., Oliva, E.: Cognitive stigmergy: Towards a framework based on agents and artifacts. In: Weyns, D., Van Dyke Parunak, H., Michel, F. (eds.) E4MAS 2006. LNCS (LNAI), vol. 4389, pp. 124–140. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  10. 10.
    Gardelli, L., Viroli, M., Casadei, M., Omicini, A.: Designing self-organising environments with agents and artefacts: a simulation-driven approach. International Journal of Agent-Oriented Software Engineering 2(2), 171–195 (2008)CrossRefGoogle Scholar
  11. 11.
    Hubner, J.F., Boissier, O., Kitio, R., Ricci, A.: Instrumenting multi-agent organisations with organisational artifacts and agents. In: Auton. Agents Multi-Agent Syst. (2009)Google Scholar
  12. 12.
    Hermoso, R., Billhardt, H., Ossowski, S.: Role Evolution in Open Multi-Agent Systems as an Information Source for Trust. In: Proc. AAMAS (2010)Google Scholar
  13. 13.
    Hubner, J.F., Boissier, O., Vercouter, L.: Instrumenting multi-agent organisations with reputation artifacts. In: Hübner, J.F., Matson, E., Boissier, O., Dignum, V. (eds.) COIN@AAMAS 2008. LNCS, vol. 5428, pp. 96–110. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  14. 14.
    Luck, M., McBurney, P.: Computing as interaction: agent and agreement technologies. In: Proc. DHMS, pp. 1–6 (2008)Google Scholar
  15. 15.
    Oliva, E., McBurney, P., Omicini, A.: Co-argumentation artifact for agent societies. In: Rahwan, I., Parsons, S., Reed, C. (eds.) Argumentation in Multi-Agent Systems. LNCS (LNAI), vol. 4946, pp. 31–46. Springer, Heidelberg (2008)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Sergio Esparcia
    • 1
  • Estefanía Argente
    • 1
  1. 1.Grupo de Tecnología Informática - Inteligencia Artifical, Departamento de Sistemas Informáticos y ComputaciónUniversidad Politécnica de ValenciaValenciaSpain

Personalised recommendations