Ben Jemaa, Maher, Research Unit of Development and Control of Distributed Applications (ReDCAD) Department of Computer Science and Applied Mathematics National School of Engineers of Sfax, Tunisia