2. 2 /80
Outline
1. Cursus et Expériences
2. Activités de Recherche
3. Activités de Pédagogie
4. Activités de Coopération
5. Activités d'Administration
6. Projets à venir
4. 4 /80
Cursus
Juin 99
Ingénieur en Informatique et Mathématiques Appliquées,
ENSIMAG, Grenoble, France
Juin 99
DEA en Informatique à l'Université Joseph Fourrier,
Grenoble, France
Juin 03
Doctorat en Informatique à l'Université Henri Poincaré,
Nancy, France
Juin 07
Habilitation Universitaire en Informatique à l'EMI,
Université Mohammed V Agdal, Rabat, Maroc
5. 5 /80
Expériences
1999-2003
Moniteur puis Vacataire à l'ESSTIN, Université Henri
Poincaré & Université Nancy 2 Nancy, France
Chercheur au LORIA-INRIA, Nancy France
Juin-Déc 2003
Projet Postdoctoral à l'UNSW, Sydney, Australie
Déc 03-Déc 07
Professeur-Assistant, ENSIAS, UM5S, Rabat, Maroc
6. 6 /80
Expériences
Janvier 2008-Présent
Professeur-Habilité à l'ENSIAS, UM5S, Rabat, Maroc
Avril 2009-Présent
Responsable du Service de Coopération à l'ENSIAS
Juillet 2010-Présent
Responsable de l'équipe de Recherche Alqualsadi en
Architecture d'Enterprise à l'ENSIAS
7. 7 /80
Expériences
2004-2008
Enseignant vacataire en Informatique pour plusieurs écoles, universités
marocaines et internationales : EHTP Casablanca. University Al Akhawayne
Ifrane, Université Henri Poincaré, Université Nancy 2 Nancy, Université de
Bourgogne Dijon et leurs masters délocalisés à l'IGA
Rabat/Casablanca/Marrakech. l’Ecole Supérieure de Commerce et de
Management Tours/Poitiers et son master à SUP’Technology Casablanca.
Groupe 3iL Limoges et son diplôme à HighTech Rabat.
2005-Présent
Consultant Expert, Chef de Projets, Coach et Formateur en BPM, SOA,
Workflow, Web Services & Intégration d'Application d'entreprise
Pour plusieurs banques, opérateurs télécom, sociétés de services BCP, IAM,
RCAR, BEAC (Cameroun), MEDITEL, WAFASALAF, et administrations
publiques Ministères des Pêches Maritimes, des Finances, du Commerce,
Industrie et Nouvelles Technologies.
Avec plusieurs sociétés informatiques marocaines et internationales : ARIBA,
ORACLE, SOFRECOM, OMNIDATA, Pluralis, Creative Technology.
11. 11/80
Architecture SOA
intégrée horizontalement
(en couches avec mutualisation)
SOA – Urbanisation du SI et
Mutualisation des Ressources
SILOS
SILOS
Architecture Spaghetti non-SOA
(centrée applications,
silos verticaux non intégrés, avec cloisons fortes,
logique des Processus métiers codés en dur
avec la logique technique)
12. 12/80
SOA – Architecture facilitant la médiatisation
des applicatifs (Bus de Services)
Architecture
« spaghetti »
Architecture
EAI
Architecture
SOA
« An Enterprise Service Bus (ESB) is a lightweight,
ubiquitious integration backbone that exploits services
(SOA), messaging middleware (MOM), intelligence
routing, and transformation. » [Gartner]
13. 13/80
SOA/BPM – Découplage de la logique métier
(processus) de la logique technique (infrastructure)
Architecture Spaghetti non-SOA
(centrée applications)
Processus métiers codés en dur
avec la logique technique
Architecture SOA
(centrée processus)
Processus métiers séparés dans
une couche dédiée à l’orchestration
logique métier
logique technique
couche logique (ESB)
14. 14/80
Vue Métier/
Fonctionnelle
Vue Applicative/
Technique
SOA/BPM – Architecture en couche : découplage de
(i) la couche métier (processus) de (ii) la couche technique
(infrastructure ) via (iii) une couche logique (services)
…
CIM Rating
Accounting Provisioning
Billing
Ordering
Processus
métiers
Fonctions
métiers
Applications
Infrastructure
intégration forte
15. 15/80
intégration faible
Vue Métier/
Fonctionnelle
Vue Applicative/
Technique
Services
métiers
(vue Logique)
SOA/BPM – Architecture en couche : découplage de
(i) la couche métier (processus) de (ii) la couche technique
(infrastructure ) via (iii) une couche logique (services)
…
CIM Rating
Accounting Provisioning
Billing
Ordering
Processus
métiers
Fonctions
métiers
Applications
Infrastructure
25. 25/80
Comment gouverner une architecture BPM-
SOA sensée résoudre la complexité quand
elle devient elle même complexe ?
26. 26/80
Comment gouverner une architecture BPM-
SOA sensée résoudre la complexité quand
elle devient elle même complexe ?
Le manque de mécanismes de gouvernance opérationnelle sera la cause
la plus fréquente de l'échec des projets SOA (80%).
27. 27/80
EA une nécessité pour la
Gouvernance BPM/SOA
IT Governance : les droits de décision,
cadre de responsabilisation et des
processus, afin d'encourager les
comportements souhaitables dans les SI
l'utilisation des SI [COBIT4.0]
EA governance : practiques et
orientations par lesquelles les
architectures d'enterprise sont gérées et
contrôlées à un niveau d'enterprise
[TOGAF 8.1.1]
Corporate (or Business) Governance
: processus, coutumes, polices, lois et
institutions affectant la manière avec
laquelle l'entreprise est dirigée, gérée
ou contrôlée [principes OCDE de
gouvernance d'entreprise]
BPM/
28. 28/80
EA EA
With better BPM/SOA Governance
BPM/
BPM/
EA une nécessité pour la
Gouvernance BPM/SOA
BPM/
29. 29/80
EA - méthodologies & techniques
de modélisation
Méthodologies
TOGAF ADM (Architecture Development Method)
All US Government Frameworks include a methodology sepecific to their
EAF (DODAF, FEAF, TEAF)
Gartner/Meta Methodoly
EAP
EA Cube Method
SEAM
Notations et techniques de modélisation
Archi-Mate, UEML, SysML, BPMN, ERD and IDEF, etc.
Outils de modélisation
ARIS Process, IDS Scheer
MEGA
Abacus, Avolution
Enterprise Architect, Sparx
System Architect, IBM Telelogic
BizzDesigner, Bizzdesign
Altova Enterprise, Altova
32. 32/80
Web service model driven development : Horizons Universtaires'2004, CAiSE'04
Business process interconnection : IJNVO'04, Computers in Industry'06
Web service communities/coordination/context : CIC'02, VLDB'04, ICEIS'06
Business process & web service patterns mining : EBEL'05, CAiSE'06
Business process intelligence : CIRO'05, IEBC'05
Workflow system evaluation : ICEIS'07, RCIS'07
35. 35/80
User centric SOA/Mashups : ICWIT'10, CAL'11, ICEIS'11, IJWS'12, ISKO-Maghreb'12, AICCSA'2013,
IJCSI'13, IRECOS'13, ISKO-Maghreb'13
(en instance de soutenance)
36. 36/80
BPM-SOA-EA
76 publications scientifiques nationales et
internationales
Répartition par cible
15 publications (20%) dans des revues nationales et internationales
52 publications (68%) dans des conférences nationales et
internationales avec comité de sélection
9 publications (12%) dans des workshops nationaux et
internationaux avec comité de sélection
Répartition par domaine
2002-2010 Business Process Management (BPM) 29 publications
38 %
2002-2013 Service Oriented Architecture (SOA) 29 publications
38 %
2010-2013 Enterprise Architecture (EA) 12 publications 16 %
Autres : 8%
37. 37/80
Activités de Recherche – Travaux
encours
Formal/informal enterprise architrecture
Évaluation d'architecture d'entreprise
ADN de l'architecture d'entreprise
38. 38/80
- 2004-2008, more than 30 ENSIAS
engineers have worked on WorkflowMiner
- more than 1000 person days of work
Step by step graph reduction based business process
structural verification algorithm
within WorkflowChecker
- 2007-2009, more than 15 ENSIAS engineers have
worked on developing WorkflowChecker
- more than 600 person days of design & development work
WorkflowChecker : Business process verification : SIIE'08, JIMD'08, CoopIS'08, SITA'08, ICEIS'08
WorkflowMiner : Business process & Web service patterns mining : SOCA'08, TSI’2010
Activités de
Recherche –
Développement
de Logiciels
40. 40/80
Presidents :
Karim BAÏNA, ENSIAS Université Mohammed V Souissi, Morocco
Mounia ABIK, ENSIAS Université Mohammed V Souissi, Morocco
Sahbi SIDHOM, LORIA & Université de Lorraine, France
Malek GHENIMA, ESCT & Université de la Manouba, Tunisia
Activités de Recherche
– Organisation d'événements scientifiques
41. 41/80
BPM, Web Services, SOA Track topics (but not limited to) :
BPM, SOA, Web Services and the Cloud
BPM, SOA, Web Services and the Big Data
BPM, SOA, Web Services and Web Semantic
BPM, SOA, Web Services and Web 2.0
BPM, SOA, Web Services and Web of things
BPM, SOA, Web Services and Long tail of processes automation and monitoring
BPM, SOA, Web Services and Patterns
BPM, SOA, Web Services Analysis
BPM, SOA, Web Services and Continuous Improvement
BPM, SOA, Web Services and Security
BPM, SOA, Web Services and Dynamic Discovery
BPM, SOA, Web Services and SLA monitoring
BPM, SOA, Web Services and Enterprise Architecture
(Reference Architectures, Enterprise Repositories, Project Portfolio Management, Strategic Planning, Maturity, Governance)
BPM, SOA, Web Services and EDA (Enterprise Service Bus, Complex Event Processing)
BPM, SOA, Web Services and informal human collaboration (Advanced case management, Groupware)
BPM, SOA, Web Services and Life Cycle Management
BPM, SOA, Web Services real projects Experiments
BPM, SOA, Web Services and Best and Worst Practices
Vice Program co-Chairs:
Karim Baïna, ENSIAS, Université Mohammed V Souissi, Morocco
Mahmoud Nassar, ENSIAS, Université Mohammed V Souissi, Morocco
42. 42/80
Steering Commitee
Radouane Mrabet, Mohammed V Souissi University, Morocco
Karim Baïna, ENSIAS, Mohammed V Souissi University, Morocco
Salah Baïna, ENSIAS, Mohammed V Souissi University, Morocco
Raphaël Koumeri, Planet, Greece
Thies Wittig, IT-Consult, Germany
Activités de Recherche
– Organisation d'événements
scientifiques
45. 45/80
Activités de Recherche – Montage de
projets financiers
4/7 projets financiers personnellement initiés
1. 2011-2014, Karim Baïna, Projet d'Université UM5S « EvA - Vers la simplification
et la vulgarisation des modèles et frameworks d'architectures d'entreprises
(vulgarisation of Enterprise Architecture) », N° 002/ENSIAS/2011, 365 000 DH
2. 2009-2011, Radouane Mrabet, and Karim Baïna, « Join-MED : Establishing the
EU-Mediterranean ICT Research Network (8 Mediterranean partner
countries) » 50 000 € pour le Maroc
3. 2007-2009, Karim Baïna, and PetiaWohed « BusinessAligner : A Framework for
Verifying Business and Process Models throughWeb Service Interactions
Mining », Projet MENA II (Meadle East and North Africa) Suède-Moyen Orient et
Afrique du Nord, Projet financé par le SRC : Swedish Research Council, (225 000
Couronnes suédoises) 277 293 DH par partenaire
4. 2005-2006, Karim Baïna, Petia Wohed, and Mounia Fredj, « Knowledge
Management and Discovery Support in Web Service Based Business
Processes », Projet MENA I (Meadle East and North Africa) Suède- Moyen Orient
et Afrique du Nord, Projet financé par le SRC : Swedish Research Council, (seed
money) (37 500 Couronnes suédoises) 46 215 DH par partenaire
46. 46/80
Activités de Recherche – Montage de
projets financiers
Participation au montage de 3/7 projets financiers communs
5. 2004-2007, Bouchaïb Bounabat, Ismail Kassou, Laïla Kjiri, Ilham Berrada,
Dafir Kettani, Mounia Fredj, and Karim Baïna. Projet de Recherche en génie
logiciel, « APSI : Amélioration des Performances du Système
d’Information pour les PME/PMI Marocaines », Projet financé par
l’Université Mohammed V-Souissi, 300 000 DH
6. 2004-2007, Laïla Kjiri, Mounia Fredj, Karim Baïna, Jean-Pierre Giraudin,
Boualem Benatallah, et al. « ICRAC : Ingénierie des Composants
Réutilisables pour les Applications Coopératives Cas du e-
gouvernement », Projet financé par l’Université Mohammed V-Souissi, 400
000 DH
7. 2000-2003, Jean Claude Humbert, Jamal Baïna, Christophe Humbert, and
Karim Baïna, « bio-expert, un portail de e-learning pour les
professionnels en biologie médicale », 2nd Concours Français pour
l’innovation et la création d’entreprises, France (Projet financé par le Ministère
Recherche Français), 25 000 Euro.
47. 47/80
Bilan des Activités
de Responsable de l'équipe
Alqualsadi
Prof. Karim BAÏNA
ENSIAS
Responsable de l'équipe Alqualsadi
2010-2014
Enterprise Architecture,
Quality of their Development and Integration
48. /80
Membres de l'équipe
Alqualsadi
Membres permanents :
Prof. Bouchaïb Bounabat, ENSIAS, UM5S, Rabat
Prof. Karim Baïna, ENSIAS, UM5S, Rabat
Prof. Mounia Fredj, ENSIAS, UM5S, Rabat
Prof. Laïla Kjiri, ENSIAS, UM5S, Rabat
Prof. Saïd Achchab, ENSIAS, UM5S, Rabat
Prof. Salah Baïna, ENSIAS, UM5S, Rabat
Membres non permanents :
Prof. Mohammed Berrada, FSF, USMBA, Fès
Prof. Salma Mouline, FSR, UMVA, Rabat
Prof. El Hassan Abdelwahed, UCAM, Marrakech
Dr. Tawfik Essqalli, NEOXIA-Maroc, Casablanca
10aines de docteurs ayant soutenu
30 Doctorants en cours de doctorat
49. /80
Définir un Axe de recherche intégré de l'équipe :
l’Architecture d’Entreprise de qualité : modèles et
méthodes pour sa gouvernance, son intégration, et ses
applications
Enterprise Architecture
(AE)
Axe 4 : AE Appliquées à l’ICT4D
Axe 1 : Gouvernance des AE Axe 2 : Intégration des AE Axe 3 : AE de Qualité
Axe 5 : Méthodes Math. Appliquées pour les AE
50. /80
Agrandir le réseau de l'équipe
Recruter de nouveaux membres permanents :
Prof. Saïd Achchab
Recruter de nouveaux membres associés :
Prof. Mohammed Berrada
Prof. Salma Mouline
Prof. El Hassan Abdelwahed
Dr. Tawfik Essqalli
S'allier à NEOXIA-Maroc
51. /80
Participer à l'animation de la
recherche doctorale dans l'équipe
Depuis 2010 : une 10aine d'ateliers
d'animation de la recherche doctorale d'une
demi journée chacun
52. /80
Créer un living lab laboratoire de partage
vivant insérant l'équipe dans le milieu socio-
professionnel national, régional et international
53. /80
Favoriser les visites d'universitaires
partenaires
Pr. Claude Godart, LORIA-INRIA, Nancy, Université
Dr. Martin Henkel and, Dr. Erik Perjons, DSV,
Stockholm University
Dr. Marwane El Kharbili, Henri-Tudor, University of
Luxembourg, Luxembourg
54. /80
Faciliter la publication et l'indexation
des contributions de l'équipe en EA :
L'EA est introduite dans ISKO-Maghreb
depuis 2013...
e-Entreprise and Knowledge Management
a. Enterprise Knowledge Management and Representation
b. e-Enterprise knowledge development life cycles
c. Semantic and Strategic Alignment : new challenges for e-
entreprise
d. e-Enterprise Architectures, knowledge management, and
knowledge driven governance
e. From Enterprise Information Architecture (EiA) to Enterprise
Knowledge Architecture (EkA)
58. /80
Présenter et Augmenter la visibilité
de l'équipe au Maroc
Journées Open Source, ENSA de Khouribga, 21-22 Février, 2013
INTIS'2012, FST Mohammedia, 23-24 Novembre 2012
Software Freedom Day, Casablanca, 22 Septembre 2012
Journées Technologies du Cloud Computing, UCAM, Marrakech, April
20 & 23, 2012
Journées Open Source, ENSA Marrakech, 31 Mars, 2012
Journées Open Source, ENSA Marrakech, ENSA, Marrakech, 7-8
Mai, 2010
59. /80
Présenter et Augmenter la visibilité
de l'équipe dans la région
ISKO-Maghreb'2012, Hammamet, Tunisie,
Nov. 3rd-4th, 2012 (invited speaker)
63. /80
Participer à la Pérennité et
l’Évolution de notre équipe
Lors du dépôt d'accréditation le 10 Mai 2010, l’équipe Alqualsadi avait 6 ans, pendant
lesquels (2005-2010), elle a produit à peu prêt :
3 ouvrages, 14 articles revues, 25 communications nationales, 44 communications
internationales, 1 Habilitation Universitaire, 5 Thèses de doctorat soutenues, 14 Masters
de recherche soutenus.
L’objectif tracé en 2010 dans le rapport de réaccréditation de l’équipe Alqualsadi a été de
« faire progresser ces indicateurs durant la période 2010-2014 ».
Seulement, entre 2012 et début 2014, l'équipe Alqualsadi a publié :
19 articles de revues internationales
41 articles et posters dans des conférences
a connu la soutenance d'1 Habilitation Universitaire,
4 Thèses de doctorat
et a organisé :
1 conférence internationale (ISKO-Maghreb'2013)
et 1 mini-conférence internationale (SOA, BPM, Web Services, Track à AICCSA'2013).
64. /80
Ma vision « EA comme
clef de la Transformation Créative » :
Creativity – Strategic Planning – KM – EA
AS-IS TO-BE
Induction :
Representations
Deduction :
Actions
Representation Models of
old Organisation boxes
Representation Models
new Organisation box
EA DIKW process targets uderstanding Organisation's Structure, People, Technology, Culture, Know-How, Practices, Decisio
but also Codes, Miths, etc.
Reality
Perception
Change
Reality
Change
Innovation vs Creativity
66. /80
Félicitations à tous les membres de
l'équipe
& Longue vie à l'équipe Alqualsadi
Bon courage à Prof. Mounia Fredj
Prof. Bouchaïb Bounabat (Fondateur et Responsable 2004-
2010)
Prof. Karim Baïna (Responsable 2010-2014)
Prof. Mounia Fredj (Responsable 2014- ?)
68. 68/80
Activités Pédagogiques –
Enseignement à l’ENSIAS
Formation d’ingénieurs
1A
Cours/TD Théorie des langages / 1 période (44H)
encadrement PFA / 1 sem (3 binômes)
2A
Resp. module Cours/TD/TP/Projet Techniques de Compilation / 1 sem (108H)
encadrement PFA / 1 sem (3 binômes)
3A
Cours/Projet BPM/Workflow / 1 période (20H)
encadrement PFE / 1 sem (4 binômes)
69. 69/80
Activités Pédagogiques –
Enseignement passé à l’ENSIAS
Formation d’ingénieurs
1A – Algorithmique et Programmation (12H)
Stage d’Initiation pratique en Pascal (passage au C dès 07/08 - 20H)
1A – Bases de Données Relationnelles (28H)
Travaux pratiques en Informix puis basculement vers MySQL 5
Formation par la recherche
2ème
année DESA RITM - Web Services et intégration des
systèmes*
(20H)
Cours/TP (Java, Tomcat, Axis et BPEL) /mini-projet de recherche
1ère
année Master MRGI - Informatique Théorique -
Calculabilité et Théorie de langage*
(18H)
Cours/TD
70. 70/80
Activités Pédagogiques –
Enseignement passé à l’ENSIAS
Formation ouverte et à distance
MEDFORIST - Introduction au E-commerce
distribué sur support DVD
MED NET’U - Programmation Avancée (C/C++)
en diffusion sur RAINETTUNO SAT 1 et SAT 2 / Hotbird 3, 13°degré Est
Formation continue
DU Réseau et Sécurité - Web Services et intégration des systèmes*
Cours/TP (Java, Tomcat, Axis et BPEL)
FQ3 - Bases de données
Cours/TP sous Oracle 8
CGED - Les Projets Tableaux de Bord - Modèles, Démarches et Bonnes
Pratiques
Cours/TP sous SQL Server et SPSS /Étude de cas réelles du CGED
71. 71/80
Activités Pédagogiques –
Enseignement passé
Formation d’ingénieurs à l’étranger
Postdoctorant au CSE/UNSW (Sydney) 02/03
Master by course UNSW : Web Service in a Nutshell
Moniteur puis Vacataire à l’ESSTIN (Nancy)
1A - Algorithmique et Programmation 99/00
TD/TP en C++ et en Visual Basic
5A COM- Techniques d’Objets Distribués 01/02
Cours/TD/TP en Java, C++, CORBA et Services Web
Formation universitaire à l’étranger
Vacataire à l’UHP / Nancy 2 (Nancy) 01-03
Miage 2 / DESS IL - Techniques d’Objets Distribués
Cours/TD/TP en Java, CORBA et Service Web
72. 72/80
Activités Pédagogiques –
Enseignement passé
Enseignement vacataire en Informatique : 04-08
EHTP Casablanca
University Al Akhawayne Ifrane
IGA Rabat/Casablanca/Marrakech
Masters délocalisés de l'Université Henri Poincaré
Masters délocalisés de l'Université Nancy 2 Nancy
Masters délocalisés de l'Université de Bourgogne Dijon
SUP’Technology Casablanca
Master délocalisé de l’ESCM (École Supérieure de Commerce et de
Management) Tours/Poitiers
HighTech Rabat
Diplôme délocalisé du Groupe 3iL Limoges
Matières enseignées en vacations Informatiques : 04-08
Compilation, complexité des algorithmes, programmation Ada (Task model), Linux
commandes et programmations shell, programmation en C, programmation de
Web Services en Java, programmation de Design Patterns en Java, CORBA, UML,
...
74. /80
Activités de Responsabilité du
Service de Coopération
Évolution du taux de mobilité par an
2008 1 104 0,96%
2009 5 133 3,76%
2010 18 176 10,23%
2011 23 182 12,64%
2012 26 230 11,30%
2013 24 244 9,84%
2014 23 248 9,27 %
Au total 120 ont déjà bénéficié de la
mobilité
77. 77/80
Activités Pédagogiques –
Enseignement passé à l’ENSIAS
2009-2011 Membre élu au conseil de l'Université Mohammed
V Souissi
– Membre des commissions de recherche et de budget
2009-présent Membre élu au conseil de l'Ecole Nationale
Supérieure d'Informatique et d'Analyse des Systèmes
– Membre des commissions de recherche et de budget et de
pédagogie
2012 et 2013 Membre élu du bureau local à l'ENSIAS du
SNESUP (Syndicat National de l'Enseignement SUPérieur)
– Conseiller
79. 79/80
Projet de recherche et de pédagogie
à venir
Développer un nouvel Axe de recherche & de pédagogie à forte valeur
ajoutée pour le Maroc pour les secteurs vitaux Logistique, Telco, Business
Utility, Retail, Banque/Assurance, Administrations publiques, etc.
Information System Innovation leveraging Business Agility (où
L'innovation Système d'Information levier de l'Agilité des Affaires)
Keywords :
Entreprise 3.0
Electronic Governance
Business Architecture Governance
Information System Innovation for Business Strategy
Information System Innovation for Business Performance
IT seen with Business Approach
Business Architecture and Innovation
Business Process Intelligence