Managing Contradictions in Multi-Agent Systems(Distributed Cooperation and Agents)
スポンサーリンク
概要
- 論文の詳細を見る
The specification of a Multi-Agent System (MAS) involves the identification of a large number of entities and their relationships. This is a non-trivial task that requires managing different views of the system. Many problems concerning this issue originate in the presence of contradictory goals and tasks, inconsistencies, and unexpected behaviours. Such troublesome configurations should be detected and prevented during the development process in order to study alternative ways to cope with them. In this paper, we present methods and tools that support the management of contradictions during the analysis and design of MAS. Contradiction management in MAS has to consider both individual (i.e. agent) and social (i.e. organization) aspects, and their dynamics. Such issues have already been considered in social sciences, and more concretely in the Activity Theory, a social framework for the study of interactions in activity systems. Our approach applies knowledge from Activity Theory in MAS, especially its base of contradiction patterns. That requires a formalization of this social theory in order to be applicable in a software engineering context and its adaptation to agent-oriented methodologies. Then, it will be possible to check the occurrence of contradiction patterns in a MAS specification and provide solutions to those situations. This technique has been validated by implementing an assistant for the INGENIAS Development Kit and has been tested with several case studies. This paper shows part of one of these experiments for a web application.
- 2007-08-01
著者
-
Gomez-sanz Jorge
Dept. Ingenieria Del Software E Inteligencia Artificial Universidad Complutense Madrid
-
Fuentes‐fernandez Ruben
Universidad Complutense De Madrid Esp
-
Fuentes-fernandez Ruben
Dept. Of Software Engineering And Artificial Intelligence Facultad De Informatica Universidad Complu
-
PAVON Juan
Dept. Ingenieria del Software e Inteligencia Artificial, Universidad Complutense Madrid
-
Pavon Juan
Dept. Ingenieria Del Software E Inteligencia Artificial Universidad Complutense Madrid
-
FUENTES-FERNANDEZ Ruben
Dept. Ingenieria del Software e Inteligencia Artificial, Universidad Complutense Madrid
関連論文
- A Technique for Defining Metamodel Translations
- Managing Contradictions in Multi-Agent Systems(Distributed Cooperation and Agents)