BOUKALA Mohand CherifEnseignant Chercheur au Département Informatique Faculté d'Electronique et Informatique Laboratoire des Systèmes Informatiques. LSI email : mboukala@usthb.dz adresse : BP 32 Bab Ezzouar Alger Tel/Fax + 213 (0) 21 24 76 07 |
![]() |
Activité de recherche
Je m'intéresse à la vérification distribuée
comme approche afin de pallier au problème de l'explosion
combinatoire dont souffre la vérification formelle des propriétés.
En effet, à cause de la taille trés grande de l'espace d'état,
souvent les systèmes de taille réelle ne peuvent pas être
analysés. La mémoire d'une seule machine ne suffit pas pour générer
tous l'espace d'états de ces systèmes. L'utilisation de plusieurs
machines, qui coopèrent pour la vérification de propriétés
s'avère être l'une des solutions à ce problème. Ansi, l'espace
d'états est réparti sur l'ensemble des machines participant à
cette vérification en utilisant une fonction de répartition
(fonction de hashage). Les algorithmes de vérification doivent donc
être adaptés à ce nouveau contexte.
Je me suis particulièrement
interessé à la vérification distribué de propriétés dite
générales: atteignabilité, vivacité, état d'accueil, ...
Je
me suis aussi interessé au model-checking distribué de CTL et
LTL.
et enfin à la vérification distribuée basée sur la
mùodularité.
De plus, l'utilisation de structures de données
dites compactes, telles que les BDD, permettent d'améliorer encore
les performances de algorithmes distribués.
Participation à des projets de recherche
Actuellement je participe à deux projets nationaux: CNEPRU et PNR.
Communications et Publications :
C. Boukala, and L. Petrucci, ”Distributed Verification of Modular Systems” In Proc. workshop on Petri Nets Compositions (CompoNet'11, associated with Petri Nets 2011), Newcastle, UK, June 2011. Volume 726 of CEUR workshop proceedings.
M.C. Boukala; L. Petrucci, “Distributed CTL Model-Checking and counterexample search”, exteded version, in the International Journal of Critical Computer-Based Systems (IJCCBS). Vol. 3 To appear. 2011.
M. Rahim; M.C. Boukala, "Using Processor Virtualization to Load Balancing Distributed State Space Construction" In Proceeding of the Tenth International Symposium on Programming and Systems, ISPS'2011, 25-27 April 2011, pp 109-115, Algers, Algeria, http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=5898879
M. Taibi, M.c. Boukala, "Distributed Performance Evaluation". 7Ième Séminaire National d'Informatique de Biskra , SNIB'2010, 02-04 Mai 2010.
M.C. Boukala; L. Petrucci,, “Distributed CTL Model-Checking and counterexample search ” Third International Workshop on Verification and Evaluation of Computer and Communication Systems (VECoS 2009) Rabat, Morroco, 2 - 3 July 2009. http://www.bcs.org/server.php?show=conWebDoc.27259
M.C.Boukala, L.Petrucci, , “Towards Distributed Verification of Petri Nets”, First International Workshop on Verification and Evaluation of Computer and Communication Systems (VECoS'2007). May 5-6 2007 Algiers. http://www.bcs.org/server.php?show=conWebDoc.11287
M.C. Boukala, M. Ioualalen “ Performances Evaluation of GSM/GPRS Systems” , CIC’2005, 27-30 June, Las Vegas, Nevada, USA.
Activité Pédagogique
Théorie des graphes en Licence (Cours et TD) Notes de cours et exercices
Vérification Formelle en Master (Cours et TD) Notes de cours et exercices
Théorie des graphes en Ingéniorat (Cours et TD)
Programmation linéaire en Ingéniorat (Cours et TD)
Programmation Web en Licence (HTML, PHP, Mysql Cours et TP)
Programmation Distribuée (Cours en Magister)
Responsabilités antérieures
Vice doyen Chargé de la scolarité et de la Pédagogie de la faculté d'Electronique et Informatique
Membre du comité Scientifique du Département d'Informatique
Membre du Conseil Scientifique de la Faculté
Responsabilité Actuelle
Directeur du Centre de Ressources Informatiques