ABSTRACT

Jacques M. Bahi LIFC, Universite´ de Franche Comte´, IUT Belfort, 2 rue Engel Gros, 90016 Belfort, France

Raphae¨l Couturier LIFC, Universite´ de Franche Comte´, IUT Belfort, 2 rue Engel Gros, 90016 Belfort, France

Abderrahmane Sider

Computer Science Department, University of Bejaia, Bejaia, Algeria

Distributed computing is the art of using several computing elements (CEs) to solve a given problem. The elements may be parallel shared memory multiprocessor machines, desktop machines, laptops or any electronic devices that can process a set of control and arithmetic instructions.