![]() |
![]() |
| Pr. Michel Raynal | Membre de l'Institut Universitaire de France |
Acceuil |
Professional |
Scientific Achievements |
Biographie |
Les débuts. Après un diplôme d’ingénieurs (INSA, Rennes, 1983) j’ai obtenu une bourse de thèse du CNRS et ai soutenu une thèse de troisième cycle en 1975 sous la direction de Jean-Pierre Verjus. Le sujet en était la synchronisation des processus. Après mon service militaire, j’ai occupé un poste de chercheur contractuel à l’IRIA (devenu ensuite INRIA) affecté à l’IRISA (1977 à 1981). J’ai alors travaillé sur les systèmes, puis les langages et la notion de « type abstrait ». En 1981 j’ai soutenu une thèse d’état sur le sujet «Contribution à l’étude de la coopération dans les langages et les systèmes informatiques ». Je suis alors devenu directeur de recherche INRIA. J’ai alors décidé de partager mon activité entre enseignement et recherche et ai alors occupé un poste de professeur à l’école Sup Telecom Bretagne à Brest où j’ai passé trois ans. Durant cette période j’y ai défini l’enseignement informatique et créé et dirigé le département du même nom. Cette activité «créatrice» m’a permis de découvrir d’autres facettes du métier. Ce lien avec France Telecom s’est poursuivi de 1984 à 1988, période durant laquelle j’ai occupé un poste de conseiller scientifique au CNET Lannion.
Professeur à Rennes 1. En 1984 je suis revenu à Rennes en qualité de professeur des universités affecté à Rennes 1. J’ai alors créé à l’IRISA une équipe de recherche appelée ADP (Algorithmes Distribués et Protocoles). Mes centres d’intérêts se sont alors portés sur les algorithmes distribués, les systèmes de calcul réparti, la calculabilité du distribué et la tolérance aux fautes. Depuis lors, j’ai été attiré par les principes fondamentaux qui sont à la base de la conception et la construction des systèmes de calcul réparti. J’ai été responsable d’un grand nombre de contrats sur ces sujets (financés par la communauté européenne, France Telecom, Gec-Alsthom, Thomson, le ministère de la recherche, etc.) Récemment j’ai été « porteur » dans le réseau d’excellence européen ReSIST (2006- mars 2009). La thématique de ce réseau d’excellence était centrée sur “Resilience for survivability in IST” (http://www.resist-noe.org/). Il regroupait 18 centres de recherche européens (publics et privés) qui occupent tous une position de leader dans le domaine de la tolérance aux fautes. Je suis actuellement «principal investigator» dans un projet européen Marie Curie appelé TRANSFORM (Theoretical Foundations of Transactional Memories, 2010-2013). Je suis aussi engagé dans le projet SHAMAN (Self-organizing and Healing Architectures for Malicious and Adversarial Networks) financé par l’ANR 2008-2011).
J’ai également obtenu de nombreux financements bilatéraux (appelés aujourd’hui « Hubert Curien ») avec les pays suivants : Brésil, Etats-Unis (Santa Barbara, Georgia Tech Atlanta, Kansas State University), Hong-Kong, Israël, Italie, Japon, Mexique, Portugal. J’ai été invité à plusieurs reprises par plus de 25 universités de part le monde (Afrique, Amérique du nord et du sud, Asie, Europe) afin de donner des cours sur les algorithmes distribués et le calcul réparti.
Depuis 1984 j’ai assumé un certain nombre de responsabilités. Parmi celles-ci : - Responsable de DESS Informatique et ses Applications » (Rennes 1) : 1984-1988. - Responsable de la formation doctorale en informatique (DEA et thèses, Rennes 1) : 1988-1991. - Président de la CSE de Rennes 1 (section 27) : 1994-2001. Cette commission regroupait 54 membres venant de trois établissements de Rennes 1 : IFSIC Rennes, ENSSAT Lannion, IUT Lannion . - Membre de la CSE de l’université de Bretagne Occidentale (Brest) : 1988-1991. - Membre élu du CNU (section 27) : 1988-1992. - Membre du GE40 (DRED) 1992-1993, puis expert au sein du groupe GE4 (informatique et traitement du signal) du ministère.
Les publications. A ce jour j’ai publié 119 articles dans les revues scientifiques, certaines orientées vers la théorie et d’autres vers la pratique. Parmi celles-ci on notera les revues suivantes : Journal of the ACM, Algorithmica, SIAM Journal of Computing, Acta Informatica, Distributed Computing, The Communications of the ACM, Information and Computation, Journal of Computer and System Sciences, JPDC, IEEE Transactions on Computers, IEEE Transactions on Software Engineering, IEEE Transactions on Knowledge and Data Engineering, IEEE Transactions on Parallel and Distributed Systems, IEEE Computer, IEEE Software, Journal of Supercomputing, Information Processing Letters, Parallel Processing Letters, Theoretical Computer Science, Theory of Computing Systems, Real-Time Systems Journal, The Computer Journal.
Coté conferences, j’ai publié à ce jour 249 articles (ACM STOC, ACM PODC, ACM SPAA, IEEE ICDCS, IEEE DSN, DISC, COCOON, IEEE IPDPS, Europar, FST&TCS, IEEE SRDS, etc.).
J’ai publié 8 livres sur le calcul réparti. Quatre d’entre eux ont été traduits et publiés aux Etats-Unis deux par MIT Press, les deux autres par Wiley. Trois autres sont parus Chez Eyrolles dans la « collection de la Recherche d’EDF ». Le dernier est sous presse et paraîtra chez Morgan & Claypool.
J’ai été orateur invité dans plus de 20 conférences et ateliers internationaux (incluant les prestigieuses conférences DISC, EUROPAR, IEEE NCA et OPODIS ). Parmi mes publications, plus de 310 sont listées par DBLP, A ce jour mon h-index est égal à 42 (tel que calculé par le logiciel Harzing).
Les activités liées à la recherche. Je suis actuellement membre du bureau éditorial de cinq revues internationales (notamment “Journal of Parallel and Distributed Computing” –JPDC-, “IEEE Transactions on Computers et “Transactions on Parallel and Distributed Systems”).
J’ai participé aux comités de programme de plus se 100 conférences internationales (notamment ACM PODC,DISC, ICDCS, IPDPS, DSN, LADC, SRDS, SIROCCO, NCA, etc.) et été le président du comité de programme de plus de plus de 15 conférences internationales (notamment DISC –à deux reprises-, ICDCS, SIROCCO, ICDCN, et ISORC).
Dans le passé récent, (depuis 2005), j’ai co-présidé le comité de programme de la conférence internationale SIROCCO 2005 (complexité des communications) que j’ai organisée à Saint-Malo, IWDC 2005 (Inde), IEEE ICDCS 2006 (Vienne, Autriche), OPODIS 2009. J’ai également été co-président de la conférence ICDCN 2010 consacrée au couplage calcul réparti :réseaux organisée à Calcutta. J’ai été élu par la communauté président du “Steering Committee” de DISC (“Symposium on Distributed Computing”) pour la période 2002-2004. J’en avais été vice-président durant le mandat précédent 2000-2002. Il s’agit de l’une des deux conférences majeures en calcul réparti. L’autre est la conférence ACM PODC (“Principles of Distributed Computing”) dont j’ai été membre élu du “Steering Committee” durant la période 2006-2009. J’ai été membre du du “Steering Committee” de SIROCCO durant la période 2005-2008, et suis membre du “Steering Committee” des conférences ICDDCS, ICDCN et OPODIS. Depuis 2006, je suis le représentant européen au sein de Comité Technique sur le calcul réparti de l’IEEE (IEEE TCDP). |