Curriculum Vitae détaillé



Documents pareils
CURRICULUM VITAE. Informations Personnelles

Bases de données avancées Introduction

Bases de données relationnelles : Introduction

REMOTE DATA ACQUISITION OF EMBEDDED SYSTEMS USING INTERNET TECHNOLOGIES: A ROLE-BASED GENERIC SYSTEM SPECIFICATION

Master Informatique Aix-Marseille Université

INTRODUCTION AUX BASES de DONNEES

Présentation de la majeure ISN. ESILV - 18 avril 2013

Bases de données Cours 1 : Généralités sur les bases de données

Notice biographique Repères biographiques communs. Grade : Maître de conférences depuis septembre Ecole Abbé Grégoire du CNAM.

GPC Computer Science

Application de K-means à la définition du nombre de VM optimal dans un cloud

Curriculum Vitae 1 er février 2008

Cours Bases de données

Plan de cours ADM 992C Page 1. École des sciences de la gestion Département de management et technologie Université du Québec à Montréal

Ingénierie et gestion des connaissances

IC2. Interaction, Cognition and Complexity Département INFRES. Talel Abdessalem. Institut Mines-Télécom

Pour chaque projet est indiqué son titre, le ou les laboratoires participants ainsi que le coordinateur

Pascal Forget 2310, Avenue Notre-Dame Québec, (Québec) Canada, G2E 3G5 Tél. (418) Fax (418)

IT203 : Systèmes de gestion de bases de données. A. Zemmari zemmari@labri.fr

PLATE- FORME MUTUALISEE DE SERVICES DIFFERENCIES POUR USAGES D ETABLISSEMENTS D ENSEIGNEMENT SUPERIEUR ET DE RECHERCHE ET APPLICATIONS METIER

Sécurisation du stockage de données sur le Cloud Michel Kheirallah

Curriculum Vitae. Informations générales

CURRICULUM VITAE FORMATION. 2001/2002 : Thèse ès sciences de gestion, option marketing, à l IAE de Dijon, Université de Bourgogne :

Initiation aux bases de données (SGBD) Walter RUDAMETKIN

Des solutions J2EE open source professionnelles adaptées à votre système d information d entreprise

Etude Benchmarking 2010 sur les formations existantes apparentées au métier de Business Developer en Innovation

ARDUIN Pierre-Emmanuel

A / BIOGRAPHY : Doctorat en Sciences Economiques et de Gestion (Ph.D.), Louvain School of Management Université catholique de Louvain

Master (filière Réseau) Parcours Recherche: Systèmes Informatiques et Réseaux (RTS)

Notice biographique Repères biographiques communs. Nom : NURCAN Prénom : SELMIN Section : 27. Centre de Recherche en Informatique (CRI)

L INRIA, institut français des STIC. (en Île-de-France) 24 septembre 2009

CARTOGRAPHIE DES STRUCTURES DE RECHERCHE EN STIC

Débouchés professionnels : des perspectives multiples. Conditions d accès : La formation à L INPT :

CURRICULUM VITAE. Lieu d Exercice : Faculté des sciences Economique et Des Sciences de Gestion Université D Oran Es-Sénia Algérie

CURRICULUM VITAE PARCOURS PROFESSIONNEL

NFP111 Systèmes et Applications Réparties

WEA Un Gérant d'objets Persistants pour des environnements distribués

Master Energie spécialité Energie électrique

Vers une approche Adaptative pour la Découverte et la Composition Dynamique des Services

Tout au long de votre cursus Quel métier futur? Dans quel secteur d activité? En fonction de vos goûts et aptitudes et du «niveau d emploi» dans ce

Une méthode d apprentissage pour la composition de services web

Université Abou-Bekr Belkaid Tlemcen Faculté des Sciences Economiques et de Gestion. BENBOUZIANE Mohamed

4. Utilisation d un SGBD : le langage SQL. 5. Normalisation

DEA ès Sciences de Gestion. DES en Sciences Economiques. Ingénieur diplômé de l'ecole Polytechnique de Paris.

Organisation du parcours M2 IR Les unités d enseignements (UE) affichées dans la partie tronc commun sont toutes obligatoires, ainsi que le stage et

ChairE Systèmes Embarqués Critiques (CESEC)

Equipe «Sécurité, Fiabilité, Intégrité, de l Information et des Systèmes»

FORMATION CONTINUE. La Grande Ecole des Télécommunications. et des Technologies de l Information

RÉSUMÉ DESCRIPTIF DE LA CERTIFICATION (FICHE RÉPERTOIRE)

Cécile MAUNIER. Maître de Conférences Sciences de Gestion Responsable pédagogique - Master 1 Marketing, Vente TITRES UNIVERSITAIRES

Amina Béji épouse Bécheur

La Chaire Accenture Strategic Business Analytics de l ESSEC

Systèmes d informations nouvelles générations. Répartition, Parallèlisation, hétérogénéité dans les SGBD. Exemple d application d un futur proche

Protection des données personnelles : Vers un Web personnel sécurisé

Les nouvelles architectures des SI : Etat de l Art

Notice biographique Repères biographiques communs

29 écoles d Ingénieurs publiques post bac

Les Bases de Données et l Objet Introduction

Java et les bases de données

Introduction aux bases de données

Mémo

Industrial Phd Progam

Extensions à la formation. Laurent Pérochon, avril 2008, RMT Modelia, modélisation conceptuelle, formation UML, INRA Castanet Tolosan

Modélisation d objets mobiles dans un entrepôt de données

Une proposition d extension de GML pour un modèle générique d intégration de données spatio-temporelles hétérogènes

Présentation du projet Smart Electric Lyon

Bourses d excellence pour les masters orientés vers la recherche

_Mathan, thomas & laura, étudiants esiea DE NOUVEAUX VISAGES POUR LE NUMÉRIQUE. Cycle ingénieur Campus de Paris & Laval

FORMATION. 2001/2002 : Thèse ès sciences de gestion, option marketing, à l IAE de Dijon, Université de Bourgogne :

UFR d Informatique. FORMATION MASTER Domaine SCIENCES, TECHNOLOGIE, SANTE Mention INFORMATIQUE

High Performance by Exploiting Information Locality through Reverse Computing. Mouad Bahi

DR. MATHIEU LAJANTE. Maître de Conférences en Marketing. Fonctions. Formations universitaires. Responsabilités administratives

Software Engineering and Middleware A Roadmap

Chapitre Introduction : Notion de Bases de données. 2. Définition : BD Répartie. 3. Architecture des SGBD. 4. Conception des bases réparties

INITIATIVE HPC-PME Calcul haute performance pour les PME

SMU MEDITERRANEAN. SOUTH MEDITERRANEAN UNIVERSITY Première Université Anglophone en Tunisie (Depuis 2002)

Parcours en deuxième année

Laurence Hafemeister

Compte rendu de l intervention de Jean-Louis LACOMBE. Rencontre européenne de la technologie du 23 mars La Fondation d entreprise EADS

ECTS CM TD TP. 1er semestre (S3)

MASTER 2 IMAFA. Informatique et Mathématiques Appliquées à la Finance et à l'assurance

CQP ADMINISTRATEUR DE BASES DE DONNÉES (ABD)

La démarche MDA. Auteur : Projet ACCORD (Assemblage de composants par contrats en environnement ouvert et réparti)*

L IDEX DE TOULOUSE EN BREF

AGROBASE : un système de gestion de données expérimentales

Présentation par François Keller Fondateur et président de l Institut suisse de brainworking et M. Enga Luye, CEO Belair Biotech

Le projet PALETTE et les CoPs L exemple de la CoP eprep

RESUME DESCRIPTIF DE LA CERTIFICATION (FICHE OPERATIONNELLE METIERS)

Master Informatique et Systèmes. Architecture des Systèmes d Information. 03 Architecture Logicielle et Technique

Formation. Mastère Spécialisé en Sécurité des Systèmes Intégrés & Applications. Post-master s degree in Security of Integrated Systems & Applications

Semestre HPC. Violaine Louvet. Institut Camille Jordan - CNRS louvet@math.univ-lyon1.fr. Labex MILyon, Printemps 2016

Les Entrepôts de Données

Informatique / Computer Science

Informatique / Computer Science

Change the game with smart innovation

Liste de conférences et revues Thème Com A

PROJET BIGDATART DOSSIER DE PRESENTATION

Transcription:

Curriculum Vitae détaillé Avril 2008 Philippe Pucheral

