2013 ACS International Conference on Computer Systemes and Applications (AICCSA 2013) Infrane, Morocco, 27-30 May 2013. (IEEE,, 2013)