Maude Manouvrier

Née le 19 août 1973 - Mariée - Deux enfants

Statut actuel : Maître de Conférences en Informatique à l'Université Paris-Dauphine
 

Coordonnées professionnelles

LAMSADE - Université Paris-Dauphine
Place du Maréchal de Lattre de Tassigny 
75775 Paris Cedex 16
01 44 05 41 85
Fax. 01 44 05 40 91
manouvrier@lamsade.dauphine.fr
http://www.lamsade.dauphine.fr/~manouvri

 Formation
 Fonctions assurées
 Activités de recherche 
 Thèmes de recherche 
 Publications scientifiques 
 Responsabilités d'intérêt collectif
 Activités d'enseignement 
 Autres exp. professionnelles 
 Page Linked-in

Formation
 

Dec. 2016  Habilitation à Diriger les Recherches - PSL Research University, Université Paris-Dauphine - Spécialité : Informatique

Directeur : : M. Rukoz, Professeur à l'Université Nanterre et Chercheuse à PSL Research University
Sujet : "Transactional and QoS-aware Internet Service Management"
Jury
S. Benbernou, Professeur à l'Université Paris Descartes, - rapportrice
O. Boucelma, Professeur à l'Université d'Aix-Marseille - rapporteur
D. Colazzo, Professeur à PSL Research University, Université Paris-Dauphine - président
L. Mokdad, Professeur à l?Université Paris-Est, Créteil
 

Nov. 1996 à Jan.2000  Doctorat nouveau régime de l'Université Paris-Dauphine - Spécialité : Informatique

Directeur de Thèse : G. Jomier, Professeur à l'Université Paris-Dauphine
Sujet : " Objets Similaires de Grande Taille dans les Bases de Données" 
Mention : "Très Honorable avec Félicitations"
Jury
C. Bauzer-Medeiros, Professeur à l'Université de Campinas (Brésil) - rapporteur
W. Cellary, Professeur à l'Univ. des Sciences Economiques de Poznan (Pologne) - rapporteur
M. Rukoz, Professeur à l'Université Centrale du Venezuela, rapporteur
S. Gançarski, Maître de Conférences à l'Université Pierre et Marie Curie (Paris VI)
J. Le Maitre, Professeur à l'Université de Toulon et du Var
V. Paschos, Professeur à l'Université Paris-Dauphine, président du jury
 

1996 Diplôme d'Etudes Approfondies " Informatique : Systèmes Intelligents"
Université Paris-Dauphine - mention Bien (première session)
1995 Diplôme d'Ingénieur Maître concluant la formation en trois ans de l'Institut Universitaire Professionnalisé (IUP) en Génie Mathématique et Informatique Université Paris-Dauphine- mention Très Honorable
1995 Maîtrise en Génie Mathématique et Informatique à l'IUP, option informatique 
Université Paris-Dauphine - mention Assez Bien (première session)

Fonctions assurees

Fonctions assurées à l'Université Paris-Dauphine - PSL
 

Depuis Sept. 2016 Responsable des stages en L3 Informatique
Depuis Sept. 2016 à Sept. 2021 Responsable des stages de M1 Informatique
De Sept. 2009 à Sept. 2015 Responsable du Master 2 MIAGE-IF
Depuis Sept. 2000 Maître de Conférences en Informatique
Sept. 1999 à Août 2000 Attachée Temporaire à l'Enseignement et à la Recherche
Sept. 1997 à Août 1999 Monitrice à l'enseignement supérieur 
Nov. 1996 à Août 1997 Vacataire en Informatique 
Nov. 1996 à Août 1999 Allocataire de Recherche

Activités de recherche

Mots-clés

Microservices, Composition de services Web transactionnels, base de données, structure d'index, données images, similarité d'images

Collaborations scientifiques

Activité d'encadrement Thèmes de recherche

Gestion de la concurrence dans les services Web (travaux de recherche actuels)