Sommaire 0 ETAT CIVIL 3 1 FONCTION ACTUELLE 3 2 CURSUS UNIVERSITAIRE 3 3 CURSUS PROFESSIONNEL 3 4 ACTIVITES D'ENSEIGNEMENT 4 4.1 Préambule 4 4.2 Administration de l enseignement 4 4.3 Cours réguliers (jusqu en 2002) 4 4.4 Livres d enseignement 5 4.5 Missions d enseignement à l étranger 5 4.6 Intervention dans des écoles d'été et séminaires 5 5 ACTIVITES DE RECHERCHE 6 5.1 Résumé du parcours scientifique 6 5.2 Résumé du programme scientifique 7 5.3 Prototypes et valorisation 8 6 RESPONSABILITES SCIENTIFIQUES 9 6.1 Responsabilité du projet INRIA SMIS 9 6.2 Co-responsabilité du thème Bases de Données du laboratoire PRiSM 9 6.3 Encadrement doctoral 9 6.4 Comités de programme et activités éditoriales 10 6.5 Expertises scientifiques 11 6.6 Animation scientifique 11 6.7 Participation à des jurys de thèses et HDR 11 7 RESPONSABILITES ADMINISTRATIVES 12 7.1 Tâches de direction et direction adjointe 12 7.2 Commissions et conseils 12 7.3 Gestion de projets et contrats 12 8 PUBLICATIONS 14 8.1 Livres 14 8.2 Chapitres de Livre 14 8.3 Revues 14 8.4 Conférences Internationales 15 8.5 Conférences nationales et régionales 17 8.6 Brevets 18 8.7 Distinctions 18 8.8 Miscellanées 19 8.9 Habilitation et thèse 19 2

Philippe PUCHERAL 88, rue Sacco et Vanzetti 94460 Valenton Tél : 01.43.86.97.18 Marié, 3 enfants Né le 09 mai 1962 à Villeneuve S t Georges Nationalité française 1 Fonction actuelle Professeur à l Université de Versailles/St-Quentin en Yvelines En détachement à l INRIA : responsable de l équipe-projet INRIA SMIS Adresse professionnelle : INRIA Rocquencourt et laboratoire PRiSM 78153 Le Chesnay cedex Université de Versailles St-Quentin tél : 01.39.63.56.32 45, avenue des Etats-Unis mél : pucheral@inria.fr 78035 Versailles Cedex 2 Cursus universitaire 1999 1989 1985 Habilitation à diriger des recherches de l'université de Versailles/St-Quentin. Titre : "Cohérence et performance des traitements multibases" Jury : M. Adiba (Rpt.), J. Ferrié (Rpt.), C. Mohan (Rpt.), G. Gardarin, A. Schiper, P. Valduriez. Thèse de doctorat de l'université de Paris VI. Titre : "Extensibilité et performance d'un gérant d'objets pour applications bases de données" Jury : G. Gardarin (Pdt.), P. Apers (Rpt.), P. Valduriez (Rpt.), F. Anceau, M. Scholl. DEA Systèmes Informatiques, Université de Paris VI, mention Très Bien. 3 Cursus professionnel Depuis 2002 : Depuis 1999 : 1991-1999 : 1989-1991 : 1986-1988 : Détaché à l INRIA Rocquencourt sur un poste de Directeur de Recherches. - délégation à l INRIA depuis sept. 2002 puis détachement depuis sept. 2004 - création puis direction du projet INRIA SMIS (Systèmes de Médiation d Information Sécurisés) Professeur à l Université de Versailles/St-Quentin. - titularisé en octobre 1999, nommé 1 ère classe en septembre 2004 - membre du laboratoire de recherche PRiSM, UMR 8144 - directeur adjoint de ce laboratoire de 1999 à 2001 Maître de Conférences à l Université de Versailles/St-Quentin. - titularisé en octobre 1992, nommé 1 ère classe en janvier 1996 Ingénieur de recherche Infosys puis EDS (Electronic Data Systems). - conduite de projets européens Esprit - développement et commercialisation du système GEODE (cf. 5.2) - mise en place de séminaires de formation industriels Allocataire de l Enseignement Supérieur (AES) à l Université de Paris VI. 3

4 Activités d'enseignement 4.1 Préambule Ma tâche d'enseignant a débuté pendant ma thèse par un poste d'allocataire de l'enseignement Supérieur (192h/an) à l'université de Paris VI, de janvier 1986 à décembre 1988. J'ai alors assuré des cours et TD de bases de données dans la Maîtrise d'informatique de Paris VI et dans le Magistère de Mathématiques Fondamentales et Appliquées de L'Ecole Normale Supérieure (ENS Ulm). Depuis ma nomination à l Université de Versailles/St-Quentin (UVSQ), mon enseignement s est concentré sur les bases de données et l apprentissage des langages de programmation dans des filières variées (DEUG, Maîtrise, DEA, DESS, école d ingénieurs). A partir de 2002, j ai obtenu une délégation puis un détachement à l INRIA. J ai continué à assurer environ un quart de service ( 45h/an) d abord en Master 1 informatique et à l école d ingénieurs ISTY puis dans le master 2 recherche COSY. 4.2 Administration de l enseignement Co-directeur du Master recherche COSY avec D. Barth depuis 2002. Responsable du parcours «Bases de données et Réseaux Sécurisés» de ce master. Responsable de la cellule Formation par la Recherche de l INRIA Rocquencourt depuis 2004. A ce titre, j interviens dans les conventions de formation avec les universités (subventions aux masters et aux écoles doctorales), dans le financement des écoles d été et dans l organisation de la formation doctorale (liaison avec le CIES de Versailles). Membre du comité directeur de l école doctorale SOFT de l UVSQ depuis 2002. Directeur adjoint de l école d ingénieurs ISTY en 1999 et 2000 et directeur des études de l école d ingénieurs ISTY en 1998 et 1999. Refonte des enseignements en vue de la réhabilitation du titre d ingénieur par la CTI. 4.3 Cours réguliers (jusqu en 2002) Master Recherche COSY (M2 Informatique : des COncepts aux SYstèmes) Co-responsable avec B. Finance du module "Bases de données du tronc commun (30h de cours). Motsclés: SGBD relationnels/objets, modèles de transaction, SGBD parallèles et grandes mémoires, sécurité des bases de données. Co-responsable avec G. Gardarin du module d option Bases de données et Internet (30h de cours). Mots-clés: bases de données fédérées et hétérogènes, bases de données semi-structurées et Web, transactions réparties et réplication, bases de données mobiles. DESS IRS (Ingénierie des Réseaux et Systèmes) Responsable du module Architecture des SGBD (20h de cours). Mots-clés: SGBD relationnels étendus (Oracle 8i), SGBD orientés objets (ObjectStore, Versant), SGBD distribués, normalisation des protocoles transactionnels (X/Open DTP, OMG OTS). Ecole d Ingénieurs ISTY (Institut des Sciences et Techniques des Yvelines) Responsable du module SGBD avancés (30h de cours) en 3 ème année de formation. Mots-clés: identiques à ceux du DESS IRS avec un contenu plus approfondi. Responsable du projet de développement de la filière Bases de données en 3 ème année. 4

Maîtrise d informatique de Versailles Responsable du module Bases de données de la Maîtrise (24h de cours, 36h de TD et TP). Mots-clés: objectifs des SGBD, le modèle relationnel, le langage SQL, intégrité, confidentialité, vues, méthodes de stockage et d'indexation, optimisation de requêtes, gestion de transactions, bases de données réparties, nouvelles perspectives. DEUG de Versailles 1993/94 : 90h de TD et TP de programmation en DEUG 1ère année (2 groupes d étudiants). Motsclés: algorithmique, programmation en Pascal, types, structures de contrôle, pointeurs, récursion. Réalisation de TP et de projets sur machine. 1991-93 : 90h de TD et TP de programmation en DEUG 2ème année (3 groupes d étudiants). 4.4 Livres d enseignement "Les systèmes transactionnels : concepts, normes et produits", éd. Hermès, 416p, 1997 [L2]. Co-rédigé avec J. Besancenot, M. Cart, J. Ferrié, R. Guerraoui et B. Traverson. Cet ouvrage a pour ambition de couvrir les multiples facettes du monde transactionnel. Il s'adresse aussi bien aux doctorants, qu'aux chercheurs confirmés et aux industriels. "Systèmes de Bases de Données : des techniques d'implantation à la conception de schémas", éd. Eyrolles, 340p, 1990 [L1]. Co-rédigé avec M. Bouzeghoub et M. Jouve. Cet ouvrage d introduction aux bases de données s'adresse principalement à des étudiants de niveau L et M. "Les bases de données en questions", éd. Hermès, 1998 [L3, L4]. Co-rédigés avec M. Bouzeghoub et M. Jouve. Recueils d'exercices corrigés pour la compréhension et la pratique des bases de données. Ils s adressent principalement à des étudiants de niveau L et M. 4.5 Missions d enseignement à l étranger Séminaire Database security, organisé par le Renmin University of China, Beijing, 10h de cours, octobre 2006. Séminaire Architectures client/serveurs, organisé par l Ecole Nationale des Sciences de l Informatique de Tunis (ENSI), 15h de cours, avril 1995. Séminaire Transactional Systems, organisé par l Universidad de la Republica, Montevideo, 20h de cours, mars 1993. Séminaire Bases de données réparties, organisé par l'université de Yaoundé sous l égide de l'université des Nations-Unies, 30h cours, décembre 1990. 4.6 Intervention dans des écoles d'été et tutoriels Tutoriel Journées Bases de Données Avancées, Marseille, 23 octobre 2007, «Sécurité des bases de données». Tutoriel ENS Cachan, antenne de Bretagne, Rennes, 12 avril 2005, «Confidentialité et bases de données». Ecole de printemps sur la distribution de données à grande échelle (DRUIDE 2004), Port aux Rocs, 24-28 mai 2004, «Confidentialité des bases de données». Ecole d'informatique des Systèmes Parallèles et Répartis (ISYPAR'2000), Toulouse, 02-03 février 2000, «Protocoles de contrôle de cohérence en environnements mobiles». Ecole de printemps "Jeunes chercheurs" du PRC/GDR BD3, Montpellier, 10-14 mars 1997, «Perspectives des systèmes transactionnels». Ecole d'informatique des Systèmes Parallèles et Répartis (ISYPAR'96), Toulouse, 20-21 mars 1996, «Modèles de transactions répartis». 5

5 Activités de recherche 5.1 Résumé du parcours scientifique J'ai effectué ma thèse de doctorat [T1] de 1986 à 1989 à l'inria, sous la direction de G. Gardarin. La thèse avait pour objet l'exécution efficace de traitements portant sur de grandes bases de données. L étude a porté sur l exploitation des grandes mémoires centrales pour accélérer les traitements bases de données. Pour cela, un modèle de stockage et d indexation appelé DBGraph a été proposé, dont le principe consiste à modéliser la base de données comme un graphe bipartite. Dans ce modèle, toutes les opérations de l algèbre relationnelle (la base du langage SQL) s expriment par des parcours de graphe, exécutables très efficacement en mémoire. Ce modèle a été expérimenté au-dessus d un gérant d objets réparti et grande mémoire appelé GEODE. Ce travail de thèse a conduit à 3 publications internationales [CI1, CI2, CI3], dont un best paper Award, et un prototype dont deux éléments ont été brevetés [B1, B2]. En 1989, j intègre la société Infosys avec pour objectif d industrialiser ce prototype, ce jusqu au rachat de cette société par Electronic Data Systems (EDS). En 1991, j'obtiens un poste de maître de conférences à l'université de Versailles et j étends mes travaux à l étude des systèmes multibases. Ces systèmes permettent d accéder à de multiples sources de données préexistantes, autonomes et hétérogènes. Mon activité se concentre alors sur : (i) la cohérence des traitements au sens des propriétés ACID des transactions (Atomicité, Cohérence, Isolation, Durabilité) et (ii) la performance des exécutions de requêtes multibases. Garantir la cohérence des traitements revient à assurer les propriétés d'atomicité et de sérialisabilité globale des transactions multibases. Notre contribution concernant la propriété d atomicité a été de montrer qu'il était possible de définir un protocole de validation atomique qui, tout à la fois : (i) ait un faible coût de communication et une faible latence, (ii) soit non bloquant et (iii) préserve l'autonomie des sites, ceci en fixant certaines hypothèses sur le comportement local de chaque site. Nous nous sommes ensuite attachés à relâcher certaines de ces hypothèses. Concernant la propriété de sérialisabilité, nous avons montré que le contrôle global défini pour la classe des protocoles rigoureux (la plus intéressante en pratique) pouvait être pris en défaut en cas d'exécution d'opérations asynchrones. Nous avons ensuite proposé différentes alternatives pour rétablir la sérialisabilité globale des exécutions. Globalement, ce travail a généré 1 livre [L2], 1 chapitre de livre [CL1], 2 revues internationales [R3, R5], 1 revue nationale [R2], 5 conférences internationales [CI6, CI10, CI12, CI13, CI14] et a servi de cadre à 2 thèses. Concernant la performance des traitements, les requêtes multibases sont décomposées en requêtes monobase, elles-mêmes traduites dans le langage natif du site auquel elles sont destinées. Cette approche présente peu d'opportunités d'optimisation. Pour faciliter le processus d'optimisation, nous avons proposé un langage fonctionnel intermédiaire, appelé OFL, suffisamment puissant pour être la cible d une large classe d évaluateurs de requêtes multibases et suffisamment générique pour être traduit dans le langage natif des sites concernés. L'originalité du modèle d'exécution associé est de supporter des exécutions ensemblistes, pipelines ou hybrides. Nous avons montré l'intérêt applicatif d'un tel langage dans le domaine télécom. Nous nous sommes également intéressés au problème d'intégration de schéma et d'exécution de requêtes multibases pour des données de type graphe (ex : systèmes d information géographiques). Globalement, ce travail a généré 1 revue internationale [R1], 6 conférences internationales [CI4, CI5, CI7, CI8, CI9, CI11] et a servi de cadre à 3 thèses. En 1999, je soutiens mon HDR [H1] et obtiens un poste de professeur à l Université de Versailles. J anime alors une équipe constituée de deux maîtres de conférences. Tout en conservant une approche système des bases de données, j oriente les activités de recherche de cette équipe vers l ubiquité et la confidentialité des données. Cette (ré-)orientation est motivée par l importance croissante que prend le problème de la confidentialité dans le domaine des bases de données, notamment du fait de la prolifération 6

d objets intelligents et communicants, capables d accumuler des données personnelles de façon transparente. Plus précisément, nous travaillons sur : (i) la gestion de données embarquées sur des calculateurs ultralégers et (ii) la préservation de la confidentialité des données par le biais de calculateurs sécurisés. En janvier 2003, je crée l équipe INRIA intitulée SMIS (Secured and Mobile Information Systems) et j en deviens le responsable scientifique. Cette équipe est aujourd hui Equipe-Projet commune INRIA-UVSQ- CNRS. 5.2 Résumé du programme scientifique L émergence de l informatique ubiquitaire (accès mobile à des données et traitements) et de l intelligence ambiante (objets intelligents, sensibles à leur environnement et capables d interagir avec lui) introduit le besoin d embarquer des données de diverse nature dans des calculateurs de plus en plus légers et spécialisés (assistants personnels, téléphones cellulaires, puces pour la domotique, l automobile, la santé ). En rendant l information plus facilement accessible et en multipliant les moyens - parfois inconscients - de son acquisition, informatique ubiquitaire et intelligence ambiante induisent également de nouveaux risques au regard de la confidentialité des données. Dans ce contexte, mon projet scientifique, et celui de l équipe SMIS, se concentre sur : (1) la gestion des données embarquées sur des calculateurs ultra-légers et (2) la préservation de la confidentialité des données par le biais de calculateurs sécurisés. Gestion de données embarquées sur calculateurs ultra-légers : L économie des coûts de communication et donc de l énergie (ex : réseaux de capteurs autonomes), la protection de la confidentialité (ex : dossiers personnels embarqués dans une carte à puce) et le support des traitements déconnectés (ex : données embarquées sur un assistant personnel) sont trois motivations importantes pour exécuter des traitements embarqués dans des calculateurs légers. La conception de composants bases de données embarqués est cependant rendue complexe par l évolution permanente des architectures matérielles cibles et par leur forte spécialisation liée à la satisfaction de certaines propriétés (portabilité, autonomie électrique, sécurité ) en respectant des contraintes matérielles imposées (taille maximale de la puce, débit de communication contraint, technologie mémoire imposée ). Peu de travaux ont jusqu à présent porté sur ce problème au sein de la communauté bases de données. Notre contribution initiale a été de caractériser l impact des contraintes matérielles introduites par une carte à puce sur les techniques de gestion de données et d en dériver une première architecture de Système de Gestion de Bases de Données (SGBD) embarqué. Sur cette base, nous cherchons désormais à mieux caractériser les équilibres fondamentaux existants dans la répartition des ressources disponibles sur les calculateurs ultra-légers. L objectif est de tirer de cette caractérisation à la fois des règles de conception de composants bases de données embarqués et des recommandations pour les constructeurs de ces calculateurs (conception conjointe matérielle/logicielle). Notre second objectif est l étude des interactions entre le composant embarqué et le système d information externe (requêtes sur un ensemble de bases de données embarquées, exploitation des ressources externes accessibles, externalisation d une partie des données embarquées). Confidentialité des données : La préservation de la confidentialité est devenue un enjeu majeur pour la majorité des applications, qu il s agisse de gestion de données personnelles, de commerce électronique, de systèmes d information en ligne, d intelligence ambiante ou plus classiquement de préservation de secrets industriels ou scientifiques. Les principes de sécurité mis en œuvre dans les SGBD sont hélas contournés en cas d attaques internes (par exemple de l administrateur) ou d attaques dirigées contre l empreinte disque de la base de données. Il est donc indispensable de chiffrer tout ou partie des données. Cependant, la faiblesse des solutions actuelles est d assimiler les règles de partage aux règles de chiffrement, rendant la définition des droits d accès statique et de granularité grossière. Notre première contribution a été de définir un noyau de sécurité embarqué dans une carte à puce et agissant comme un médiateur incorruptible entre un utilisateur et un SGBD contenant des données chiffrées. La mise en œuvre de ce principe nécessite des techniques d évaluation de requêtes embarquées différentes mais inspirées de celles étudiées dans la 7

première action. En introduisant une distinction claire entre chiffrement et contrôle d accès, notre proposition permet un partage des données à la fois dynamique (les règles de partage peuvent évoluer sans remise en cause du chiffrement des données) et de granularité fine (à base de prédicats). Nos objectifs s articulent désormais autour de la prise en compte de différents modèles de données (relationnel, XML ), de différents modèles d accès à ces données (client/serveur, diffusion sélective, échanges pair-à-pair ) et enfin de différents modèles de contrôle d accès à ces données (discrétionnaire, hiérarchique, à base de rôles ). 5.3 Prototypes et valorisation GEODE : gérant d'objets réparti et grande mémoire, initié pendant ma thèse. Son développement s est poursuivi avec l aide de doctorants jusqu'en 1995 dans le cadre du projet Esprit IMPRESS. Ce prototype de plus de 100.000 lignes de C a été diffusé auprès de différentes équipes en France et à l étranger. Il a servi de plate-forme d expérimentation à nos travaux sur les SGBD grande mémoire et la gestion de transactions distribuées. Son mécanisme de gestion mémoire a fait l'objet de deux brevets européens déposés par le CNRS et l'inria. Le prototype a ensuite connu une courte histoire industrielle (2 ans) en étant diffusé par la société Infosys sous le nom d ObServer. J ai travaillé sur cette industrialisation jusqu au rachat d Infosys par Electronic Data Systems. PicoDBMS (avec N. Anciaux et L. Bouganim) : premier SGBD complet embarqué sur carte à puce, destiné à la sécurisation de dossiers portables. Un prototype, réalisé en JavaCard, a été démontré à la conférence VLDB 2001 [CI17]. Ce prototype a ensuite été réécrit dans le langage natif de cartes à puce expérimentales de Schlumberger, lui apportant des performances opérationnelles. C-SDA (avec L. Bouganim, F. Dang-Ngoc et L. Wu) : Chip-Secured Data Access (C-SDA) est un noyau de sécurité embarqué dans une carte à puce permettant de protéger la confidentialité de bases de données relationnelles gérées par un serveur non sûr. Un prototype, réalisé en JavaCard, a été démontré à la conférence VLDB 2003 [CI19]. Le procédé a été breveté par le CNRS pour la France avec demande d extension pour les USA, l Europe, le Canada et le Japon. C-SXA (avec L. Bouganim, F. Dang-Ngoc et N. Dieu) : C-SXA permet de filtrer de façon sécurisée des flux de données XML. Un prototype JavaCard a été développé avec le concours de l ANVAR. Ce prototype a ensuite évolué et a été primé aux concours internationaux e-gate open 2004 et SIMagine 2005 [D1, D2]. De manière générale, les travaux menés autour de PicoDBMS, C-SDA et C-SXA sont sources de coopération avec Axalto depuis 4 ans et ont permis de faire évoluer les futurs OS cartes à puce d Axalto (aujourd hui Gemalto). Globalement, le travail de prototypage a généré 4 brevets [B1, B2, B3, B4], 5 conférences internationales [CI17, CI19, CI22, CI24, CI28], 4 conférences nationales [CN3, CN4, CN5, CN6], 2 prix logiciels et une expérience d'industrialisation. 8

6 Responsabilités scientifiques 6.1 Responsabilité de l équipe-projet SMIS Création de l équipe-projet SMIS (Secured and Mobile Information Systems), commune à l INRIA, l UVSQ et le CNRS. Le premier objectif du projet SMIS est de concevoir et de valider de nouvelles techniques de gestion de données embarquées, compatibles avec les contraintes matérielles de calculateurs ultra-légers (assistants personnels, téléphones cellulaires, puces pour la domotique, l automobile, la santé ). Le second objectif du projet est de développer de nouveaux modèles et techniques préservant la confidentialité des données, notamment par l utilisation de puces sécurisées. L activité de l équipe a démarrée en 2003. L équipe a obtenu le label de projet INRIA en 2004 puis celui d équipe-projet commune INRIA-UVSQ- CNRS en 2007. Le projet a été évalué positivement en 2005 et reconduit pour 4 ans. Aujourd hui, le projet est composé d une douzaine de personnes. http://www-smis.inria.fr. 6.2 Co-responsabilité du thème Bases de Données du laboratoire PRiSM Le thème Systèmes de Bases de Données (SBD) du laboratoire PRiSM est animé conjointement par Georges Gardarin et moi-même. Les membres de ce thème travaillent sur l intégration de données XML, sur la fouille de données complexes ainsi que sur la confidentialité des données, les travaux relatifs à cette dernière thématique étant confondus avec ceux menés dans le projet SMIS ( 6.1). 6.3 Encadrement doctoral Encadrement personnel de thèses (100%) Leïla Hammami, "Une boîte à outils pour la construction et la fédération de multiples sources de données dans un système distribué", Univ. Paris VI, 15 février 1995. Mention Très Honorable. Aujourd hui MC à l Université de Tunis. Jérôme Besancenot, "Gestion de transactions avancées dans les bases de données distribuées et hétérogènes", Univ. Paris VI, 22 mai 1996. Mention Très Honorable. Aujourd hui Chef de Projet informatique au Port Autonome du Havre. Alejandro Gutiérrez, "Extracting and Manipulating Graph Information from Existing Data Sources", Univ. Versailles, 3 octobre 1997. Mention Très Honorable. Aujourd hui Professeur à l Université de Montévidéo et directeur de laboratoire. Maha Abdallah, "Dictatorial Transaction Processing : from high Performance to Fault Tolerance", Univ. Versailles, 27 mars 2001. Mention Très Honorable avec félicitations du jury. Aujourd hui MC à l Université de Paris 6. Christophe Bobineau, "Gestion de transactions en environnement mobile", Univ. Versailles, 20 décembre 2002. Mention Très Honorable. Aujourd hui MC à l UJF Grenoble. Shaoyi Yin, " Indexing models for Flash-Based DBMS", Univ. Versailles, En cours. Co-encadrement de thèses (50%) Fernando Machuca, "Optimization of Query Evaluation in Object Database Systems", Univ. Versailles, 24 novembre 1995. Mention Très Honorable avec félicitations du jury. Co-encadrée avec G. Gardarin (PR UVSQ). Aujourd hui vice-president d un groupe d'entreprises mexicaines. Nicolas Anciaux, "Database Systems on Chip", Univ. Versailles, 15 décembre 2004. Mention Très Honorable avec félicitations du jury. Co-encadrée avec L. Bouganim (CR INRIA). Aujourd hui CR INRIA. Saïda Medjdoub, "Modèles de contrôle d accès pour XML : application à la protection des données personnelles", Univ. Versailles, 8 décembre 2005. Mention Très Honorable. Co-encadrée avec B. Finance (MC UVSQ). Aujourd hui cadre informatique dans une banque parisienne. François Dang Ngoc, "Solutions matérielles pour la confidentialité des données", Univ. Versailles, 15 février 2006. Mention Très Honorable. Co-encadrée avec L. Bouganim (CR INRIA). Aujourd hui 9

