Activités de recherche

Maître de conférences

2012-2013 Chercheur Post-Doctoral

2011-2012 Chercheur Post-Doctoral

Attaché Temporaire d’Enseignement et de Recherche (ATER) à mi-temps de 2010 à 2011

Docteur en informatique de l' Université de Grenoble depuis le 1er décembre 2010.

Laboratoire LIG UMR 5217, Equipe ADELE
Titre : CEYLAN : Un canevas pour la création de gestionnaires autonomiques extensibles et dynamiques.
Dirigée par Philippe Lalanda et co-dirigée par Ada Diaconescu

Publications

Conférences internationales avec publication des actes et comité de sélection. Ordre des auteurs significatifs :

[accepted] Y. Maurel, T. Leveque, “Extensible Service Knowledge”, 10th International Conference on Services Computing (SCC 2013), Santa Clara Marriott, CA, USA, June 27-July 2, 2013, Work In Progress , 2 pages

[accepted] S. Chollet, V. Lestideau , Denis Morand, Y. Maurel, P. Colomb, “Un gestionnaire de sélection de dépendances de services basé sur l’Analyse de Concepts Formels”, revue TSI, numéro spécial informatique autonomique, 2013, 20 pages.

Y.Maurel, S. Chollet, V.Lestideau, J.Bardin, P.Lalanda, A.Bottaro "fANFARE: Autonomic Framework for Service-based Pervasive Environment", 9th International Conference on Service Computing (SCC 2012),June 24-29 2012, Honolulu, Hawaii, USA, 8 pages

Y.Maurel, A.Bottaro, R.Kopetz, K.Attouchi, "Adaptive monitoring of end-user OSGi-based Home Boxes", International ACM SIGSOFT Symposium on Component Based Software Engineering (CBSE-2012),Bertinoro, Italy, June 26-28, 2012, 10 pages

S. Chollet, V. Lestideau, Y. Maurel,, E. Gandrille, P. Lalanda, P. Colomb, "Practical Use of Formal Concept Analysis in Service-Oriented Computing", The 10th International Conference on Formal Concept Analysis | Leuven, Belgium | 6 – 10 May 2012 (ICFCA 2012), 8 pages

Y. Maurel, A. Diaconescu and P. Lalanda, "Towards introspectable, adaptable and extensible autonomic managers.", The 7th International Conference on Network and Service Management, CNSM 2011, Paris, France, October 24-28, 2011. IEEE 2011, 5 pages

Yoann Maurel, Philippe Lalanda, Ada Diaconecu - "Towards a service-oriented component model for autonomic management." IEEE International Conference on Services Computing (SCC 2011), July 4-9, 2011, IEEE Computer Society, Washington, DC, USA. 8 pages

S. Chollet, V. Lestideau, P. Lalanda, Y. Maurel, P. Colomb, O. Raynaud - "Building FCA-based Decision Trees for the Selection of Heterogeneous Services" IEEE International Conference on Services Computing (SCC 2011), July 4-9, 2011, IEEE Computer Society, Washington, DC, USA. 8 pages

Yoann Maurel, Ada Diaconescu and Philippe Lalanda. CEYLON : A service-oriented framework for building autonomic managers. In Proceedings 7th IEEE Conference on Engineering of Autonomic and Autonomous Systems (EASe 2010), Oxford, England, 2010-03-22. 9 pages, DOI : http://www.computer.org/portal/web/csdl/doi/10.1109/EASe.2010.10

Yoann Maurel, Ada Diaconescu and Philippe Lalanda. Creating Complex, Adaptable Management Strategies via the Opportunistic Integration of Decentralised Management Resources. In Proceedings 2009 International Conference On Adaptive and Intelligent Systems, Klagenfurt, Austria, 2009-09-30. 6 pages, DOI : http://dx.doi.org/10.1109/ICAIS.2009.23

Ada Diaconescu, Yoann Maurel and Philippe Lalanda. Autonomic Management via Dynamic Combinations of Reusable Strategies. In Proceedings Second International Conference on Autonomic Computing and Communication Systems, Turin, Italy, 2008-09-23. 10 pages, URL : http://portal.acm.org/citation.cfm?id=1487652.1487668

Workshop international avec publication des actes et comité de sélection. Ordre des auteurs significatifs:

