Towards a Multi Agents System Coupling Replication and Exception Handling

نویسندگان

  • Mounira BOUZAHZAH
  • Ramdane MAAMRI
چکیده

Multi agents systems are formed of different independent entities placed in several machines. When an entity or an agent fails, it is the whole system that may be in a failure case. Through this paper, we will propose an approach that may guarantee fault tolerance in multi agents systems using two different techniques which are replication and exception handling. Replication uses redundancy to handle the problem of failures, while, exception handling gives the possibility of recovery in case of fault signal. To use these two different mechanisms within the same system, we use the idea that a multi agents system has a global goal or a mission which it has to achieve; this global goal can be divided into sub goals that may be simple or complex. A simple goal is realized by one single agent that is considered in this case as an important agent and it is replicated. Exception handling is used in case of complex goals. Within this work, we define a complex goal as the one that must be realized by more than one agent. The major aim of our work is to create a strong multi agents system that may benefit of the two techniques proposed to guarantee fault tolerance.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Combining Exception Handling and Replication for Improving the Reliability of Agent Software

Exception handling and replication are two complementary mechanisms that increase software reliability. Exception handling helps programmers in controlling situations in which the normal execution flow of a program cannot continue. Replication handles system failures through redundancy. Combining both techniques is a first step towards building a trustworthy software engineering framework. This...

متن کامل

Exception Handling in a Replicated Agent Environment

de ning an exception handling system for agents. This work is based on previous work that has been done by these partners on the Sage exception handling system that was adapted to the context of the Facoma project. re ning their knowledge and understanding of the Dimax3 replicated agent environment provided by the Lip6 partner. setting the rst elements of a speci cation of an exception handling...

متن کامل

A Flexible Approach to Exception Handling in Open Multi- agent Systems

Exception handling in multi-agent systems (MAS) is a complex issue due to distributed and decentralized nature of data and control in such systems. Autonomous agents representing different organizations need to implement a set of behaviors in addition to their problem solving behaviors in order to facilitate the coordinated exception handling processes across organizational boundaries. In this ...

متن کامل

Towards a Systematic Repository of Knowledge about Managing Multi-agent System Exceptions

A critical challenge to creating effective agent-based systems is allowing them to operate effectively in environments where failures (‘exceptions’) can occur. An important barrier to achieving this has been the lack of systematized dissemination of exception handling techniques. This paper describes a semi-formal Web-accessible repository, built as an augmentation of the MIT Process Handbook, ...

متن کامل

Improving Exception Handling in Multi-agent Systems

New software architectures based on multi-agents or software components allow the integration of separately developed software pieces that interact through various communication schemes. In such a context, reliability raises new important issues. This paper aims at increasing reliability in multi-agent systems (MASs) and, therefore, focuses on the study of an appropriate exception handling syst...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013