Skip to main content

CArtAgO: A Framework for Prototyping Artifact-Based Environments in MAS

  • Conference paper

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

Abstract

This paper describes CArtA gO, a framework for developing artifact-based working environments for multiagent systems (MAS). The framework is based on the notion of artifact, as a basic abstraction to model and engineer objects, resources and tools designed to be used and manipulated by agents at run-time to support their working activities, in particular the cooperative ones. CArtA gO enables MAS engineers to design and develop suitable artifacts, and to extend existing agent platforms with the possibility to create artifact-based working environments, programming agents to exploit them. In this paper, first the abstract model and architecture of CArtA gO is described, then a first Java-based prototype technology is discussed.

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Ricci, A., Viroli, M., Omicini, A.: Programming MAS with artifacts. In: Bordini, R.H., Dastani, M., Dix, J., Seghrouchni, A.E.F. (eds.) Programming Multi-Agent Systems. LNCS (LNAI), vol. 3862, pp. 163–178. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

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

    Google Scholar 

  3. Viroli, M., Ricci, A., Holvoet, T., Shelfthout, K., Zambonelli, F.: Infrastructures for the environment of multiagent systems. Autonomous Agents and Multi-Agent Systems, Special Issue on Environments for Multi-agent Systems 14(1), 5–30 (2007)

    Google Scholar 

  4. Nardi, B.A.: Context and Consciousness: Activity Theory and Human-Computer Interaction. MIT Press, Cambridge (1996)

    Google Scholar 

  5. Kirsh, D.: Distributed cognition, coordination and environment design. In: European conference on Cognitive Science, pp. 1–11 (1999)

    Google Scholar 

  6. Agre, P.: Computational research on interaction and agency. Artificial Intelligence 72(1-2), 1–52 (1995)

    Article  Google Scholar 

  7. Amant, R.S., Wood, A.B.: Tool use for autonomous agents. In: Veloso, M.M., Kambhampati, S. (eds.) AAAI/IAAI’05 Conference, Pittsburgh, PA, USA, 9–13 jul. 2005, pp. 184–189. MIT Press, Cambridge (2005)

    Google Scholar 

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

    Google Scholar 

  9. Weyns, D., Steegmans, E., Holvoet, T.: Towards active perception in situated multiagent systems. Applied Artificial Intelligence 18(9–10), 867–883 (2004)

    Article  Google Scholar 

  10. Viroli, M., Ricci, A.: Instructions-based semantics of agent mediated interaction. In: AAMAS’04, vol. 1, New York, USA, 19–23 jul., pp. 286–293. ACM Press, New York (2004)

    Google Scholar 

  11. Weyns, D., Holvoet, T.: Formal model for situated multiagent systems. Fundamenta Informaticae 63(2–3), 125–158 (2004)

    MATH  MathSciNet  Google Scholar 

  12. Platon, E., Honiden, S., Sabouret, N.: Oversensing with a softbody in the environment: Another dimension of observation. In: Kaminka, G.A., Pynadath, D.V., Geib, C.W. (eds.) Workshop “Modeling Others from Observation” (MOO 2005), IJCAI-05, Edinburgh, Scotland, 30 jul. (2005), http://www.isi.edu/~pynadath/MOO-2005/

  13. Omicini, A., Zambonelli, F.: Coordination for Internet application development. Autonomous Agents and Multi-Agent Systems 2(3), 251–269 (1999)

    Article  Google Scholar 

  14. Sandhu, R., Coyne, E.J., Feinstein, H.L., Youman, C.E.: Role-based control models. IEEE Computer 29(2), 38–47 (1996)

    Google Scholar 

  15. Omicini, A., Ricci, A., Viroli, M.: An algebraic approach for modelling organisation, roles and contexts in MAS (Special Issue: Process Algebras and Multi-Agent Systems). Applicable Algebra in Engineering, Communication and Computing, Special Issue: Process Algebras and Multi-Agent Systems 16(2-3), 151–178 (2005), http://dx.doi.org/10.1007/s00200-005-0174-z , doi:10.1007/s00200-005-0174-z

    MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Danny Weyns H. Van Dyke Parunak Fabien Michel

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer Berlin Heidelberg

About this paper

Cite this paper

Ricci, A., Viroli, M., Omicini, A. (2007). CArtAgO: A Framework for Prototyping Artifact-Based Environments in MAS. In: Weyns, D., Parunak, H.V.D., Michel, F. (eds) Environments for Multi-Agent Systems III. E4MAS 2006. Lecture Notes in Computer Science(), vol 4389. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-71103-2_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-71103-2_4

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-71102-5

  • Online ISBN: 978-3-540-71103-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics