Saturday 27th of April 2024
 

Agent based module for simulating mutual exclusion algorithms


Senoua Cesar, Kamla Vivient Corneille, Yenke Blaise Omer and Kamgang Jean-Claude

In this paper, we were able to model and simulate mutual exclusion algorithms using an SMA approach. Mutual exclusion is one of the fundamental paradigms of distributed systems to ensure consistent access to resources shared between several entities in the system. It ensures that not more than one entity can run a shared resource, called the critical section (security property) and that any request for access to the critical section will be satisfied within a finite time (liveliness property). We have represented an agent as an entity of the system in the modeling. The JADE platform is used for simulation mutual exclusion algorithms. Communication between agents present limits for resource management critical by a large number of entities using the agent directory service. We were able to optimise the communication platform between our agents, defining message formats and proposing efficient data structures. Analysis of the results of the simulation shows the properties of the mutual exclusion algorithms are satisfactory.

Keywords: Simulation, Distributed Algorithm, JADE, Mutual Exclusion.

Download Full-Text


ABOUT THE AUTHORS

Senoua Cesar
M. SENOUA César is a researcher in computer engineering. He is currently a researcher at the National Institute of Cartography/MINRESI, Cameroon. He obtained his master’s degree in 2014 from the University of Ngaoundere in Cameroon.

Kamla Vivient Corneille
Dr. KAMLA Vivient Corneille is a Lecturer in the Department of mathematics and computer science in the National school of agroindustrial sciences, University of Ngaoundere, Cameroon. He is a holder of a Ph.D degree in Applied Mathematics in 2008 from the University of Yaounde 1 in Cameroon and the University of Pau and Pays de l’Adour (UPPA), in an international joint supervision.

Yenke Blaise Omer
Pr. Blaise Omer YENKE is a Senior Lecturer and researcher in computer engineering. He is the head of Department of computer engineering at the University Institute of Technology, University of Ngaoundere, Cameroon. He obtained his Ph.D. degree in computer science in 2010 from the University of Yaounde 1 in Cameroon and the University of Grenoble in France, in an international joint supervision.

Kamgang Jean-Claude
Pr. KAMGANG Jean Claude is a Senior Lecturer and researcher in mathematic. He is the head of Department of mathematics and computer sciences in the National school of agroindustrial sciences University of Ngaoundere, Cameroon.


IJCSI Published Papers Indexed By:

 

 

 

 
+++
About IJCSI

IJCSI is a refereed open access international journal for scientific papers dealing in all areas of computer science research...

Learn more »
Join Us
FAQs

Read the most frequently asked questions about IJCSI.

Frequently Asked Questions (FAQs) »
Get in touch

Phone: +230 911 5482
Email: info@ijcsi.org

More contact details »