However, to the best of our knowledge, none of
them is able to detect runtime normative conflicts,
i.e., conflicts that may occur depending on execution
order of runtime events, in the design phase.
Lam et al. (2008) proposed an approach that uses
SWRL and OWL DL to represent norm-governed
organizations. A conditional norm with a deadlines
was specified where the condition is only a
xsd:dateTime associated with either before or after
object properties. This approach does not allowed a
norm to have a relationship with both before and
after properties. Also, the authors did not show how
to detect a conflict between norms with conditions.
Moreover, runtime conditions such as those
described in this paper are not supported.
Sensoy et al. (2012) developed a framework for
representing OWL-based policies for distributed
agent-based systems called OWL-POLAR. The
activation and expiration conditions of a norm in
OWL-POLAR are represented by a conjunctive
semantic formula, which are facts in the knowledge
base. However, the authors did not take into account
before and after conditions.
Uszok et al. (2008) developed a policy
framework called KAoS that uses OWL ontology-
based representation and reasoning to specify,
deconflict, and enforce policies. KAoS supports two
main types of norms: (positive and negative)
authorization and (positive and negative) obligation.
However, KAoS does not provide mechanisms to
represent deactivation condition of a norm. Also,
before and after conditions are not supported.
5 CONCLUSIONS
Normative conflicts is an important issue in the
design of multi-agent systems. In this paper, we
have presented an approach to deal with the
detection of normative conflicts that depends on
information about the runtime execution of the MAS
based on execution scenarios. The proposal allows
the designer to provide examples of execution
scenarios of the system and evaluate the conflicts
that may arise if those scenarios would be executed
in the system.
There are several extensions we continue to work
on. Since multi-agent systems are composed of
multiple autonomous and heterogeneous agents,
there is a huge amount of possibilities of execution
scenarios to happen in the system. We would like to
investigate how the proposed approach can be
extended in order to automatically generate
execution scenarios and provide to the designer
potential normative conflicts in the system.
Moreover, we want to extend the proposed approach
to support repetition of before and after conditions.
REFERENCES
Aphale, M. S., Norman, T. J., and Sensoy, M. Goal
directed conflict resolution and policy refinement, In
14th International Workshop on Coordination,
Organizations, Institutions and Norms in Agent
Systems, Valencia, Spain, 2012.
Da Silva, V. T.; Braga, C.; Zahn, J. Indirect Normative
Conflict: Conflict that Depends on the Application
Domain. In: International Conference on Enterprise
Information Systems (ICEIS), 2015, Barcelona.
Dos Santos Neto, B. F., Da Silva, V. T., and De Lucena,
C. J. P. (2013). Developing goal-oriented normative
agents: The NBDI architecture. In Filipe, J. and Fred,
A., editors, Agents and Artificial Intelligence, volume
271 of Communications in Computer and Information
Science, pages 176–191. Springer Berlin Heidelberg.
Harris, S., Seaborne, A., & Prud’hommeaux, E. (2013).
SPARQL 1.1 query language. W3C recommendation,
21(10).
Horrocks, I., Patel-Schneider, P. F., Boley, H., Tabet, S.,
Grosof, B., & Dean, M. (2004). SWRL: A semantic
web rule language combining OWL and RuleML.
W3C Member submission, 21, 79.
Lam, J. S. C., Guerin, F., Vasconcelos, W., & Norman, T.
J. Representing and Reasoning about Norm-Governed
Organisations with Semantic Web Languages. In Sixth
European Workshop on Multi-Agent Systems. Bath,
UK. December, 2008.
Li, T.; Jiang, J.; Aldewereld, H.; De Vos, M.; Dignum, V.;
Padget, J. Contextualized institutions in virtual
organizations. In: Coordination, Organizations,
Institutions, and Norms in Agent Systems IX. Springer
International Publishing, 2014. p. 136-154.
Rudolph, Sebastian. Foundations of description logics.
Reasoning Web. Semantic Technologies for the Web of
Data. Springer Berlin Heidelberg, 2011. 76-136.
Santos, J. S., and Silva, V. T. (2016). Identifying Indirect
Normative Conflicts using the WordNet Database. In
Proceedings of the 18th International Conference on
Enterprise Information Systems - Volume 2: ICEIS,
ISBN 978-989-758-187-8, pages 186-193.
Sensoy, M., Norman, T. J., Vasconcelos, W. W., and
Sycara, K. Owl-polar: A framework for semantic
policy representation and reasoning. Web Semantics:
Science, Services and Agents on the World Wide Web,
12:148–160, 2012.
Uszok, A.; Bradshaw, J. M.; Lott, J.; Breedy, M.; Bunch,
L.; Feltovich, P.; Johnson, M.; Jung, H. New
developments in ontology-based policy management:
Increasing the practicality and comprehensiveness of
KAoS, in: POLICY ’08: Proceedings of IEEE
Workshop on Policies for Distributed Systems and
Networks, 2008.
ICEIS 2017 - 19th International Conference on Enterprise Information Systems
652