2016
DOI: 10.1007/978-3-319-50983-9_2
|View full text |Cite
|
Sign up to set email alerts
|

Towards Data- and Norm-Aware Multiagent Systems

Abstract: Abstract. We recall the key abstractions and models on which the major approaches to software specification rely, using Meyer's forces of computation as dimensions of comparison. Based on the identified strengths and lacks, we introduce data-awareness and of norm-awareness as recommended properties, explaining the advantages they bring about. We show that multiagent systems are a good candidate for the development of a data-and norm-aware programming, tracing directions for the realization of multiagent system… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
4
0

Year Published

2017
2017
2024
2024

Publication Types

Select...
3
2
1

Relationship

2
4

Authors

Journals

citations
Cited by 6 publications
(4 citation statements)
references
References 37 publications
0
4
0
Order By: Relevance
“…In particular, as [3] puts forward, most studies in the research area on multiagent systems are focused only on features of agents, while those that support the need of representing the environment mostly disregard the plurality of data, relying on propositional representations: for going beyond the propositional case, it is necessary to rely on an information system (data awareness). Although dataawareness is not yet realized in multiagent systems, the literature contains some independent efforts, among which [19,45,21,23,3], that tackle aspects of this direction of research. Among these, [21] provides an information-centric representation of commitments that distinguishes between schemas and their instances, and relies on relational database queries.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…In particular, as [3] puts forward, most studies in the research area on multiagent systems are focused only on features of agents, while those that support the need of representing the environment mostly disregard the plurality of data, relying on propositional representations: for going beyond the propositional case, it is necessary to rely on an information system (data awareness). Although dataawareness is not yet realized in multiagent systems, the literature contains some independent efforts, among which [19,45,21,23,3], that tackle aspects of this direction of research. Among these, [21] provides an information-centric representation of commitments that distinguishes between schemas and their instances, and relies on relational database queries.…”
Section: Discussionmentioning
confidence: 99%
“…The reason for relying on the explicit goal sell will become clear in Section 5 3. The code is not reported in the paper but it is available in the code repository.…”
mentioning
confidence: 99%
“…As already pointed out in [1], the notion of agent is an abstraction of that of process. This abstraction is justified by the fact that it enables a further form of software modularization in which both agent (process) and environment (data) are first-class elements of the software design [36].…”
Section: Implementation In the Jacamo+ Platformmentioning
confidence: 99%
“…Vowels and Volcano were among the first developments showing the advantages of a methodology and a platform for adding, mixing, and reusing models of different aspects of MAS (Agent, Environment, Interaction, Organization), in terms of a high level of reuse, and the high abstraction level of the manipulated concepts (Demazeau, 1995). Recent work has also highlighted the importance of the dimensions of MAS for software development (Baldoni et al ., 2016a).…”
Section: Related Workmentioning
confidence: 99%