ingénieur R&D dans une startup basée à New-York. Accessit du prix de thèse ASTI 2007 dans la catégorie Recherche Appliquée Innovante. Mehdi Benzine, "Combinaison sécurisée d informations publiques et sensibles dans les bases de données", Univ. Versailles, En cours. Co-encadrée avec L. Bouganim (DR INRIA) et G. Gardarin (PR UVSQ). Yanli Guo, "Confidentiality and tamper-resistance of embedded databases", Univ. Versailles, En cours. Co-encadrée avec L. Bouganim (DR INRIA). Direction de thèses avec délégation d encadrement Thierry Delot, "Interrogation d'annuaires dans les systèmes à objets distribués : langages, évaluation, optimisation", Univ. Versailles, 18 décembre 2001. Mention Très Honorable. Encadrement scientifique de B. Finance (MC UVSQ). Aujourd hui MC à l Université de Valenciennes. Cristian-Augustin Saita, "Cost-based query-adaptive clustering for multidimensional objects with spatial extents", Univ. Versailles, 13 janvier 2006. Encadrement scientifique de F. Llirbat (CR INRIA). Aujourd hui ingénieur chez Business Object. Tutorat d habilitation Tuteur de l HDR de Luc Bouganim, "Sécurisation du contrôle d accès dans les bases de données", Univ. Versailles, 27 janvier 2006. Tuteur de l HDR de Béatrice Finance, "Accès transparent et sécurisé à des données largement distribuées", Univ. Versailles, 11 juillet 2006. 6.4 Comités de programme et activités éditoriales Membre permanent du comité éditorial (Area Editor) du journal international Information Systems (Elsevier) depuis 2007. Membre du comité de rédaction de la revue Technique et Science Informatiques (Lavoisier) de 1998 à 2002. Nom Titre Qualité Dates VLDB Int. Conf. on Very Large Data Bases Demonstration Co-Chair 2009 EDBT Int. Conf. on Extending Database Technology Membre du CP 2009 MDM Int. Conf. on Mobile Data Management Membre du CP 2008 VLDB Int. Conf. on Very Large Data Bases Membre du CP 1999, 2005 SIGMOD Int. Conf. on Management of Data Membre du CP 2004 CIKM Int. Conf. on Information and Knowledge Mgt Membre du CP 1998 ICDE Int. Conf. on Data Engineering Membre du CP 1996 DEXA Int. Conf. on Database and Expert Systems Appl. Membre du CP 2007, 2008 IDAR Int. Workshop on Innovative Database Research Membre du CP 2007 DS2ME Int.Workshop on Data and Services Management in Membre du CP 2008, 2009 Mobile Environments WebDB Int. Workshop on the Web and Databases Membre du CP 2004 ICPS Int. Conference on Pervasive Services Membre du CP 2006 XSym International XML Symposium Membre du CP 2004, 2006 SWAN Workshop on Security of Web-oriented Appl. Networks Membre du CP 2006 EuDiRIght European Workshop on Technological & Security Issues Membre du CP 2006 in Digital Rights Management IDEAS Int. Database Engineering & Applications Symposium Membre du CP 2001 SAR-SSI Conf. francophone sur la Sécurité des Architectures Membre du CP 2004, 2009 Réseaux et des Systèmes d Information UbiMob Journées francophones «Mobilité et Ubiquité» Président des journées 2006 UbiMob Journées francophones «Mobilité et Ubiquité» Membre du CP 2004, 2005, 2008 TSI Revue, n spécial «Bases de données avancées» Editeur du numéro spécial 2003 ISI Revue, n spécial «Systèmes d information Pervasifs» Membre du comité de lec. 2003 10