Un service Web peut être vu comme un logiciel pouvant dynamiquement être découvert et invoqué à travers le Web. Avec la prolifération des technologies en commerce électronique, les services Web sont devenus de plus en plus populaires et incontournables. Ces services peuvent offrir aussi bien de "simples" accès en lecture/écriture à des données et/ou des documents que des fonctionnalités plus complexes telles que la planification d'un voyage. La composition de service permet de regrouper au sein d'un "tout" cohérent des invocations à différents services qui peuvent être concurrents (i.e. toucher aux mêmes données). De plus, il arrive très fréquemment que de nombreux services répondent à un même ensemble de besoins fonctionnels : pour réaliser la réservation d'un vol, un client peut choisir plusieurs compagnies aériennes. Ces services se distinguent les uns des autres par leurs propriétés transactionnelles et par leurs propriétés non fonctionnelles, comme les critères de qualités de service (réputation, fiabilité, durée d'exécution etc.). La composition automatique de ces services utilise la planification, qui génère plusieurs scénarios (ex. plan d'exécution) possibles. Afin d'évaluer la qualité globale de la composition, il convient d'agréger les propriétés transactionnelles ainsi que les différentes fonctions de qualité. Cependant, chaque utilisateur possède des préférences transactionnelles différentes (ex. possibilité de compensation). Il est intéressant donc de personnaliser les solutions, afin de fournir des résultats plus adaptés aux besoins des utilisateurs. Ce projet a débuté en juillet 2006 en collaboration avec Marta Rukoz et Joyce El Haddad du LAMSADE. Les premières propositions de notre travail ont été présentées dans [EHM+07], [EHG+08] et [EHM+10] . Le premier article présente un protocole de contrôle de la concurrence pour la composition de services Web. Le deuxième article présente un mécanisme de sélection de services Web permettant de prendre en compte les besoins des utilisateurs exprimés à la fois en termes de propriétés transactionnelles et de qualité de service. Le troisème article est une version étendue du deuxième.
Ce projet s'est par la suite poursui dans le cadre d'une coopération Franco-Venezuelienne CNRS-FONACIT avec l'équipe de Yudith Cardinale de l'Universidad Simón Bolívar (USB). Nous avons notamment proposé, dans le cadre de cette collaboration, un formalisme basé sur les réseaux de Petri Colorés et un algorithme de sélection automatique de Services Web permettant de satisfaire les préférences utilisateurs lorsqu'elle sont présentées sous la forme d'attributs d'entrée/sortie. Ce travail est présenté dans [CEH+10, CEH+11a]. Un autre algorithme est présenté dans [BCV+10]. Deux articles état de l'art [CEH+11b] et [CEH+13] ont également été rédigés. Nos travaux s'orientent actuellement sur la mesure de l'atomicité de l'exécution fiable de services [CEH16, CEH19].
En 2010, nous avons également orienté nos travaux vers l'application de méthodes de recherche opérationnelle (RO) à la composition de services Web transactionnels, en collaboration avec Virginie Gabrel et Cécile Murat, chercheurs en RO du LAMSADE. Ce projet a été sélectionné en 2010 comme "Action de Recherche Fondamentale en Recherche Opérationnelle" du GDR RO, en collaboration avec V. Mousseau, W. Ouerdane (Laboratoire de Génie Industriel - ECP) et L. Mokdad (LACL - Univ. de Créteil). Un premier travail de Master 2 sur "l'expression de la composition de Services Web Transactionnels sous la forme d'un programme linéaire en variable 0-1" a été réalisé en 2011 (stage d'Imen Megdiche) et a donné lieu à la publication [GMM+12]. Ce travail s'est poursuivi par l'étude de la complexité théorique des modèles de composition de services web [GMM13, GMM15, GMM16] et par la proposition de nouveaux modèles [GMM14]. Dans le cadre du travail de thèse de Rafael Angarita, que j'ai co-encadré avec Marta Rukoz, professeur au LAMSADE, nous avons également proposé une architecture pour la sélection de services basée sur un système collaboratif [AMR15] et pour l'execution fiable autocorrective de services [AMR14] et [AMRC16].
De 2012 à 2017, j'ai co-encadré avec Daniela Grigori, professeur au LAMSADE, le travail de thèse de Mohamed Lamine Mouhoub sur la "Recherche agrégée de données et services". Mohamed Lamine propose, à partir d'une requête initiale en SPARQL sur des données liées (linked data), d'étendre le résultat de la requête de l'utilisateur en lui proposant des services dont l'exécution permet de compléter les données obtenues par la requête initiale. Son approche permet de récrire la requête SPARQL sur les données pour la transformer en requêtes SPARQL sur les services. Ce travail a donné récemment lieu à une première publication [MGM14] dans une conférence internationale et a été donné lieu à une démonstration [MGM15].
Dernièrement, nous avons travaillé avec Cesare Pautasso sur la gestion de la persistance et des l'intégrité référentielle dans les microservices [MPR20].

Bases de données Images (travaux de recherche antérieurs)

Les applications médicales ou géographiques utilisent de plus en plus d'images numériques qui sont très volumineuses (plusieurs Méga ou Giga octets), ce qui pose des problèmes de stockage dans des bases de données, d'indexation, d'interrogation et de présentation des résultats de requêtes. Certaines de ces applications, et notamment les ateliers de traitement d'images ou les applications d'imagerie médicale, sont amenées à générer, gérer et stocker des images similaires ou peu différentes. Deux images sont considérées comme similaires si leur distance tend vers zéro, la distance étant calculée à l'aide d'une métrique basée sur certaines caractéristiques des images (la couleur, la texture etc.). Les applications gérant des images similaires doivent permettre, en plus du stockage et de l'affichage, de retrouver, modifier, et comparer ces images. Aussi, des outils efficaces doivent-ils être développés pour stocker et gérer ces images. En réponse à ces besoins, nous (Geneviève Jomier, Marta Rukoz et moi-même) avons proposé une structure appelée l'Arbre Quaternaire Générique [JMR99, JMR+99, JMR00]. Cette structure permet non seulement d'appliquer des traitements classiques d'images à n'importe quelle image stockée dans la base mais aussi d'effectuer des opérations impliquant plusieurs images ou des régions homologues dans plusieurs images. Une comparaison de l'Arbre Quaternaire Générique et d'autres structures basées sur les arbres quaternaires est présentée dans [MRJ02]. Une définition générale de distance de similarité entre images organisées en arbres quaternaires est présenté dans [RMJ02,MRJ05b,RMJ06]. Le fait que l'Arbre Quaternaire Générique optimise le stockage d'images similaires nous a amené à nous intéresser à des applications spécifiques, telles que les Systèmes d'Information Géographiques ou l'Imagerie Médicale, où un grand nombre d'images similaires est géré. Une structure d'indexation pour la recherche d'images similaires est en particulier présentée dans [JMO+04, JMO+05] et un état de l'art sur l'utilisation de l'arbre quaternaire dans le domaine des images apparaît dans [MRJ05]. Dans les applications telles que les SIG ou l'imagerie médicale, les techniques classiques de recherche d'images par le contenu sont intéressantes mais n'épuisent pas les besoins des utilisateurs. En effet, certaines applications nécessitent de mettre en évidence l'évolution spatiale d'un élément ou d'une zone dans un ensemble ou une séquence d'images similaires. Caractériser des différences entre images ou l'évolution d'éléments d'image permet de faire de prévisions ou de retrouver des évolutions similaires. Par exemple, après le re-cadrage et la segmentation d'images médicales de scanner d'un organe d'un même patient, il peut être intéressant de pouvoir suivre l'évolution d'une forme représentant une tumeur, de comparer cette évolution avec celle d'autres patients ou de visualiser les différences entre plusieurs évolutions connues de la maladie. Une séquence d'images pouvant être vue comme une séquence temporelle, nous nous sommes intéré à la recherche et à l'interrogation des séries spatio-temporelles [BMO+06], dans le cadre de l'ACI "Masses de Données" CADDY . Dans le cadre du PPF wisdom et en collaboration avec Nguyen Vu Hoàng (doctorant au LAMSADE) et Valerie Gouet (CNAM), nos recherches se sont orientées vers la prise en compte des relations spatiales entre objets dans les images [GBM+08, HGB+10].

