2007
DOI: 10.1504/ijaose.2007.016266
|View full text |Cite
|
Sign up to set email alerts
|

Developing organised multiagent systems using the MOISE<SUP align=right>+</SUP> model: programming issues at the system and agent levels

Abstract: Multi-Agent Systems (MAS) has evolved towards the specification of global constraints that heterogeneous and autonomous agents are supposed to follow when concerning open systems. A subset of these constraints is known as the MAS organisation. This article describes a set of computational tools that supports the development and the programming of such systems. At the system level, it is provided a middleware which ensures that all agents will follow the organisational constraints. At the agent level, the Agent… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
98
0
10

Year Published

2009
2009
2019
2019

Publication Types

Select...
5
4
1

Relationship

2
8

Authors

Journals

citations
Cited by 224 publications
(108 citation statements)
references
References 23 publications
0
98
0
10
Order By: Relevance
“…JaCaMo is a newborn multi-agent oriented programming framework allowing the development of MAS by taking into account three different programming dimensions, namely the agent, environment, and organisation levels. The use of JaCaMo was motivated by its integration of three existing agent-based technologies (i) Jason [8], (ii) MOISE [13], and (iii) CArtAgO [24]. The Jason language was used to programme the agents, MOISE was used to specify communities as loosely structured flat organizations, and CArtAgO was used to programme distributed artifact-based environments where artifacts represent resources.…”
Section: Discussion and Concluding Remarksmentioning
confidence: 99%
“…JaCaMo is a newborn multi-agent oriented programming framework allowing the development of MAS by taking into account three different programming dimensions, namely the agent, environment, and organisation levels. The use of JaCaMo was motivated by its integration of three existing agent-based technologies (i) Jason [8], (ii) MOISE [13], and (iii) CArtAgO [24]. The Jason language was used to programme the agents, MOISE was used to specify communities as loosely structured flat organizations, and CArtAgO was used to programme distributed artifact-based environments where artifacts represent resources.…”
Section: Discussion and Concluding Remarksmentioning
confidence: 99%
“…Several approaches have been proposed in the literature for the specification of open MASsee, for example, [4,5,42,64,3,75,6,74,41,32,14,11,35,77]. An influential approach has been the work of Moses, Shoham, Tennenholtz and colleagues [49,50,67,68,73,25].…”
Section: Discussionmentioning
confidence: 99%
“…It is built on the top of three platforms, namely Jason [8] for programming agents, CArtAgO [9] for programming environments, and Moise [58] for programming organizations. More specifically, Jason is a platform for agent development based on the language AgentSpeak [59].…”
Section: Case Study: Accountability In the Jacamo Frameworkmentioning
confidence: 99%