2008
DOI: 10.1007/s10458-008-9039-8
|View full text |Cite
|
Sign up to set email alerts
|

From the specification to the implementation of norms: an automatic approach to generate rules from norms to govern the behavior of agents

Abstract: Open multi-agent systems composed of heterogeneous, autonomous and independently designed agents are usually governed by a set of norms. The established norms regulate the behavior of the agents by pointing out their permissions, prohibitions and obligations. This paper presents a normative language to specify norms and proposes the implementation of such norms by using a rule-based system. The implementation is achieved by automatically transforming the specification of each norm of the system into a set of r… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
17
0
4

Year Published

2009
2009
2015
2015

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 39 publications
(21 citation statements)
references
References 32 publications
0
17
0
4
Order By: Relevance
“…Moreover semantic web technologies are becoming an international standard for web applications and numerous tools, reasoners, and libraries are available to support the development and usage of ontologies. This is a crucial advantage with respect to other languages used in the multiagent community for the specification of norms and organizations, like as we already mentioned the Event Calculus [15,1], or other specific formal languages like the one required by the rule engine Jess [11,4].…”
Section: Rolementioning
confidence: 99%
“…Moreover semantic web technologies are becoming an international standard for web applications and numerous tools, reasoners, and libraries are available to support the development and usage of ontologies. This is a crucial advantage with respect to other languages used in the multiagent community for the specification of norms and organizations, like as we already mentioned the Event Calculus [15,1], or other specific formal languages like the one required by the rule engine Jess [11,4].…”
Section: Rolementioning
confidence: 99%
“…In order to deal with autonomy and diversity of interests among the different members, such systems provide a set of norms that is used as a social control mechanism to ensure that a desirable social order in which agents can work is maintained [19]. For the best of our knowledge, norms can be defined as agentoriented mechanisms for regulating the behavior of agents through the definition of obligations (agents must accomplish a specific outcome), permissions (agents can act in a particular way) and prohibitions (agents must not act in a specific way) [13].…”
Section: Introductionmentioning
confidence: 99%
“…Several approaches [4,19] have been proposed for the specification and implementation of norms. According to Garcia Camino et al [4], norms constitute a powerful coordination mechanism among heterogeneous agents.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Although formalizing norms is an important steps towards its implementation, but existing work does not address the specification nor the implementation of norm adoption. We hypothesized that social norms can be formalised using ontology or deontic logic as described in [8], [9], [10]. To our knowledge there is no research that systematically formalizes the process of how an actor becomes aware of and adopt social norms.…”
Section: Introductionmentioning
confidence: 99%