Publications scientifiques

Cliquer ici pour obtenir la liste référencée par DBLP

Cliquer ici pour obtenir mon profile Google Scholar

Publications dans des revues nationales et internationales avec comité de sélection

Publications dans des conférences et workshops avec comité de sélection
  • Gabrel V., Manouvrier M., and Murat C., Web Services Composition : Complexity and models, In Proceedings of 26th Conference of the European Chapter on Combinatorial Optimization (ECCO 2013), Paris (France), 2013.
  • Blanco E., Cardinale Y., Vidal M-E., El Haddad J., Manouvrier M., and Rukoz M., A Transactional-QoS driven Approach for Web Service Composition, In Proc. of Third Int. Workshop on REsourse Discovery (RED 2010), pages 23-42, Paris (France), Nov. 2010. Appearing in vol. 6799 of Lecture Notes in Computer Science (2011) after a second peer-review process.
Chapitre de livre
  • Cellary W., Jomier G., Gançarski S., and Manouvrier M., Les versions .
    Chapitre 8 dans Bases de données et internet Modèles, langages et système sous la direction de A. Doucet et G. Jomier, Information et Système d'Information, Traité IC2 Information-Commande-Communication, Hermes Science, Edition Lavoisier, 2001
Publication dans un congrès jeunes chercheurs (en collaboration avec les doctorants) Responsabilités d'intérêt collectif
  • Responsable du Master 2ème année MIAGE-IF (Informatique pour la Finance - formation initiale) de l'Université Paris-Dauphine (depuis Sept. 2009)
  • Membre élue de la Commission de Spécialistes - section 27 (Informatique) de l'Université Paris-Dauphine (2004-2008) et de la Commission Consultative de Recrutement en Informatique de l'Université Paris-Dauphine (2008- 2014)
  • Membre élue du CS (Conseil Scientifique)- depuis sept. 2013
  • Membre élue du Conseil du Département MIDO de l'Université Paris-Dauphine (2006-2010)
  • Membre élue du Conseil du Laboratoire LAMSADE de l'Université Paris-Dauphine (2005-2009)
  • Membre élue du CEVU (Conseil des études et de la vie universitaire) de l'Université Paris-Dauphine (2005-2008)
  • Membre élue de la Commission de Spécialistes - section 27 (Informatique) de l'Université Paris-Dauphine (2004-2008) et de la Commission Consultative de Recrutement en Informatique de l'Université Paris-Dauphine (depuis 2008)
  • Participation à l'arbitrage d'articles soumis aux journaux internationaux IEEE Trans. on Service Computing (TSC) depuis 2013, Knowledge and Information Systems depuis 2013, World Wide Web Journal depuis 2013, Journal of Intelligent Manufacturing en 2012 et 2013, Knowledge and Information Systems en 2008, Pattern Recognition Letters de 2004 à 2010
  • Membre du comité de programme des tutoriaux de IFIP 2006 - International Federation for Information Processing World Computer Congress Tutorials, Santiago, Chile, August 20-25, 2006
  • Participation à l'arbitrage d'un article soumis à la conférence nationale 20èmes journées Bases de Données Avancées BDA 2005 , d'un article soumis à la conférence internationale ACM Multimedia 2005 et de la révision d'un article soumis au journal Pattern Recognition Letters en 2005
  • Participation à l'arbitrage d'articles soumis à la revue Pattern Recognition Letters (depuis 2004) et ACM Multimedia Systems Journal (2004 - pour un article étendu accepté à MIR2003) et Knowledge and Information Systems (en 2008)
  • Collaboration dans le cadre des échanges internationaux de l'équipe : accueil en France des professeurs invités et prise en charge des formalités administratives liées à leurs séjours, aide à l'élaboration des dossiers de coopération CNRS - CONICIT (1999 à 2003), cinq séjours de un mois (1999 à 2003) à l'Université Centrale du Venezuela.
  • Participation à l'arbitrage d'articles soumis aux Workshops MDM/KDD2002 (Multimedia and DataMining) et MIS2002 (Multimedia Information Systems), ainsi qu'aux conférences internationales ISDB 2002 (Information Systems and Databases) et DASFAA 2003 (Database Systems for Advanced Applications), sous la direction de Vincent Oria, professeur du New Jersey Institute of Technology, University Heigths of Newark (USA)
  • Participation à l'arbitrage d'articles soumis pour le comité de programme de la conférence nationale "Bases de Données Avancées (BDA)" (1997, 1998, 1999, 2000 et 2003)
  • Participation aux activités du GDR CNRS I3 - "Documents Multi-Média", sous la responsabilité de Messieurs J. Le Maître (GECT - Univ. Toulon) et C. Christment (IRIT - Univ. Toulouse) : exposé en avril 1999
