|
|
1 |
= {{cartago/}} =
|
|
|
2 |
|
|
|
3 |
{{include reference="Punchline" excludeFirstHeading="true"/}}
|
|
|
4 |
|
|
|
5 |
{{cartago/}} is based on the Agents & Artifacts (A&A) meta-model for modelling and designing multi-agent systems. A&A introduces high-level metaphors taken from human cooperative working environments: **agents** as computational entities performing some kind of task/goal-oriented activity (in analogy with human workers), and **artifacts** as resources and tools dynamically constructed, used, manipulated by agents to support/ realise their individual and collective activities (like artifacts in human contexts). Actually, A&A is based on interdisciplinary studies involving **Activity Theory** and Distributed Cognition as main conceptual background frameworks.
|
|
|
6 |
|
|
|
7 |
{{cartago/}} makes it possible to develop and execute artifact-based environments, structured in open **workspaces** (possibly distributed across the network) that agents of different platforms can join so as to work together inside such environments. So with {{cartago/}}, developers of multi-agent systems have finally a simple programming model to design and program agent computational environment, composed by dynamic sets of artifacts of different kinds, aside to the models and platforms used to program agents.
|
|
|
8 |
|
|
|
9 |
{{cartago/}} is not bound to any specific agent model or platform: it is meant to be orthogonal with respect to the specific agent model or platform adopted to define agent architecture and behaviour. However, {{cartago/}} is especially useful and effective when integrated with **Agent Programming Languages** based on a strong notion of agency - **intelligent agents** - in particular those based on the **BDI-like architecture**. Latest {{cartago/}} distribution (2.0) directly includes a bridge for the **Jason** agent programming language.
|
|
|
10 |
|
|
|
11 |
{{cartago/}} technology is fully open-source, hosted on [[SourceForge>>http://sourceforge.net]].
|
|
|
12 |
|
|
|
13 |
{{include reference="Environment" excludeFirstHeading="true"/}}
|
|
|
14 |
|