BDA Journées Bases de Données Avancées Président du CP 2002 BDA Journées Bases de Données Avancées Membre du CP 1994, 1997, 2001, 2004, 2008 6.5 Expertises scientifiques Membre du Conseil Scientifique des programmes Setin (Sécurité et Informatique), SeSur (Sécurité et Sûreté) et ARPEGE (Systèmes Embarqués et Grandes Infrastructures) lancés par l ANR (Agence Nationale de la Recherche) respectivement en 2006, 2007 et 2008. Membre du Conseil Scientifique de l Action Coordonnée Incitative «Masses de données» (ACI MD) et de l Action de Recherche Amont «Sécurité des systèmes embarqués et intelligence ambiante» (ARA SSIA) lancées par le ministère de la recherche respectivement en 2004 et 2005. Expertise scientifique pour le financement de projets de recherche par la Netherlands Organisation for Scientific Research (NWO) en 2007. Expertises scientifiques pour la création de projets de recherche du laboratoire Franco-Mexicain LAFMI en 2003 et 2004. Membre du comité d évaluation CNRS du laboratoire LRI de l Université d Orsay en 2004. 6.6 Animation scientifique Action Spécifique CNRS (2001-2002) : Animateur de l Action Spécifique «Mobilité/Accès aux données» initiée par le département STIC du CNRS (http://www-inf.int-evry.fr/~defude/asmobilite). Participants : PRiSM, LIP6, LORIA, LSR-IMAG, INT-Evry, EPFL. Objectif : dégager des actions de recherche dans le domaine des bases de données mobiles et initier des collaborations sur ces actions. Cette action a généré plusieurs publications communes, dont deux collectives [RI6, RN2]. Groupe de travail du PRC/GDR BD3 (1993-1999) : Animateur, de 1993 à 1999, de l Opération de Recherche Coordonnée (ORC) Noyaux Transactionnels du PRC/GDR-BD3, devenu GDR I3. Participants : PRiSM, LSI, IRIT, INRIA, CRIN, UTC, IMAG, LIFL, LIMAV, INT, CNET, EDF/DER, EPFL. Objectif : rassembler une partie de la communauté bases de données française autour de l étude des concepts transactionnels en bases de données et systèmes distribués. Cette action a généré de nombreux articles communs, dont un ouvrage collectif [L2]. 6.7 Participation à des jurys de thèses et HDR (autres que 6.3) Examinateur dans des jurys de thèse : P. Casadessus (Paris VI, 07 déc. 1994), D. Billard (Montpellier II, 20 mai 1995), L. Daynes (Paris VI, 29 sept. 1995), D. Tombroff (Paris VI, 27 juin 1996), C. Morpain (Montpellier II, 18 nov. 1996), Y. Garrier (Versailles, 11 déc. 1996), S. Gannouni (Versailles, 13 déc. 1996), L. Bouganim (Versailles, 13 déc. 1996), F. Mulatéro (Toulouse III, 19 juin 1997), S. Dumas (Versailles, 10 nov. 1998), S. Lecomte (Lille 1, 26 nov. 1998), N. Yafoufi (Versailles, 07 janv. 1999), Y. Cai (Versailles, 17 nov. 1999), C. Blirando (Versailles, 12 déc. 2000), R. Karoui (Versailles, 29 mai 2001), T. Delot (Versailles, 18 déc. 2001), I. Manolescu (Versailles, 19 déc. 2001), A. Lerner (ENST, 11 juil. 2003), A. Jebali (Versailles, 14 nov. 2003), M. Hoebeke (Versailles, 11 Janv. 2005), S. Monnet (Rennes I, 30 nov. 2006), A. Arion (Paris XI, 06 déc. 2007). Rapporteur dans des jurys de thèse : H. Naacke (Versailles, 28 sept. 1999), R. Benamara (CNAM, 14 déc. 1999), O. Lobry (Grenoble I, 23 oct. 2000), S. Tata (Nancy I, 18 déc. 2000), L. Mignet (CNAM, 23 nov. 2001), M. Wiesmann (EPFL Lausanne, 03 mai 2002), N. Vidot (Montpellier II, 20 sept. 2002), S. Drapeau (INPG, Grenoble, 24 juin 2003), M. Thilliez (Valenciennes, 03 déc. 2004), L. Seitz (INSA Lyon, 11 Juil. 2005), C. Lepape (Paris VI, 01 déc 2005), Vidal Martins (Nantes, 24 mai 2007), Romuald Thion (INSA Lyon, 17 juin 2008). Examinateur dans des jurys d HDR : K. Zeitouni (Versailles, 01 déc. 2006) 11

Rapporteur dans des jurys d HDR : S. Gancarski (Paris VI, 09 oct. 2006), D. Donsez (UJF Grenoble, 11 déc. 2006), P. Molli (Nancy I, 16 avril 2007), N. Cuppens (ENST-B, 14 fév. 2008), E. Pacitti (Univ. Nantes, 08 juil. 2008). 7 Responsabilités administratives 7.1 Tâches de direction et direction adjointe Responsable du projet de recherche SMIS (INRIA-UVSQ-CNRS) depuis 2003 et co-responsable du thème Bases de Données du laboratoire PRiSM depuis 1999. Co-directeur du Master COSY (UVSQ) depuis 2002. Responsable de la cellule Formation par la Recherche de l INRIA Rocquencourt depuis 2004. Directeur adjoint du laboratoire PRiSM (UMR n 8636) de 1999 à 2001. Directeur adjoint de l'école d'ingénieurs ISTY (UVSQ) en 1999 et 2000. Directeur des études de l'école d'ingénieurs ISTY (UVSQ) en 1998 et 1999. 7.2 Commissions et conseils Membre du Comité des Projets de l INRIA Rocquencourt depuis janvier 2003 et membre du Bureau du Comité des Projets depuis septembre 2004. Membre du comité directeur de l école doctorale SOFT de l UVSQ depuis 2002. Membre du conseil de laboratoire PRiSM de 1999 à 2007. Membre du Conseil d Administration de l école d ingénieurs ISTY de 1998 à 2004. membre (présent ou passé) des commissions de spécialistes (CSE) 27 ème section de l ENS Cachan, l Université de Cergy-Pontoise, Paris VI, Paris X et UVSQ. Membre du comité de pilotage de BDA depuis 2002 et du PRC/GDR BD3 de 1993 à 1998. 7.3 Gestion de projets et contrats Ne sont mentionnés ci-dessous que les projets pour lesquels j ai été le responsable des tâches dévolues à mon équipe. Convention Conseil Général des Yvelines dossier médico-social sécurisé et mobile (2007-2010) Partenaires : INRIA-SMIS, UVSQ-PRiSM, Santeos Objectif : Expérimentation d une plate-forme de dossier médico-social sécurisé et mobile. Rôle : Coordinateur du projet. Projet PlugDB, programme RNTL de l ANR (2006-2009) Partenaires : INRIA-SMIS, UVSQ-PRiSM, Santeos, Gemalto, ALDS Objectif : Conception d un moteur de bases de données embarqué sur clé USB sécurisée. Rôle : Coordinateur du projet. Projet d innovation ANVAR C-SXA (2002-2003) Partenaires : e-xmlmedia et UVSQ-PRiSM. Objectif : Sécurisation de bases de données XML dans le contexte de l EDI (Electronic Data Interchange) par le biais d une technologie cartes à puce appelée C-SXA (cf. 5). Rôle : Coordinateur du projet. Convention PRiSM/Bull CP8 : Virtual Campus (2000-2002) Partenaires : Bull CP8 et Université de Versailles. Objectif : Fourniture par Bull CP8 à l UVSQ d une plate-forme d expérimentation de cartes à puce composée de 20 PC équipés (destinée à des projets d enseignement) et financement de deux thèses par an pour développer des actions PRiSM/CP8. Rôle : Coordinateur du projet. Convention de recherche CNET : gestion de requêtes dans TINA (1996-1999) Partenaires : CNET et PRiSM. 12

Objectif : Conception et prototypage d un gestionnaire de requêtes multibases pour TINA (Telecommunication Information Networking Architecture) basé sur OFL (cf. 5). Rôle : Coordinateur du projet. Projet européen Esprit III (n 20843) puis Esprit IV (n 25262) OpenDREAMS (1995-1999) Partenaires : Alcatel Alsthom Recherche (F), Alcatel ISR (F), TeamLog (F, PRiSM sub-contractant), Poet Software (AL), ENEL (I), Polytechnico de Milano (I), EPFL (CH). Objectif : Conception d une plate-forme à objets distribuée dédiée aux systèmes de supervision et de contrôle. Exploitation de nos travaux sur la validation atomique (cf. 5). Rôle : Participant. Projet national ARCTICA (1995-1997) Partenaires : PRiSM, LSI, INRIA, ADB et Alcatel ISR. Objectif : Spécification de composants de gestion de données pour les réseaux de télécom. Exploitation de nos travaux sur les transactions multibases (cf., 5). Rôle : Participant. Projet national inter-prc Systèmes à Objets Persistants (1994-1996) Partenaires : PRiSM, LSI, IMAG, IRISA et INRIA. Objectif : Définition d un système orienté objets distribué à haute performance. Exploitation du prototype GEODE (cf., 5). Rôle : Participant. Projet européen Esprit II IMPRESS n 6355 (1992-1995) Type de projet : Projet européen Esprit II IMPRESS n 6355 Partenaires : Alcatel ISR (F), Alcatel Alsthom Recherche (F), EDS (F, PRiSM sous-contractant), Bureau Van Dijk (B), Univ. de Twente (NL) et Iberdrola (ES). Objectif : Conception d un serveur d'informations multimédia distribué, efficace et fiable (au sens transactionnel du terme). Exploitation du prototype GEODE. Rôle : Participant. 13

8 Publications 8.1 Livres [L4] [L3] [L2] [L1] M. Bouzeghoub, M. Jouve, P. Pucheral, "Modèles de stockage et d'accès : placement, indexation, navigation", 150 p, éditions Hermès, 1998. M. Bouzeghoub, M. Jouve, P. Pucheral, "Le modèle relationnel : algèbre, langages, applications", 126 p, éditions Hermès, 1998. J. Besancenot, M. Cart, J. Ferrié, R. Guerraoui, P. Pucheral, B. Traverson, "Les systèmes transactionnels : concepts, normes et produits", 416 p, éditions Hermès, 1997. M. Bouzeghoub, M. Jouve, P. Pucheral, "Systèmes de Bases de Données : des techniques d'implantation à la conception de schémas", 340 p, éditions Eyrolles, 1990. 8.2 Chapitres de Livre [CL4] [CL3] [CL2] [CL1] N. Anciaux, L. Bouganim, P. Pucheral, "A Hardware Approach for Trusted Access and Usage Control", Book chapter of the Handbook of Research on Secure Multimedia Distribution, IGI Global Edition, to appear. F. Cuppens, P. Pucheral, "Sécurité des bases de données", chapitre de l encyclopédie informatique Vuibert, éditions Vuibert, ISBN : 2-7117-4846-4, 2006. P. Pucheral, "Ubiquité et confidentialité des données", chapitre du livre «Paradigmes et enjeux de l'informatique» édité par le département STIC du CNRS, Hermès Science, Lavoisier, ISBN 2-7462-1035-5, 2005. P. Pucheral, "Modèles et protocoles transactionnels", chapitre du livre «Bases de données et Internet» édité sous la direction de A. Doucet et G. Jomier, éditions Hermès, 2001. 8.3 Revues (avec comité de lecture) [R19] N. Anciaux, M. Benzine, L. Bouganim, P. Pucheral, D. Shasha, Revelation on Demand, Distributed and Parallel Database Journal (DAPD), to appear. [R18] N. Anciaux, M. Berthelot, L. Braconnier, L. Bouganim, M. De la Blache, G. Gardarin, P. Kesmarszky, S. Lartigue, J-F. Navarre, P. Pucheral, J-J. Vandewalle, K. Zeitouni, A Tamper- Resistant and Portable Healthcare Folder, International Journal of Telemedicine and Applications (IJTA), Vol. 2008, 2008. [R17] N. Anciaux, L. Bouganim, P. Pucheral, P. Valduriez, DiSC: Benchmarking Secure Chip DBMS, IEEE Transactions on Knowledge and Data Engineering (IEEE TKDE), vol. 20, n 10, 2008. [R16] L. Bouganim, F. Dang Ngoc, P. Pucheral, Dynamic access control policies on encrypted XML data, ACM Transactions on Information and System Security (ACM TISSEC), vol. 10, n 4, 2008. [R15] N. Anciaux, L. Bouganim, P. Pucheral, 'Future Trends in Secure Chip Data Management', IEEE Data Engineering Bulletin, vol. 30, n 3, 2007. [R14] L. Bouganim, P. Pucheral, Fairness concerns in digital right management models. International Journal of Internet and Enterprise Management (IJIEM), vol. 5, n 1, 2007. [R13] N. Anciaux, L. Bouganim, P. Pucheral, SGBD embarqué dans une puce : retour d expérience, Revue Technique et Science Informatiques (TSI), Vol. 27, n 1-2, 2008. [R12] N. Anciaux, L. Bouganim, P. Pucheral, Data confidentiality: to which extent cryptography and secured hardware can help, Annals of Telecom, Special issue on database security, Vol. 61, n 3-4, April 2006. [R11] L. Bouganim, F. Dang Ngoc, P. Pucheral : Tamper-Resistant Ubiquitous Data Management. International Journal of Computer Systems Science and Engineering (IJCSSE), Special Issue on Mobile Databases,Vol.20, n 2, 2005. 14

[R10] [R9] [R8] [R7] [R6] [R5] [R4] [R3] [R2] [R1] L. Bouganim, F. Dang Ngoc, P. Pucheral : Sécurisation matérielle du contrôle d accès à des documents XML, Revue Ingénierie des Systèmes d Information (ISI), nro spécial des meilleurs articles de BDA 04, Vol. 10, n 2, 2005. P. Pucheral et al, Mobile Databases: a Selection of Open Issues and Research Directions, collective paper supervised by P. Pucheral, ACM Sigmod Record, Vol. 33, n 2, June 2004. N. Anciaux, L. Bouganim, P. Pucheral, Database Components on Chip, ERCIM News, n 54, invited paper, July 2003. "Bases de Données Avancées : modèles, systèmes et usages", numéro spécial Technique et Science Informatiques (TSI) édité sous la direction de P. Pucheral, Vol. 22, n 10, 2003. P. Pucheral et al, "Mobilité et bases de données : état de l art et perspectives", Technique et Science Informatiques (TSI), Chronique de 50 pages rédigée collectivement sous la direction de P. Pucheral, Vol. 22, n 3 et n 4, 2003. M. Abdallah, R. Guerraoui, P. Pucheral, "Dictatorial Transaction Processing : Atomic Commitment without Veto Right", Distributed and Parallel Database Journal (DAPD), Vol.11, n 3, May 2002. P. Pucheral, L. Bouganim, P. Valduriez, C. Bobineau, "PicoDBMS: Scaling down Database Techniques for the Smartcard", Very Large Data Bases Journal (VLDBJ), Vol.10, n 2-3. October 2001. Version étendue de [CI16]. M. Abdallah, P. Pucheral, "A Non-Blocking Single-Phase Commit Protocol for Rigorous Participants", Networking and Information Systems Journal (NIS), Vol.1, n 2, December 1998. M. Abdallah, P. Pucheral, "Validation atomique : état de l'art et perspectives", Revue Ingénierie des Systèmes d'information (ISI), Vol.5, n 6, 1998. G. Gardarin, F. Machuca, P. Pucheral, "OFL: A Functional Execution Model for Object Query Languages", ACM SIGMOD Record, Vol. 24, n 2, June 1995. Version étendue de [CI7]. 8.4 Conférences Internationales (avec comité de lecture et actes) 1 [CI33] [CI32] [CI31] [CI30] [CI29] [CI28] S. Yin, P. Pucheral, X. Meng, 'A Sequential Indexing Scheme for Flash-Based Embedded Systems', Proc. of the 12 th International Conference on Extending Database Technology (EDBT), Saint-Petersburg, Russia, March 2009. N. Anciaux, L. Bouganim, H. van Heerde, P. Pucheral, P. M. G. Apers, 'Data Degradation: Making Private Data Less Sensitive Over Time', Proc. of the 17 th ACM International Conference on Information and Knowledge Management (CIKM), short paper, Napa Valley, USA, October 2008. S. Yin, P. Pucheral, X. Meng, 'PBFilter: Indexing Flash-Resident Data through Partitioned Summaries', Proc. of the 17 th ACM International Conference on Information and Knowledge Management (CIKM), short paper, Napa Valley, USA, October 2008. N. Anciaux, M. Benzine, L. Bouganim, K. Jacquemin, P. Pucheral, S. Yin, 'Restoring the Patient Control over her Medical History', Proc. of the 21th IEEE International Symposium on Computer-Based Medical Systems (CBMS), Jyväskylä, Finland, June 2008. N. Anciaux, L. Bouganim, H. van Heerde, P. Pucheral, P. M. G. Apers, 'InstantDB: Enforcing Timely Degradation of Sensitive Data', Proc. of the 24th International Conference on Data Engineering (ICDE), short paper, Cancun, Mexico, April 2008. C. Salperwyck, N. Anciaux, M. Benzine, L. Bouganim, P. Pucheral, D. Shasha, GhostDB: Hidding Data from Prying Eyes, Proc. of the 33th International Conference on Very Large Data Bases (VLDB), demo session, Vienna, Austria, September 2007. 1 VLDB et SIGMOD sont les 2 conférences internationales les plus sélectives dans le domaine des bases de données, avec un taux moyen d acceptation de 15% (cf. http://wwwhome.cs.utwente.nl/~apers/rates.html). La communauté bases de données leur associe ainsi un prestige équivalent aux grandes revues internationales. 15

[CI27] [CI26] [CI25] [CI24] [CI23] [CI22] [CI21] [CI20] [CI19] [CI18] [CI17] [CI16] [CI15] [CI14] [CI13] [CI12] [CI11] [CI10] N. Anciaux, M. Benzine, L. Bouganim, P. Pucheral, D. Shasha, GhostDB: Querying Visible and Hidden data without leaks, Proc. of the 26 th ACM SIGMOD International Conference on Management of Data, Beijing, China, 2007. B. Finance, S. Medjdoub, P. Pucheral, "The Case for Access Control on XML Relationships", Proc. of the 14 th ACM International Conference on Information and Knowledge Management (CIKM), Bremen, Germany, November 2005. B. Finance, S. Medjdoub, P. Pucheral, "Privacy of Medical Records: from Law Principles to Practice", Proc. of the 18th IEEE International Symposium on Computer-Based Medical Systems (CBMS), Dublin, Ireland, June 2005. L. Bouganim, C. Cremarenco, F. Dang Ngoc, N. Dieu, P. Pucheral, "Data Sharing and Data Dissemination on Smart Devices", Proc. of the 24th ACM SIGMOD International Conference on Management of data, demo session, Maryland, USA, June 2005. P. Pucheral, "A Data-Centric Approach of Smart Devices", International workshop on Construction and Analysis of Safe, Secure and Interoperable Smart devices (CASSIS), invited talk, March 2005. L. Bouganim, F. Dang-Ngoc, P. Pucheral, "A Smart XML Access Right Controller for Mobile Applications", Proc. of the 5th International e-smart Conference, invited paper, Sophia Antipolis, France, September 2004. L. Bouganim, F. Dang-Ngoc, P. Pucheral, "Client-Based Access Control Management for XML Documents", Proc. of the 30th International Conference on Very Large Data Bases (VLDB), Toronto, Canada, August 2004. N. Anciaux, L. Bouganim, P. Pucheral, "Memory Requirements for Query Execution in Highly Constrained Devices", Proc. of the 29th International Conference on Very Large Data Bases (VLDB), Berlin, Germany, September 2003. L. Bouganim, F. Dang Ngoc, P. Pucheral, L. Wu,"Chip-Secured Data Access: Reconciling Access Right with Data Encryption", Proc. of the 29th International Conference on Very Large Data Bases (VLDB), demo session, Berlin, Germany, September 2003. L. Bouganim, P. Pucheral, "Chip-Secured Data Access: Confidential Data on Untrusted Servers", Proc. of the 28th International Conference on Very Large Data Bases (VLDB), Hong Kong, China, August 2002. N. Anciaux, C. Bobineau, L. Bouganim, P. Pucheral, P. Valduriez, "PicoDBMS: Validation and Experience", Proc. of the 27th International Conference on Very Large Data Bases (VLDB), demo session, Roma, Italy, September 2001. C. Bobineau, L. Bouganim, P. Pucheral, P. Valduriez, "PicoDBMS: Scaling down Database Techniques for the Smartcard", Proc. of the 26th International Conference on Very Large Data Bases (VLDB), Cairo, Egypt, September 2000. Best paper award of VLDB 2000. C. Bobineau, P. Pucheral, M. Abdallah, "A Unilateral Commit Protocol for Mobile and Disconnected Computing", Proc. of the 12th International Conference on Parallel and Distributed Computing Systems (PDCS), Las Vegas, USA, August 2000. M. Abdallah, P. Pucheral, "A Low-Cost Non-Blocking Atomic Commitment Protocol for Asynchronous Systems", Proc. of the 11th International Conference on Parallel and Distributed Computing Systems (PDCS), MIT, Boston, USA, November 1999. M. Abdallah, R. Guerraoui, P. Pucheral, "One-Phase Commit: Does it make sense?", Proc. IEEE of the International Conference on Parallel and Distributed Systems (ICPADS), Taïwan, December 1998. M. Abdallah, P. Pucheral, "A Single-Phase Non-Blocking Atomic Commitment Protocol", Proc. of the 9th International Conference on Database and Expert Systems Applications (DEXA), Vienna, Austria, August 1998. J. Fessy, B. Finance, Y. Lepetit, P. Pucheral, Data Management Framework & Telecom Query Service for TINA, Proc. of the 5th International Conference on Telecommunication Systems Modeling and Analysis (ICTS), Nashville, USA, March 1997. J. Besancenot, M. Cart, J. Ferrié, C. Morpain, J.F. Pons, P. Pucheral, Correctness of Parallel Executions in Multidatabase Systems ruled by Strict 2 Phase Locking, Proc. of the 9th 16

[CI9] [CI8] [CI7] [CI6] [CI5] [CI4] [CI3] [CI2] [CI1] International Conference on Parallel and Distributed Computing Systems (PDCS), Dijon, France, September 1996. J. Fessy, Y. Lepetit, P. Pucheral, Object Query Service for Telecommunication Networks, Proc. of the 5th International Conference on Extending Data Bases Technology (EDBT), Avignon, France, March 1996. G. Gardarin, F. Machuca, P. Pucheral, "Evaluating Object-Oriented Queries as Graph Traversal Functional Programs", Proc. of the International Conference on Intelligent Information Management Systems, Washington DC, USA, June 1995. G. Gardarin, F. Machuca, P. Pucheral, OFL: A Functional Execution Model for Object Query Languages, Proc. of the 15 th ACM SIGMOD International Conference on Management of Data, San Jose, USA, May 1995. J. Besancenot J., M. Cart, J. Ferrié, C. Morpain, J.F. Pons, P. Pucheral, Preserving the Benefit of Strict 2 Phase Locking with Parallel MultiDatabase Transactions, Proc. of the 6th International Conference on Database and Expert Systems Applications (DEXA), London, United Kingdom, September 1995. A. Gutiérrez, P. Pucheral, H. Steffen, J.M. Thévenin, Database Graph Views: a Practical Model to Manage Persistent Graphs, Proc. of the 20th International Conference on Very Large Data Bases (VLDB), Santiago, Chile, September 1994. G. Gardarin, F. Machuca, P. Pucheral, A Functional Execution Model to Evaluate Object- Oriented Queries, Poster Paper Collection of the 20th International Conference on Very Large Data Bases (VLDB), Santiago, Chile, September 1994. P. Pucheral, J.M. Thévenin, "Pipelined Query Processing in the DBGraph Storage Model", Proc. of the 3rd International Conference on Extending Data Bases Technology (EDBT), Vienna, Austria, March 1992. Best paper award of EDBT 92. P. Pucheral, J.M. Thévenin, P. Valduriez, "Efficient Main Memory Data Management Using the DBGraph Storage Model", Proc. of the 16th International Conference on Very Large Data Bases (VLDB), Brisbane, Australia, August 1990. P. Pucheral, J.M. Thévenin, "A Graph Based Data Structure for Efficient Implementation of Main Memory DBMS's", Proc. of the 6th International Workshop on Database Machines (IWDM), Deauville, France, June 1989. 8.5 Conférences d audience nationale ou régionale (*) [CN16] M. Berthelot, P. Kesmarszky, P. Pucheral, J-J. Vandewalle, K. Zeitouni, ' Patient Medical Records in Secure Portable Tokens', Proc. of the 9th International e-smart Conference, Sophia Antipolis, France, September 2008. [CN15] N. Anciaux, M. Benzine, L. Bouganim, P. Pucheral, D. Shasha, 'Querying and Aggregating Visible and Hidden Data Without Leaks', 23èmes journées Bases de Données Avancées, BDA'07, 2007. [CN14] N. Anciaux, M. Berthelot, M. De la Blache, L. Bouganim, L. Braconnier, G. Gardarin, P. Kesmarszky, S. Lartigue, J.F. Navarre, P. Pucheral, J.J. Vandewalle, 'Dossiers Personnels Ubiquitaires et Sécurisés', Colloque international CNRS 'La sécurité de l individu numérisé', novembre 2007. [CN13] L. Bouganim, F. Dang-Ngoc, P. Pucheral, "A Smart XML Access Right Controller for Mobile Applications", 20 èmes journées Bases de Données Avancées, BDA'04, Montpellier, octobre 2004. Version courte de VLDB 2004 [CI21]. [CN12] N. Anciaux, L. Bouganim, P. Pucheral: Memory Requirements for Query Execution in Highly Constrained Devices. 19 èmes journées Bases de Données Avancées, BDA'03, Lyon, octobre 2003. Version courte de VLDB 2003 [CI20]. [CN11] G. Canals, L. Nigay, P. Pucheral, "Mobilité : accès aux données et interaction hommemachine", Actes des 2èmes assises nationales du GDR I3, Edts CEPADUES, 2002. [CN10]* N. Yahfoufi, P. Pucheral, "Applying Databases Protocols to Fault Tolerance in Branch and Bound Methods", Euro Working on Parallel Optimization (PAREO), Versailles, Juillet 1998. 17

[CN9] G. Gardarin, P. Pucheral, F. Wu, Bitmap Based Algorithms For Mining Association Rules, 14 èmes journées Bases de Données Avancées (BDA), Hammamet, Tunisie, Octobre 1998. [CN8] M. Abdallah, P. Pucheral, "A Non-Blocking Single-Phase Commit Protocol for Rigorous Participants", 13 èmes journées Bases de Données Avancées (BDA), Grenoble, Août 1997. [CN7] G. Gardarin, F. Machuca, P. Pucheral, Functional Evaluation of OQL Queries, 10 èmes journées Bases de Données Avancées (BDA), Clermont-Ferrand, Septembre 1994. [CN6]* J. Besancenot, L. Hammami, P. Pucheral, J.M. Thevenin, "A Low Level Storage Manager Supporting the Development of Advanced Systems, Proc. of the 3rd Maghrebian Conference on Software Engineering and Artificial Intelligence (MCSEAI sponsored by IFIP, IEEE and AFCET), Rabat, Morocco, April 1994. [CN5] M.J. Bellosta, A. Bessede, C. Darrieumerlou, O. Gruber, P. Pucheral, H. Steffen, J.M. Thévenin, "GEODE: Concepts and Facilities", 6 èmes journées Bases de Données Avancées (BDA), Monpellier, Septembre 1990. [CN4]* G. Gardarin, P. Pucheral, J.M. Thévenin, H. Steffen, "Overall Architecture of the GEODE Extensible DBMS Kernel", Proc. of the 5th European Esprit Conference, Bruxelles, Belgium, November 1988. [CN3] P. Pucheral, J.M. Thévenin, H. Steffen, "GEODE: un gestionnaire d'objets extensible orienté grande mémoire", 4 èmes Journées Bases de Données Avancées (BDA), Bénodet, Mai 1988. [CN2]* G. Gardarin, P. Pucheral, "A graph Operator to Process Efficiently Linear Recursive Rules in a Main Memory Oriented DBMS", Proc. of the 3rd Brazilian Database Symposium, Recife- Pernambuco, Brazil, March 1988. [CN1] P. Pucheral, "Traitement efficace des règles récursives par un opérateur basé sur des parcours de graphes", 3 èmes Journées Bases de Données Avancées (BDA), Port Camargue, Mai 1987. (*) Conférences nationales et conférences internationales avec comité de lecture et actes mais dont l'audience n est que régionale (ex : Europe, Magreb, Asie, Amérique du Sud). 8.6 Brevets [B5] [B4] [B3] [B2] [B1] P. Pucheral, S. Yin, System and Method of Managing Indexation of Flash Memory, Dépôt par Axalto et INRIA du brevet européen n 07290567.2-, 04/05/2007. L. Bouganim, P. Pucheral, Method for Making Database Secure, Dépôt par le CNRS du brevet international n WO/2003/014888 pour USA, Europe, Canada, Japon, 07/08/02. L. Bouganim, P. Pucheral, Procédé de sécurisation de bases de données, Dépôt par le CNRS du brevet français n 01/10552, 07/08/2002. P. Faudemay, J.L. Bechennec, D. Etiemble, G. Gardarin, P. Pucheral, J.M. Thévenin, "Unité de gestion d'accès en mémoire, à identifiants logiques invariants, notamment pour la gestion des bases de données", Dépôt par le CNRS et l INRIA du brevet européen n 88401819.3-, 1988. P. Faudemay, G. Gardarin, P. Pucheral, J.M. Thévenin, "Moyen de verrouillage d'accès pour unité de gestion d'accès en mémoire et gestion de conflits d'accès utilisant de tels moyens de verrouillage", Dépôt par le CNRS et l INRIA du brevet européen n 88401820.1-, 1988. 8.7 Distinctions [D1] [D2] L. Bouganim, N. Dieu, P. Pucheral, "MobiDiQ: Mobile Digital Quietude", Gold award of the SIMagine international Software contest, 2005. Prototype introduisant des principes d équité dans les modèles de droits d accès digitaux. 300 équipes participantes autour de systèmes innovants exploitant les nouvelles générations de cartes à puce SIM. http://www.simagine.axalto.com/simagine2005_presentation.asp. L. Bouganim, N. Dieu, P. Pucheral, "Chip-Secured XML Access", Silver award of the e-gate open international Software contest, 2004. Prototype autorisant un partage sécurisé de documents XML dans une communauté d utilisateurs. 80 équipes participantes autour de systèmes exploitant les nouvelles générations de cartes à puce USB http://www.egateopen.axalto.com/egateopen2004_result.asp. 18

[D3] Best Paper Award of the 26th Int. Conf. on Very Large Data Bases (VLDB), 2000. (cf. [CI16]). [D4] Best Paper Award of the 3rd Int. Conf. on Extending Data Bases Technology (EDBT), 1992. (cf [CI3]). 8.8 Miscellanées [M3] [M2] [M1] P. Pucheral, "Bases de données : l individu suivi à la trace", interview du dossier L identité à l ère numérique, Le Journal du CNRS, n 225, octobre 2008. P. Pucheral, "Chiffrer une base de données en préservant les performances", Le Monde Informatique, 09/12/2005. M. Adiba, F. Bancilhon, C. Collet, J. Le Maitre, P. Pucheral, M. Scholl, table ronde : Bilan et perspectives de 20 ans de recherche en bases de données, 20 èmes journées Bases de Données Avancées, BDA'04, Montpellier, octobre 2004. 8.9 Habilitation et thèse [H1] Habilitation à diriger des recherches de l'université de Versailles/St-Quentin, janvier 1999. Titre : "Cohérence et performance des traitements multibases" Jury: M. Adiba (Professeur, Université de Grenoble I, Rapporteur) J. Ferrié (Professeur, Université de Montpellier II, Rapporteur) C. Mohan (IBM Fellow, IBM Almaden USA, Rapporteur) G. Gardarin (Professeur, Université de Versailles) A. Schiper (Professeur, Ecole Polytechnique Fédérale de Lausanne) Patrick Valduriez (Directeur de recherche INRIA) [T1] Thèse de doctorat de l'université de Paris VI, décembre 1989. Titre : "Extensibilité et performance d'un gérant d'objets pour applications bases de données" Jury: G. Gardarin (Professeur, Université de Paris VI, Président) Peter Apers (Professeur, Université de Twente, Rapporteur) Patrick Valduriez (Directeur de recherche INRIA, Rapporteur) François Anceau (Chef de division, centre de recherche BULL) Michel Scholl (Directeur de recherche INRIA et Prof. CNAM) 19