Environment Programming in MAS with CArtAgO


Alessandro Ricci

Environment programming in Multi-Agent Systems (MAS) accounts for considering the computational environment where agents are situated as a first-class abstraction, to be suitably designed and programmed so as to improve MAS engineering. 

This seminar discusses this idea, in particular by illustrating the computational and programming model provided by CArtAgO, which is a general-purpose platform/infrastructure for building shared computational worlds that agents, possibly belonging to heterogeneous agent platforms, can
exploit to work together inside the MAS. 

CArtAgO is based on the A&A (Agents and Artifacts) meta-model, in which workspaces are modelled in terms of dynamic sets of artifacts. From the agent viewpoint, artifacts are first-class entities of agents? world, and represent resources and tools that agents can dynamically instantiate, share and use to support individual and collective activities. From the MAS designer viewpoint, artifacts are useful to uniformly design and program those abstractions inside a MAS that are not suitably modelled as agents, and that encapsulate functions to be exploited by individual agents or the
overall MAS?for instance mediating and empowering agent interaction and coordination,
or wrapping external resources.

In the seminar the Jason agent language & platform is used to program the agents working in the artifact-based environments.

Talks / Views

Home

Clouds
•  tags  •  speakers  •  authors  

Year
 2023    2022    2021    2020    2019    2018    2017    2016    2015    2014–1992

Sort
•  talks  •  invited  •  seminars  •  lectures  •  tutorials  •  project  •  informal  •  internal  •  panel  •  PhD  •  poster  •  others  

Talk

— speakers

— authors

— sort

talk

— language

wgb.gif

— context

aliCE Workshop on "Programming multi-agent systems: agents, environment, organisations"

— where

Cesena, Italy

— when

10/06/2009

Partita IVA: 01131710376 — Copyright © 2008–2023 APICe@DISI – PRIVACY