Yoann Maurel, "Building adaptable autonomic managers”,1st Workshop on Middleware and Architectures for Autonomic and Sustainable Computing, 12 May 2011, Paris, France, 6 pages.

Rapports :

Yoann Maurel, mémoire de thèse, « CEYLAN : Un canevas pour la création de gestionnaires autonomiques extensibles et dynamiques » sous la direction de Philippe Lalanda.

Yoann Maurel, mémoire de M2R (ex-DEA), «Adaptation dynamique d’un gestionnaire autonomique» sous la direction de Philippe Lalanda.

Yoann Maurel, mémoire de maîtrise et magistère 2 ème année, «Capture de l'architecture à l'exécution d'applications à services» sous la direction de Philippe Lalanda.

Thèse

De 2007 à 2010, j'ai effectué ma thèse dans l'équipe ADELE du Laboratoire d’Informatique de Grenoble (LIG), sous la direction de Philippe Lalanda et Ada Diaconescu. Elle a été soutenue le 1er décembre 2010.

Jury :

  • Président : GAËLLE CALVARY, Professeur à l’Ensimag, Grenoble INP, Grenoble
  • Rapporteur : FRANÇOIS CHARPILLET, Directeur de recherche à l’INRIA, Nancy
  • Rapporteur : ROY STERRITT, Lecturer in informatics, University of Ulster
  • Examinateur : JULIE A.MCCANN, Reader, Imperial College London
  • Directeur : PHILIPPE LALANDA, Professeur à l’Université Joseph Fourier, Grenoble
  • Co-directeur : ADA DIACONESCU, Maître de conférences, Telecom Paris-Tech, Paris

Résumé :

Les applications modernes sont de plus en plus dynamiques et hétérogènes. L’architecture des systèmes modernes n’est plus figée et prévisible. Il en va de même pour les besoins des utilisateurs, les capacités des ordinateurs et des réseaux, et les technologies utilisées. Il nous parait essentiel que les gestionnaires autonomiques soient dynamiquement adaptables et extensibles pour prendre en compte ces changements et faciliter la maintenance.

L’objectif de notre travail est de définir et d’implanter un cadriciel, ou framework, facilitant le développement de gestionnaires autonomiques. Dans cet effort, nous visons à définir un modèle architectural permettant le développement de gestionnaires autonomiques modulaires, homogènes, souples, évolutifs, dynamiques et administrables. Un objectif important de ce travail est de clairement définir et séparer les concepts appartenant de façon générique à un gestionnaire autonomique et les aspects métier, développés au cas par cas. Le but est de permettre au experts domaine de se concentrer sur l’écriture des fonctions autonomiques et de ne pas gérer entièrement l’enchaînement et le contrôle de ces fonctions.

Pour atteindre nos objectifs, nous avons tout d’abord défini la notion de tâche d’administration. Une tâche d’administration est une entité indépendante et spécialisée qui réalise une ou plusieurs fonctions d’administration. Le gestionnaire autonomique résulte de la combinaison opportuniste de ces tâches. A chaque instant, l’ensemble de tâches utilisées peut être modifié en fonction du contexte et des informations remontées par la plateforme. Des mécanismes de sélections permettent de gérer les conflits éventuels et permettent d’assurer une cohérence du comportement du gestionnaire.

Nous avons ensuite défini une architecture de gestion de ces tâches permettant la combinaison opportuniste de ces tâches en fonction du contexte. Cette architecture a été implantée sous la forme d’un framework fondé sur la technologie des composants orientés services. Le framework que nous avons développé fournit un cadre pour l’intégration dynamique de fonctions autonomiques et pour leur gestion en fonction du contexte et de politiques d’administration, elles mêmes évolutives. En conclusion de ce travail, nous présentons une implémentation particulière sous la forme d’un modèle à composants de sorte que le travail des développeurs est facilité et que la réutilisation est favorisée. Enfin nous donnons un exemple d’application développée au dessus de ce framework.

Mots-clés :

Informatique autonomique, Gestion autonomique, Composition dynamique, Cadriciel, Approche orientée services, Composant orienté services, OSGi, Cilia, iPOJO

Document :

Le manuscrit est disponible au format pdf : CEYLAN : Un canevas pour la création de gestionnaires autonomiques extensibles et dynamiques.

Les transparents de soutenance sont disponibles en pptx et pdf