image002.jpg

 Mohammed Erradi

 ProfessorEcole Nationale Superieure d'Informatique et d'Analyse des Systèmes (ENSIAS) , Mohamed V-Souissi University, Rabat, Morocco
 Ph.D. in Computer Science, University of Montreal, Canada, 1993.

 Member of IEEE and ACM.

 Email:erradi “at” ensias.ma  or mohamed.erradi “at” gmail.com

Research Activities




- Head and Founding member of Alkhawarizmi IT Research Laboratory at ENSIAS, Mohammed V-Souissi University.
- Head and Founding member of the Networking and Distributed Systems Research Group at ENSIAS, Rabat, Morocco.

Research interests

 
Myresearch group works on dynamic evolving distributed systems, web services discovery and composition, mobile collaborative distributed multimedias systems, communication software engineering, reflection and meta level architectures, formal methods for the analysis, design and implementation of high level communication protocols. 

Practical applications of our work are related to mobile E-health (Remote Diagnosis in NeuroScience).


Research group on

Communication Software Engineering


People

Principal Investigator: Mohammed Erradi (ENSIAS/Mohammed V-Souissi University, Rabat)

Collaborators:            - Amine Berqia (ENSIAS, Rabat)
                                  - Zahi Jarir (Faculty of Science, Marrakech)
                                  - Mohammed Ouzzif (ESTC/Hassan II University, Casablanca)
                                  - Mostapha Zbakh (ENSIAS, Rabat)
               
PhD Students:             - Saadia Bahti
                                   - Mohammed Bouragba
                                   - Brahim Dada
                                   - Rajaa Eddaoudi 
                                   - Yacine Elghayam
                                   - Ilyas Elmaidani
                                   - Wadie Krombi
                                   - Amal Raho
         
Master Students :         - Yahya Benkaouz                                  
                                   - Yassine Essadraoui
                                   - Najla Essalhi
                                   - Mohamed Amine Madani

 

 


Publications(PDF version of selected papers will be available soon)

A- Revues Internationales

B- Conférences et Congrès Internationaux avec comité de lecture

2010 :

- R. Edaoudi, M. Hamdani, K. Bouragba, M. Ouzzif, H. Mountassir, M. Erradi,Architecture Formalisée d’une Application Collaborative: Cas d’une Situation d’Urgence en Neurologie, soumis à AFADL’2010 (10es Journées Francophones Internationales sur les. Approches Formelles dans l'Assistance au Développement de Logiciels), France.
-M. Erradi, S. Cherkaoui, Expérimentation d’un Algorithme de Gestion de QoS lors de la Découverte de Service, NOTERE’2010 (Conf. Int. sur les Nouvelles Technologies de la Répartition) Tozur, Tunisie.
- Y. Elghayam, M. Erradi, Decision Tree Based Context Management in a Collaborative Environment, NOTERE’2010, Tozur, Tunisie.
- B. Angoma, Y. Benkaouz, A. Berqia, M. Erradi,Analyse du comportement du Handover Vertical selon une Variété de Protocoles de Transport, CMT'2010 (Congres Méditerranéen des Télécommunications), Casablanca, Maroc.

2009 :

- Y. Elghayam, A. Sadiq, M. Erradi, Arbres de Décisions pour la Gestion de la Sensibilité au Contexte, NGNS(Conf sur les nouvelles générations de réseaux et de services) Rabat, 2009.
- M. Ouzzif, M. Erradi, Gestion des Déconnexions lors de Sessions Collaboratives Synchrones, Conf. Int. sur les Nouvelles Technologies de la Répartition (NOTERE), Montréal, 2009.
- Y. Elghayam, A. Hammad, M. Erradi, J.C. Lapayre, A Component based Architecture for a Context-Aware Telediagnosis System, Journées Doctorales en Technologies de l’Information et de la Communication (JDTIC), Rabat, 2009.

2008 :

- Y. El Ghayam, M. Erradi et M. Ouzzif, Sensibilité au Contexte : Etat de l’art, Workshop sur les Nouvelles Générations de Réseaux (WNGN), Fès, 2008.
- Rabie Barhoun, Abghour Noreddine, Ouzzif Mohamed, Erradi Mohamed,  Contrôle d’Accès à Base de Role (RBAC) pour une Application Collaborative de Télédiagnostique Médical, WNGN’2008 (Workshop on New Generation Networks).
- Y. El Ghayam, M. Ouzzif et M. Erradi, Une approche de Gestion de Déconnexion lors de Sessions Collaboratives Mobiles, Journées d’Informatique et Mathématiques Décisionnelles JIMD, Rabat, 2008.
- Y. EL GHAYAM, M. OUZZIF et M. ERRADI, An LTL Specification and Verification of a Mobile Teleconferencing System, Workshop on Verification and Evaluation of Computer and Communication Systems (VECoS), Leeds, UK, 2008.
- Z. Jarir et M. Erradi : MAQAME : A Meta Level Architecture for QoS Adaptation in Mobile Environment, NOTERE’2008, Lyon, France, juin 2008.
- Sidoine Bosso, Mohammed Erradi, Sensibilité au Contexte dans les Protocoles de Découverte de Service, Poster dans WNGN’2008, Fès, Maroc.
- Nafissatou Moustapha, Mohammed Erradi, La découverte de services dans un environnement d’une application de télémédecine, Poster dans WNGN’2008, Fès, Maroc.

2007 :

- Y. Elghayam, M. Erradi et M. Ouzif : Vers Une plateforme Collaborative Mobile pour le Télédiagnostic, International Conference on E-Medical Systems, E-Medisys’2007, Fez Morocco.
-  N. Aghour, M. Ouzzif and M. Erradi,  "A Secure Collaborative Multimedia Architecture" , FDMA 07, Paris,France, 2007.
- Y. Elghayam, M. Ouzzif and M. Erradi, "Gestion des Déconnexions Lors d’une Session Cooperative Mobile Synchrone", WOTIC’07, Rabat, Maroc, 2007
- M. Erradi : Applications Collaboratives Multimédias Distribuées : Etat de l’Art et Axes de Recherches, JIMD’2007, Meknes, Maroc.

2006 :

- Z. Jarir et Mohammed Erradi: Personalisation des applications Web pour une meilleure QoS, Congrès international sur les Nouvelles TEchnnologies de la Répartition, NOTERE 2006, Toulouse France.
- M. Ouzif et Mohammed Erradi : Formal Description of a Teleconferencing Floor Control Protocol, 6ème Conférence Francophone de MOdélisation et SIMulation, MOSIM’2006, Rabat, Maroc.
- M. Ouzzif et Mohammed Erradi : Traitement des pannes lors d’une session coopérative synchrone, Congrès international sur les Nouvelles TEchnnologies de la Répartition,NOTERE 2006, Toulouse France.

2005 :

- Z. Jarir and M. Erradi: An Adaptable Middleware for Personalizing Web Applications WEBIST-2005, International Conference on Web Information Systems and Technologies, Mai  2005, Miami USA.
- M. Ouzzif, M. Erradi et Jean Pierre Courtiat: Gestion dynamique d’un groupe cooperatif dans un environnement de vidéoconférence, NOTERE 2005, Congrès international sur les Nouvelles TEchnnologies de la Répartition, Ottawa-Hull, Canada, Aout-Sept 2005.
- M. Ouzzif and M. Erradi: Cooperative exercises over a multimedia videoconferencing system, EISTA 2005 Orlando, Florida USA July 2005.

2002-2004 :

- Z. Jarir et M. Erradi,  Vers une personnalisation des applications Web , la quatrième conférence internationale NOTERE 2004 - Les Nouvelles TEchnnologies de la Répartition, du 27 au 30 juin 2004, Saidia, Maroc, pp. 303-312.
- M. Ouzzif, Jean-Pierre. Courtiat et M. Erradi :Un protocole deFloor Control" basé sur un mécanisme d’exclusion mutuelle distribué dynamique, NOTERE juin 2004,  Maroc.
- M.Occello, JL. Koning, AbdelAli Ibriz, and Mohammed Erradi. A multi-formalism method for designing and validating intelligent agent-based systems. In International Conference on Intelligent Information Technology (ICIIT-02), Beijing, China, September 2002. IEEE Computer Society.
- S. Rakrak, M. Erradi, Formalisation de la gestion de service client dans TMF (Tele Management Forum), CFIP’2002, Montréal, Canada.
- M. Oualla, M. Ouzzif and M. Erradi “Implementation of a Multimedia Teleconferencing System over Internet” IEEE Int. Work. Communication Software Engineering IWCSE’2002 Marrakech, Maroc.
- M. Ouzzif and M. Erradi “Formal Description of Teleconferencing Management and Control Protocol” IEEE Int. Work. Communication Software Engineering IWCSE’2002 Marrakech, Maroc.
- A. Ibriz and M. Erradi “Tree Based Floor Control Protocol”, IEEE Int. Work. on Communication Software Engineering IWCSE’2002 Marrakech, Maroc.

2000 - 2001 :

-M. Erradi, Z. Jarir, Reflective Features for Service Customisation, Concordia Prestigious Workshop on Communication Software Engineering, CPWCSE’2001 September 2001, Montreal, Canada.
- Z. Jarir, M. Erradi, « Vers une approche réflective pour la personnalisation de service », Proceedings Int. AMSE Conf. « Communications, Signals & Systems » Mars 19-21, 2001, INPT Rabat (Morocco), Vol.1, pp.345-352.
- S. Rakrak, M. Erradi, « Gestion de Service de Télécommunications : Une Approche Orientée Client », Proceedings Int. AMSE Conf. « Communications, Signals & Systems », Mars 19-21, 2001, INPT Rabat (Morocco), Vol.1, pp.337-344.
- M. Ouzzif, M. Erradi et A. Schaff,  An SDL of coordination within a Teleconferencing System, ISIVC’2000, (International Symposium on Image/Vidéo Communication over Fixed and Mobile Networks) Rabat, Maroc.

1997 - 1999 :

- A. Ibriz, M. Erradi, H. Mountassir et M. Trehel: A layered Cooperative Architecture and its Application in Tele-teaching Frame Work.PDPTA'99, June 1999, Las Vegas, USA.
- B. Regragui et M. Erradi, Diagnostic des fautes à base de probabilités conditionnelles, CFIP'99, Nancy, France avril 1999.
-M. Erradi, B. Regragui et M. Ouzzif, Spécification Formelle et Architecture d'une Application de gestion de Fautes dans le cadre TMN, NOTERE 98, Canada, 1998.
- M. Ouzzif, M.  Erradi, et B. Regragui, Spécification Formelle Orientée Objets d'un système de VisioConférence, JANEET' 98, Casablanca, Maroc, 1998.
- F. Khendek, M. Erradi, R. Dssouli and G. v. Bochmann, A formal framework for the extension of distributed systems, Proceeding of IASTED International Conference in Software Engineering, San-Fransisco, CA, USA, Nov. 2-5, 1997.
-M. Erradi,  Interaction des  Services dans les Systèmes de Télécommunication  Conférence invitée, Colloque International TELECOM'97, Octobre 1997, Fès, Maroc.
- M. Erradi, Y. Iraqi An Experiment for the Processsing of Feature Interactions within an Object-oriented Environment,  Proceedings of the International Workshop on Feature Interactions in Telecommunication Networks and Distributed Systems, Canada 1997.
- A. Ibriz et M. Erradi,  Un environnement reflexif pour la vérification à la volet des protocoles de communications, Colloque International TELECOM'97, Octobre 1997, Fès, Maroc.
- S. Rakrak, B. Regragui, M. Erradi, Un modèle relationnel pour la gestion des fautes dans les réseaux de télécommunications, TELECOM'97, Octobre 1997, Fès, Maroc.
-  M. Erradi, S. Rakrak  A Filtering Mechanism for Networks  fault Management  Conférence Internationale sur la gestion des réseaux et des services GRES'97, France.
-  M. Erradi, A. Ibriz  Détection opérationnelle des Interactions de Services Téléphoniques, Conf. Internationale sur la gestion des réseaux et des services GRES' 97, St Malo.

 

1995 - 1996 :

- S. Rakrak, B. Regragui, and M. Erradi Contribution la gestion des fautes dans les réseaux hétérogènes  CFIP'96, Rabat, Maroc.
- B. Regragui, S. Rakrak, et M. Erradi, Contribution à la gestion des fautes dans les réseaux de télécommunications, CMGE'95, Tunisie, 1995.
- W. Mawfik, F. Oraiche, and M. Erradi  Extension de la spécification d'un service téléphonique  International INPT-AMSE Conference on Communications Signals and Systems, 1995.
-  S. Rakrak, B. Regragui, and M. Erradi Une approche coopérative pour la gestion des fautes dans un réseau de communication de données International INPT-AMSE Conference on Communications Signals and Systems, 1995.
- A. Ibriz and M. Erradi Une spécification orientée-objet d'un commutateur numérique, International INPT-AMSE Conference on Comm Signals and Systems, 1995.
- M.Erradi, Object-Oriented specification and detection of feature interaction in Telecommunication software systems, Proceedings of the 4th Technical Conference on Telecommunication and Information Systems, Status and Trends in Islamic Countries, Amman, Jordan 1995.
- M. Erradi and A. Khoumsi,  Feature Interactions  Processing within an object-oriented  environment, Proceedings of CFIP'95 an International Conference on Communication Protocols Engineering, Montreal, Canada.

1990 - 1994 :

-M. Erradi and M. Faci, Évolution des spécifications de systèmes distribués: Cas d'un système téléphonique simplifié, Proceedings of the Maghrebian Conference on Software Engineering and Artificial Intelligence'94, Rabat, Morocco.
- M. Erradi, F. Khendek, R. Dssouli and G. v. Bochmann, Formal framework for dynamic extension of distributed systems behaviors, Proceedings of the First International Workshop on Feature
Interactions in Telecommunications Software Systems, St. Petersburg, Florida, USA, December 1992.
- M. Erradi, G. v. Bochmann and R. Dssouli, A Framework for Dynamic Evolution of Object-Oriented Specifications, Proceedings of the IEEE International Conference on Software Maintenance, Orlando, USA,  pp.96-104, November 1992.
- M. Erradi, G. v. Bochmann and I. Hamid, Dynamic Modifications of Object-Oriented Specifications, CompEurop'92, IEEE International Conference on Computer Systems and Software Engineering, the Hague, Netherlands, May 1992.
- Erradi, M. and Bochmann G., RMondel : A Reflective Object-Oriented Specification Language, Proceedings of the International Workshop on Reflection and Metalevel Architectures in Object-Oriented Programming, in conjunction with OOPSLA'90, Ottawa, Canada, October 90.

1985 - 1986 :

- Frasson C., Erradi M. "Principles of an Icon-Based command Language". Proceedings of ACM SIGMOD'86, International Conference on Management of Data. May 28-30, Washington D.C., 1986.
- Erradi M., Frasson, C. " Interaction with IBS : An Icon-Based System". Advanced Computer Graphics, Kunii, T. L. (Ed.) , Springer-Verlag, Tokyo, 1986 ( A version of this paper was also published in the Proceedings of Computer Graphics Tokyo'86).
- Frasson C., Erradi M. " Graphics Interaction in Databases" . Proceedings of the International  Conf. on  Graphics Interface' 85, Montréal, Mai 1985. Selected and appeared in Computer Generated Images, the state of the art, Magnenat-Thalman,M., Thalman, D. (Eds) Springer-Verlag Tokyo. 1986.
- Frasson C. Erradi M. "Direct Manipulation of Medical Icons". Proceedings of the 38 th. Annual Conference on Engineering in Medecine and Biology. Chicago, Illinois, Septembre 1985.

 


Short Biography 

Mohammed Erradi has been a professor in Computer Science since 1986. He has been leading the distributed computing and networking research group since 1994 at ENSIAS (Ecole Nationale d’Informatique et d’Analyse des Systèmes) of Mohammed V-Souissi University (Rabat Morocco), and is currently head of the Alkhawarizmi Computing Research laboratory. Before joining ENSIAS, Professor Erradi has been affiliated with the University of Sherbrooke and the University of Quebec in Canada. His recent main research interests include Communication Software Engineering, Distributed Collaborative Applications, and Reflection and Meta-level Architectures. He obtained his Ph.D. in 1993 at University of Montreal in the area of Communicating Software Engineering under the supervision Professor Gregor Von Bochmann. He is leading, at the present time, TENEMO project (A Collaborative Environment for Neuroscience Tele-diagnosis over a Mobile Platform) funded by a French-Moroccan joint research program (2008-2011). He also is currently the Principal Investigator of a number of research projects grants. Professor Erradi has published more than 60 papers in international conferences and journals. He has organized and chaired four international scientific events and has been a member of the program committee in multiple international conferences.

 

Involved in the following International Technical Program Committees:

2010 : Membre des Comités Scientifiques des Conférences Internationales:


-      SAR-SSI’2010 5ème Conférence Internationale sur la Sécurité des Architectures Réseaux et Systèmes d'Information, France.
-       MNA’2010 / ITNG 2010, IEEE 7th International Conference on Information Technology / Symposium on Middleware and Network Applications, USA.
-      ISCC'2010 The 15th IEEE Symposium on Computers and Communications, Italy
-      AICT'2010 The Sixth Advanced International Conference on Telecommunications, Espagne
-      CAL’2010  4ème Conférence francophone sur les Architectures Logicielles, France 
-      NOTERE'2010 Conf Int sur les NOuvelles TEchnologies de la REpartition, Tunisie
-      AFADL’2010les Journées Francophones Internationales sur les Approches Formelles dans l'Assistance au Développement de Logiciels, France
-      ICWIT’2010 The Third International Conference on Web and Information Technologies, Marrakech, Maroc
-      CMT’2010Congrès Méditerranéen des Télécommunications, Casablanca, Maroc
-         NGNS’2010 International Conference on Next Generation Networks & Services, Marrakech, Maroc
-         The CAiSE Doctoral Consortium’2010, In conjunction with the CAiSE International Conference’2010, Hammamet, Tunisie

 2009 : Membre des Comités Scientifiques des Conférences Internationales:

-       Innovations'20096th International Conference on Innovations in Information Technology, United Arab Emirates
-         SHWS’2009  The International Workshop on Self Healing Web Services (SHWS 2009) in conjunction with 2009 IEEE Congress on Services (SERVICES 2009), Los Angeles, USA
-         GIIS’2009 The IEEE Global Information Infrastructure Symposium, Tunisia
-         ISCC’2009The  13th IEEE Symposium on Computers and Communications, Tunisia
-         AICCSA’09 The seventh ACS/IEEE International Conference on Computer Systems and Applications, Rabat, Morocco
-         AICT'2009The 5th Advanced International Conference on Telecommunications, Venice, Italy
-         NOTERE’2009 Conférence Internationale sur les NOuvelles TEchnologies de la REpartition, Montréal, Canada  
-         VECOS’2009International Workshop on Verification and Evaluation of Computer and Communication Systems Morocco
-         NGNS’2009International Conference on Next Generation Networks & Services, Rabat, Maroc

2008 : Membre des Comités Scientifiques des Conférences Internationales:

 -         ICSSHC’20089ème Conférence Internationale sur la Science des Systèmes en Santé  (International Conference on System Science in Health Care), Lyon France.
 -         NOTERE’2008conférence internationale  (Nouvelles Technologies de la Repartition), Lyon,  France.
 -         ICOST’20086th International Conference On Smart homes and health Telematics: Quality of Life Enhancement for People with Special Needs in Rural Environments, Iowa, USA.
 -         VECOS’2008 International Workshop on Verification and Evaluation of Computer and Communication Systems Leeds, United Kingdom

 2007 : Membre des Comités Scientifiques des Conférences Internationales:

 -         E-Medisys’2007 International Conference on E-Medical Systems, Fez Morocco
 -         NOTERE’2007 International Conference on New Technologies of Distributed Systems, Marrakech, Morocco
 -         JIMD’2007 Journées Informatique et Mathématique Décisionnelle, Meknes, Maroc
 -         SAPIR’2007The Fourth International Workshop on Partial and Intermittent Resources, Mauritius
 -         WOTIC’2007Workshop sur les Technologies de l'Information et de la Communication, Rabat

 2000-2006 : Membre des Comités Scientifiques des Conférences Internationales:

-         CFIP'2000CFIP’2002CFIP’2003CFIP’2005Colloque Francophone sur l’Ingénierie des Protocoles
-         NOTERE’2005International Conference on New Technologies of Distributed Systems, Ottawa, Canada
-         MMNS’2001 IFIP/IEEE, International Conference on Management of Multimedia Networks and Services, Illinois, USA
-         MMNS’2003 IFIP/IEEE, International Conference on Management of Multimedia Networks and Services, Northern Irland
-         ECUMN’2000: 1st IEEE European Conference on Universal Multiservice Networks  "IP Networks Versus Conventional Switched Networks", Colmar, France.

Chaired Events


On Going Projects

Project1- TENEMO:  A Collaborative Mobile Environnent over Internet for Remote Diagnosis in NEuroScience (2008-2011)

    PhD Thesis:
                -         El ghayam Yacine : Context Awareness in Mobile Collaborative Environments
                -         Rajae Edaoudi: Tracing Component Based Collaborative Systems
                -         Mohammed Bouragba: Specifications and Verification of Component Basaed System
    Master Thesis:
                -         Mohamed Amine Madani: Access Control and Securing Collaborative Applications

Project2- WeSCQoS: Web Services Customization and QoS Awareness (2009-2011)

    PhD Thesis:
                -         Ilyass El Maidani: Dynamic Adaptation and Context Awareness
                -         Wadie Krombi: Security Awareness and Policies Conformance
                -         Amal Raho: Spécification et implémentation de service mobile dans un environnement Hétérogène

    Master Thesis:
                -         Najlaa Essalhi: Discovery Protocols and QoS adaptation for mobile web services
                -         Yassine Essadraoui: QoS Awareness over Heterogeneous Middlewares

Project3- VHBQoS: Vertical Handover for Best QoS over Heterogeneous Communication Mobile Networks (2009-2010)

    PhD Thesis:
                 -         Blaise Angoma:  Mobile IP for Vertical Handover (GSM-WiMax)

    Master Thesis:
                 -         Yahya Benkaouz: Contributions to QoS based vertical handover
              

 


Mohammed Erradi mailto: erradi"at"ensias.ma Or mohamed.erradi"at"gmail.com   GSM. (212) (0) 6 61 48 46 88; Tel. (212) (0) 5 37 77 85 79;  Fax. (212) (0) 5 37 77 72 30

Last update: Nov, 2010, you may send your comments to: erradi"at"ensias.ma