Académique Documents
Professionnel Documents
Culture Documents
net/publication/331772556
CITATIONS READS
0 11,291
1 author:
Djamel Benmerzoug
Université Constantine 2
42 PUBLICATIONS 295 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
AiP as a Service: An Agent Based Approach for Outsourcing Business Processes to Cloud Computing Services View project
Contribution to the dynamic adaptation of service-oriented systems: application to the Internet of Things View project
All content following this page was uploaded by Djamel Benmerzoug on 15 March 2019.
Université Constantine 2
Faculté des NTIC
Département TLSI
Septembre 2014
2
Sommaire
I. Introduction................................................................................................................................... 3
II. Activités pédagogiques................................................................................................................. 3
1. Situation administrative ............................................................................................................ 3
2. Expériences professionnelles ...........................................................................................................4
3. Activités d’enseignement .......................................................................................................... 4
4. Responsabilités pédagogiques .................................................................................................. 5
III. Activités scientifiques .....................................................................................................................6
1. Travaux antérieurs..................................................................................................................... 6
2. Travaux actuels (post doctorat)................................................................................................. 8
IV. Conclusion ................................................................................................................................. 9
V. Références ............................................................................................................................................9
3
I. Introduction
Dans une première partie, mes investissements relatifs aux deux premières facettes du
métier d’enseignant-chercheur que sont l’enseignement et la prise de responsabilités
collectives sont exposés. Mon parcours professionnel avec les différents choix effectués et
les différentes responsabilités que j’ai choisies d’assumer est donc présenté.
Enfin, ce rapport se termine par une conclusion générale sur cette candidature à l’habilitation
à diriger des recherches.
1. Situation administrative
Djamel Benmerzoug,
Né le 21 février 1979 à Teleghma W. Mila,
Marié, 2 enfants,
Domicilié à Teleghma W. Mila
2. Expériences professionnelles :
3. Activités d’enseignement
Dès mes premières expériences lors de ma préparation de mon mémoire de Magister, j’ai
aimé enseigner, faire partager aux étudiants mes connaissances scientifiques dans des
domaines qui m’intéressent. C’est la raison pour laquelle, j’ai choisi de m'orienter vers le
métier d'enseignant-chercheur en occupant tout d'abord deux postes de vacation avant
d’obtenir un poste de maitre assistant à l’université de Constantine.
5
Dans le tableau ci-dessous, mon parcours d’enseignant est résumé. Les durées, les fonctions
occupées, le lieu ainsi que le contenu des enseignements que j’ai dispensés depuis 2002.
4. Responsabilités pédagogiques
En plus de ces fonctions clairement identifiées, j’ai toujours répondu présent aux activités
régulières de la faculté des NTIC relatives à l'accueil et au suivi des étudiants par :
Dans cette première partie de ce rapport, mes activités pédagogiques que je mène depuis 12
ans sont présentées. Je me suis toujours activement impliqué dans des responsabilités
pédagogiques. Ces activités ont développé mes capacités d’autonomie, accru ma maturité et
m'ont permis de capitaliser une expérience dans l'animation d’équipes. Ces compétences me
seront également utiles pour gérer de manière pertinente et efficace un projet de recherche.
La seconde partie de ce rapport développe les éléments inhérents à mes activités de
recherche.
1. Travaux antérieurs
propriétés et des AiP (Agent Interaction Protocols) dédiés aux SMA (Systèmes Multi -
Agent), vérifier leurs comportements, et de les adapter dans le contexte de l’EAI.
Plus précisément, dans mes travaux antérieurs, plusieurs contributions ont été développées :
- Modélisation des scénarios d’intégration avec le concept des AiP. Ce travail propose
une approche orientée interaction (observabilité des actions de communication) pour
l’EAI. L’intérêt de cette approche est d’appréhender les interactions dans les SMA à
travers des méthodes pour la modélisation, l’analyse et la vérification. Ce travail a
fait l’objet d’une communication internationale [1].
- Formalisation des AiP avec les réseaux de Petri colorés. J’ai apporté une sémantique
opérationnelle pour les modèles des AiP définis dans mon approche. Cette
sémantique est basée sur des règles de transformation garantissant la cohérence du
système. Le modèle formel retenu pour la représentation du comportement
observable est les réseaux de Petri colorés. J’ai aussi développé l’outil AiP2CPN
pour la génération automatique des réseaux de Petri colorés. Cette contribution a fait
l’objet d’une communication internationale [2] et une publication dans une revue de
revue de renommée établie [3].
- Gestion de l’interaction par le SMA. L’architecture du système qui en découle de
l’approche proposée est basée sur le concept d’agent. Cette architecture repose sur
deux éléments clés : un framework modulaire d’agents interactifs et une bibliothèque
de protocoles réutilisables. Cette architecture a fait l’objet d’une communication
nationale [4].
Mes travaux actuels portent sur la composition et la réutilisation des AiP dans le cadre des
systèmes collaboratifs d’entreprise. Après ma thèse de doctorat, plusieurs contributions ont
été développées. La première contribution est une approche qui offre un guide pour la
composition des AiP, y compris un ensemble d'opérateurs qui permet la création de
nouveaux AiP de valeur ajoutée à l'aide de ceux qui existent déjà. Cette contribution a fait
l’objet d’une communication internationale [5]. En outre, j’ai étendu l’approche proposée à
la vérification formelle pour assurer que la composition des AiP est correcte. Cette étape de
formalisation et vérification a fait l’objet d’une publication dans une revue de renommée
établie [6].
Une deuxième contribution consiste à appliquer et évaluer notre approche à l’aide d’une
étude de cas. Par conséquent, j’ai développé une architecture basée agent pour la
composition des services Cloud à l’aide des AiP. La composition de services Cloud est la
capacité d’intégrer de multiples services dans des applications de plus haut niveau. Cette
intégration nécessite un format de description uniforme qui facilite la conception, la
personnalisation et la composition. Dans ce contexte, les AiP sont un moyen adéquat pour
structurer l'interaction communicative entre les différents partenaires, en assurant un
échange de messages organisés dans des contextes pertinents et pour fournir un guide
commun pour les toutes les parties. Cette contribution est parmi les premiers efforts qui
utilisent la notion d’AiP pour la composition des services Cloud. Par conséquent, dans [7] et
[11]1, une architecture système qui en découle de l’approche proposée dans [5][6] a été
développée. Cette architecture est basée sur le concept d’agent et elle est dédiée à la
composition des services Cloud à travers les AiP.
L’article [8] est une suite de l’article [11], où je me suis concentré sur l’implémentation et
l’évaluation de l’architecture système que je l’ai développée dans l’article [1 1].
L’article [9]2 est une synthèse des articles [6,8,11]. Cet article présente une approche
complète qui couvre le cycle de vie de la composition des AiP et leur application dans le
domaine de Cloud Computing. L’article [10] propose une architecture basée sur les
systèmes P2P pour la découverte et la composition des services Web sémantique.
1
Article soumis Juillet 2013, publié Janvier 2015
2
Article soumis Avril 2014, publié Octobre 2014
9
L’architecture proposée utilise une ontologie OWL pour représenter les différents concepts
utilisés dans le domaine des services Web.
Comme perspective, je souhaite faire avancer mes recherches sur l’interopérabilité des
services Cloud à travers une approche basée agent. Pour bien mener cette problématique,
cette année j’ai proposé un projet CNEPRU intitulé : Systèmes interactifs pour la gestion de
l’interopérabilité des services Cloud. L'objectif de ce projet est de proposer une approche
centrée Interaction pour la gestion de l’interopérabilité des services Cloud. Cette approche
se focalise en particulier sur l’évolution des modèles AiP. A ce stade, l’interopérabilité des
applications Cloud peut engendrer plusieurs problèmes, par exemple, des inconsistances au
niveau des applications reposant sur ces modèles modifiés. En effet, une approche complète
qui couvre le cycle de vie de cette évolution s'avère nécessaire.
IV. Conclusion
Le poste d’enseignant chercheur que je l’occupe depuis 2005 fut une expérience unique qui
m'a apporté assurance, esprit de synthèse et pédagogie. Je me suis toujours activement
impliqué dans des responsabilités pédagogiques. Ces activités ont développé mes capacités
d’autonomie, accru ma maturité et m'ont permis de capitaliser une expérience dans
l'animation d’équipes.
Mes travaux de recherche se situent au carrefour des recherches sur le génie logiciel,
systèmes d’information avancés (basés Web) et les SMA. Dans mes travaux de thèse, j'ai
introduit l’idée de conception orientée Interaction pour l’intégration d’applications
d’entreprises. Dans ce contexte, l’intégration d’applications se focalise sur les Protocoles
d’Interaction (AiP) qui constituent l’unité fondamentale de la modélisation. Apres ma thèse
de doctorat, je me suis concentré sur la composition et la réutilisation des AiP et leurs
applications dans le contexte du Cloud Computing.
V. Références
1. Djamel Benmerzoug, M. Boufaïda, F. Kordon: A Specification and Validation Approach for Business
Process Integration based on Web Services and Agents. 5th International Workshop on Modelling,
Simulation, Verification and Validation of Enterprise Information Systems, MSVVEIS-2007, In
conjunction with ICEIS 2007, Funchal, Madeira, Portugal, June 2007. pp. 163-168, INSTICC PRESS
10