Activités d'enseignement

Publics : DESS, DEA, Licence et Maîtrise - formation initiale, continue et en alternance

Formation à Dauphine : Jusqu'en 2004 IUP GMI, IUP MIAGE, DEA "Systèmes Intelligents", DESS "Informatique Décisionnelle" et depuis la réforme du LMD en en 1ère année de Licence Mathématique et Informatique, en L3 Informatique et en Master Informatique.

Autre établissement : Jusqu'en 2004, Ecole Nationale Supérieure des Télécommunications (ENST) en collaboration avec Talel Abdessalem et en 2006 et 2007 à l'ENSTA

Activités :

  • Algorithmique et programmation Python - Cours (en 1ère année de licence), TD et TP - 78h / an
  • Langage C++ - Cours et TP (en 1ére année de Master) - 40h /an de 2005 à 2015
  • UML - Cours (en 2ème année de Master) - 20h /an de 2005 à 2009
  • Algorithmique, Structures de données et Programmation en langage C, Architecture des systèmes et des machines, Théorie des graphes - Cours, TD et TP (2ème année de licence) - 72h/an de 1997 à 2005h
  • Compilation, langage et automates - TD et TP (en maîtrise)- 30h/an - entre 1998 et 2001
  • Revues de Génie Logiciel (suivi de projets) - dans le cadre de l'enseignement Génie Logiciel de Marie-José Blin et en collaboration avec des industriels extérieurs - 9h en 2004-2005
  • Encadrement des projets des étudiants (en licence, maîtrise et DESS) - programmation C, C++ et Java sous Unix/Linux et Windows, SGBD PostgreSQL 7.3 et 8, MS SQLServer 6, Oracle 8 et O2, outils lex/flex et yacc/bison
  • Suivi des étudiants pendant leur stage en entreprise de licence et de maîtrise - 3 à 8 étudiants / an (visite de l'entreprise, participation au jury de soutenance)
  • Tuteur d'étudiants en apprentissage (2 à 4 étudiants par an depuis 2000 - visite de l'entreprise chaque année, participation au jury de soutenance).
  • Participation au comité de séléction et aux entretiens des étudiants candidatant en IUP MIAGE, IUP GMI et DU MI2E, depuis 2001 et en collaboration avec le CFA pour les formations en apprentissage.
Expériences internationales et autres experiences professionnelles
  • Ingénieur d'étude à Thomson Multimédia (sept - oct 1996) : SQLWindows, VBA
  • Membre de l'équipe chargée de la méthodologie de développement conçue par la compagnie Accès Contrôle Télématique  - Stage de recherche de six mois (mars à août 1996 à Montréal - Canada)
  • Développeur Internet et Bases de Données dans la Société MOST (France) - stage de maîtrise de 5 mois puis emploi à mi-temps (avril 1995 - fév 1996) : C++, UNIX, TCP/IP, CGI, applications Web.
  • Assistante du réseau pédagogique des équipements UNIX au Centre de Calcul de l'Université Paris Dauphine (8h par semaine - oct 1994 - juil 1996)
  • Membre de l'équipe système à l'Université Hébraïque de Jérusalem (Israël) - Stage de licence de 4 mois (mai - août 1994) : UNIX, TCL/TK, rédaction d'un support de cours en anglais


Dernière mise à jour: avril 2022