CURRICULUM VITAE
 
 
ETAT CIVIL
 
E-mail:
bruno.bachelet@uca.fr (Professionnel)
bruno@nawouak.net (Personnel)
 
Téléphone:
(+33).(0)4.73.40.50.44 (Professionnel)
(+33).(0)4.70.30.43.96 (Professionnel)
(+33).(0)6.71.94.81.31 (Personnel)
 
Adresse (Professionnelle):
Laboratoire LIMOS
Campus Universitaire des Cézeaux
1 Rue de la Chebarde
63178 Aubière, France
Bruno Bachelet
 
 
41 ans
Français
 
CENTRES D'INTERET
 
  • Recherche opérationnelle: optimisation, simulation et couplage
    Optimisation combinatoire
    Simulation à événements discrets
  • Conception logicielle: flexibilité et performance
    Modélisation et conception orientées objet
    Programmation générique et métaprogrammation

 
EXPERIENCE PROFESSIONNELLE
 
 
Février 2007 - Présent
Maître de Conférences en Informatique
 

Laboratoire LIMOS.
(Laboratoire d'Informatique, de Modélisation et d'Optimisation des Systèmes),
Université Blaise Pascal,
Clermont-Ferrand (63),
France.

Enseignant au Département MMI, IUT d'Allier, Vichy, France:

  • Théorie de la programmation orientée objet (cours / TP),
  • Algorithmique et programmation orientée objet en C++ (cours / TP),
  • Systèmes d'information avec PHP et MySQL (cours / TP),
  • Systèmes d'information et gestion de contenu (cours / TP),
  • Programmation objet et événementielle en ActionScript (cours / TP),
  • Programmation objet et événementielle en JavaScript (cours / TP),
  • Programmation objet et interfaces graphiques en Java (cours / TP),
  • Programmation mobile sous Android (cours / TP).





Intervenant à l'Institut ISIMA, Clermont-Ferrand, France:

  • Programmation orientée objet avancée en C++ (cours / TP),
  • Programmation orientée objet avancée en Java (cours / TP),
  • Compléments de génie logiciel en Java (cours / TP).


Intervenant à l'UFR Sciences & Technologies, Vichy, France:

  • Patrons de conception - Design Patterns (cours / TP).

 
Septembre 2005 - Janvier 2007
Ingénieur de Recherche en Calcul Scientifique
 
Thème:   Modélisation et simulation d'écosystèmes prairiaux:
couplage de modèles à intégration numérique.

Participation au projet DISCOVER de l'Agence Nationale de la Recherche.

Unité de Recherche en Agronomie.
INRA (Institut National de la Recherche Agronomique),
Clermont-Ferrand (63),
France.

Intervenant à Polytech Clermont-Ferrand, France:

  • Algorithmique en C++ (cours / TP).
 
Octobre 2003 - Août 2005
Post-Doctorant en Informatique
 
Thèmes:   Algorithmes de synchronisation pour la présentation hypermédia.
Collaboration avec le laboratoire TeleMídia de Rio de Janeiro.

Protection et sécurisation des nouvelles architectures de réseaux.
Participation au projet PRESTO de l'ACI Sécurité Informatique.

Laboratoire LIMOS.
(Laboratoire d'Informatique, de Modélisation et d'Optimisation des Systèmes),
Université Blaise Pascal,
Clermont-Ferrand (63),
France.

Intervenant à l'Institut ISIMA, Clermont-Ferrand, France:

  • Programmation orientée objet avancée en C++ (cours / TP).

 
Septembre 2001 - Août 2003
ATER (enseignant-chercheur) en Informatique
 
Matières:   Programmation linéaire (cours / TD),
Introduction à C et Unix (cours / TP),
Langage C avancé (cours / TP),
Introduction à Java (cours / TP),
Modélisation UML (TD),
Programmation orientée objet en C++ (TP),
Programmation orientée objet avancée en C++ (TP).

Institut ISIMA.
(Institut Supérieur d'Informatique, de Modélisation et de leurs Applications),
Clermont-Ferrand (63),
France.


 
Octobre 1998 - Août 2001
Moniteur (enseignant à temps partiel) en Informatique
 
Matières:   Recherche opérationnelle (cours / TD),
Structures de données (cours / TP).

IUT de l'Université d'Auvergne.
Clermont-Ferrand (63),
France.


 
Avril 1998 - Août 1998
Stage de Master Recherche et Ingénieur en Informatique
 
Sujet:   Création de bibliothèques de composants de modèle réutilisables pour l'environnement de simulation visuelle VSE.

Université Virginia Tech.
Département Informatique,
Blacksburg, Virginie,
Etats-Unis.

Directeur: Professeur Osman Balci.

 
FORMATION
 
 
Décembre 2016
Habilitation à Diriger des Recherches en Informatique
 
Sujet:   Flexibilité et performance de codes de calcul en optimisation et simulation.

Laboratoire LIMOS.
(Laboratoire d'Informatique, de Modélisation et d'Optimisation des Systèmes),
Université Blaise Pascal,
Clermont-Ferrand (63),
France.

Soutenance: 7 décembre 2016.

 
Octobre 1998 - Février 2003
Thèse en Informatique
 
Sujet:   Modélisation et optimisation de problèmes de synchronisation dans les documents hypermédia.

Laboratoire LIMOS.
(Laboratoire d'Informatique, de Modélisation et d'Optimisation des Systèmes),
Université Blaise Pascal,
Clermont-Ferrand (63),
France.

Directeur: Professeur Philippe Mahey.
Soutenance: 24 février 2003.

Cette thèse est orientée autour de deux axes. Premièrement, employer des techniques de recherche opérationnelle pour résoudre des problèmes de synchronisation qui surviennent dans la conception et la présentation de documents hypermédia. Deuxièmement, expliquer en quoi le développement d'une bibliothèque de composants réutilisables pour les problèmes de graphes ne peut pas toujours suivre les règles classiques du génie logiciel, et proposer des solutions de conception.

Une bibliothèque mixte C++ et Java orientée objet aussi portable et réutilisable que possible pour un usage en recherche opérationnelle, et plus particulièrement pour les problèmes de graphes, a été développée durant cette thèse.

 
Octobre 1997 - Mars 1998
Master Recherche en Informatique
 

Spécialité: Recherche opérationnelle et productique.

Université Blaise Pascal.
Clermont-Ferrand (63),
France.

Pour plus de détails...

 
Octobre 1995 - Mars 1998
Ingénieur en Informatique
 
Spécialité:   Modélisation des systèmes d'information et des systèmes de production.

Institut ISIMA.
(Institut Supérieur d'Informatique, de Modélisation et de leurs Applications),
Clermont-Ferrand (63),
France.

 
COMPETENCES INFORMATIQUES
 
 
Génie logiciel et modélisation
 
  • Modélisation et conception orientées objet (UML)
  • Programmation générique et métaprogrammation
  • Modélisation entité-association (Merise)
 
Aide à la décision
 
  • Optimisation combinatoire dans les graphes
  • Programmation linéaire
  • Simulation à événements discrets
  • Simulation par intégration numérique
 
Langages de programmation
 
  • C/C++ (GNU GCC, C++ Builder, Visual C++)
  • Java, JNI (Interface C/C++ et Java)
  • XML/XSLT, HTML/JavaScript, PHP/MySQL, ActionScript
 
PUBLICATIONS / CONFERENCES AVEC ACTES
 
  1. Concevoir des patrons d'expressions avec les concepts.
    Bruno Bachelet, Loïc Yon.
    Dans Software: Practice and Experience.
    2017, John Wiley & Sons, 17 pages.
    Rapport de recherche LIMOS/RR15-02.
    doi:10.1002/spe.2483
    -

  2. Stratégie bicritère pour un problème de scalabilité dans les nuages informatiques.
    Marco Túlio Reis Rodrigues, Rui Sá Shibasaki, Bruno Bachelet, Christophe Duhamel.
    Dans The Proceedings of SBPO 2015.
    2015, Porto de Galinhas, Pernambuco, Brésil.
    Pages 360-371.

  3. Modèles de coût pour la sélection de vues matérialisées dans les nuages publics.
    Romain Perriot, Jérémy Pfeifer, Laurent d'Orazio,
    Bruno Bachelet, Sandro Bimonte, Jérôme Darmont.
    Dans International Journal of Data Warehousing and Mining.
    2014, IGI Global, volume 10-4, pages 1-25.
    Rapport de recherche LIMOS/IRSTEA/ERIC.
    doi:10.4018/ijdwm.2014100101
    -

  4. Vers une minimisation de la vulnérabilité de la matière organique du sol des prairies
    utilisant des métamodèles.

    Romain Lardy, Bruno Bachelet, Gianni Bellocchi, David Hill.
    Dans Environmental Modelling & Software.
    2014, Elsevier Science, volume 52, pages 38-50.
    doi:10.1016/j.envsoft.2013.10.015

  5. Gestion de données optimisée pour la formation en ligne dans les nuages, vers Cloodle.
    Mirna Adriani, Yeow Wei Choong, Ba Hung Ngo, Laurent d'Orazio, Dominique Laurent,
    Nicolas Spyratos, Bruno Bachelet, Christophe Duhamel, Tao-Yuan Jen, Claudia Marinica,
    Thuong Cang Phan, Gilbert Ooi Sin Cheak, Romain Perriot, Tran Thi To Quyen, Loïc Yon.
    Dans The Proceedings of SoICT 2013.
    2013, Da Nang, Vietnam.
    Pages 320-324.
    doi:10.1145/2542050.2542089

  6. Une heuristique GRASP pour optimiser la matérialisation de vues dans le nuage.
    Vilmar Jefté Rodrigues de Sousa, Michael David de Souza Dutra,
    Bruno Bachelet, Laurent d'Orazio.
    Dans The Proceedings of SBPO 2013.
    2013, Natal, Rio Grande do Norte, Brésil.
    Pages 1825-1834.
    -

  7. Modèles de coût pour la sélection de vues matérialisées dans le nuage,
    application aux services Amazon EC2 et S3.

    Romain Perriot, Jérémy Pfeifer, Laurent d'Orazio,
    Bruno Bachelet, Sandro Bimonte, Jérôme Darmont.
    Dans les Actes des Journées Francophones EDA'13.
    2013, Blois, France.
    RNTI, Editions Hermann, volume B.9, pages 53-68.
    isbn:9782705687342
    -

  8. Techniques de métaprogrammation par patrons pour la spécialisation par concepts.
    Bruno Bachelet, Antoine Mahul, Loïc Yon.
    Dans Scientific Programming.
    2013, IOS Press, volume 21, pages 43-61.
    Rapport de recherche LIMOS/RR10-18.
    doi:10.3233/SPR-130362
    -

  9. La plasticité de forme et de fonction des plantes soutient la productivité et la dominance le long des gradients d'environnement et de compétition. Une expérience de modélisation avec GEMINI.
    Vincent Maire, Jean-François Soussana, Nicolas Gross, Bruno Bachelet,
    Loic Pagès, Raphaël Martin, Tanja Reinhold, Christian Wirth, David Hill.
    Dans Ecological Modelling.
    2013, Elsevier Science, volume 254, pages 80-91.
    doi:10.1016/j.ecolmodel.2012.03.039

  10. Cadre conceptuel pour l'évaluation de la vulnérabilité
    aux changements climatiques des écosystèmes.

    Romain Lardy, Raphaël Martin, Bruno Bachelet, David Hill, Gianni Bellocchi.
    Dans The Proceedings of iEMSs 2012.
    2012, Leipzig, Allemagne.
    Pages 777-784.
    isbn:9788890357428

  11. Modèle d'approximation de l'état d'équilibre de la matière organique du sol:
    application au modèle de simulation de prairie.

    Romain Lardy, Anne-Isabelle Graux, Bruno Bachelet, David Hill, Gianni Bellocchi.
    Dans The Proceedings of iEMSs 2012.
    2012, Leipzig, Allemagne.
    Pages 769-776.
    isbn:9788890357428

  12. GEMINI: un modèle de prairie simulant le rôle des traits des plantes dans la dynamique de communautés et le fonctionnement des écosystèmes. Paramétrage et évaluation.
    Jean-François Soussana, Vincent Maire, Nicolas Gross, Bruno Bachelet,
    Loic Pagès, Raphaël Martin, David Hill, Christian Wirth.
    Dans Ecological Modelling.
    2012, Elsevier Science, volume 231, pages 134-145.
    doi:10.1016/j.ecolmodel.2012.02.002

  13. Estimation de la vulnérabilité aux changements climatiques par des plans
    d'expériences contraints, utilisant une approche d'ingénierie dirigée par les modèles.

    Romain Lardy, Gianni Bellocchi, Bruno Bachelet, David Hill.
    Dans The Proceedings of ESM'2011.
    2011, Guimaraes, Portugal.
    Pages 354-362.
    isbn:9789077381663

  14. ShoveRand: un cadriciel dirigé par les modèles
    pour générer facilement des nombres aléatoires sur GP-GPU.

    Jonathan Passerat-Palmbach, Claude Mazel, Bruno Bachelet, David Hill.
    Dans The Proceedings of HPCS 2011.
    2011, Istanbul, Turquie.
    Pages 41-48.
    doi:10.1109/HPCSim.2011.5999805

  15. Approche par agrégation pour le problème de tension minimum à coûts binaires.
    Bruno Bachelet, Christophe Duhamel.
    Dans European Journal of Operations Research.
    2009, Elsevier Science, volume 197-2, pages 837-841.
    Rapport de recherche LIMOS/RR04-08.
    doi:10.1016/j.ejor.2008.07.033
    -

  16. Diversité biologique et fonctionnement des écosystèmes: interpréter
    et évaluer des expériences clés en prairie grâce à une modélisation mécaniste.

    Jean-François Soussana, Denis Vile, Vincent Maire, Frédérique Louault, Bruno Bachelet, Catherine Picon-Cochard, Pascal Carrère, Bertrand Dumont, René Baumont, François Gastal, Jean-Louis Durand, Christian Huyghe, Isabelle Litrico, Xavier Le Roux, Franck Poly, Daniel Cluzeau, Guenola Peres, David Hill, Jean-Claude Emile, Safia Médiène, Paul Leadley, Christian Wirth, Tanja Reinhold, Hans Dähring.
    Dans les Actes du Séminaire du Programme ANR Biodiversité, 5èmes Journées de l'IFB.
    2007, Tours, France.
    Pages 90-95.

  17. Une heuristique GRASP pour le problème de tension minimum à coûts binaires.
    Christophe Duhamel, Bruno Bachelet.
    Dans The Proceedings of MIC 2007.
    2007, Montréal, Québec, Canada.
    Pages 139.1-139.3.

  18. Enrichissement de modèle: améliorer une optimisation théorique par la simulation.
    Bruno Bachelet, Loïc Yon.
    Dans Simulation Modelling Practice and Theory.
    2007, Elsevier Science, volume 15-6, pages 703-715.
    Rapport de recherche LIMOS/RR05-03.
    doi:10.1016/j.simpat.2007.02.003
    -

  19. Calcul de temps élastique dans les présentations hypermédia avec QoS.
    Bruno Bachelet, Philippe Mahey, Rogério Rodrigues, Luiz Fernando Soares.
    Dans Multimedia Systems.
    2007, Springer-Verlag, volume 12, pages 461-478.
    Rapport de recherche LIMOS/RR04-16.
    doi:10.1007/s00530-006-0067-4
    -

  20. Couplage de modèles à intégration numérique: granularité et séquence de calcul.
    Jean-Christophe Gay, Bruno Bachelet, Vincent Maire.
    Rapport de recherche FGEP/RR06-11, Unité de Recherche en Agronomie, INRA.
    2006, Clermont-Ferrand, France.

  21. UNIF: un cadriciel de simulation pour les modèles à intégration numérique.
    Bruno Bachelet, Stéphane Witzmann, Jean-François Soussana.
    Rapport de recherche FGEP/RR06-10, Unité de Recherche en Agronomie, INRA.
    2006, Clermont-Ferrand, France.
    -

  22. Concevoir des algorithmes génériques pour la recherche opérationnelle.
    Bruno Bachelet, Antoine Mahul, Loïc Yon.
    Dans Software: Practice and Experience.
    2006, John Wiley & Sons, volume 36-1, pages 73-93.
    Rapport de recherche LIMOS/RR03-20.
    doi:10.1002/spe.682
    -

  23. Enrichir les solutions d'une optimisation théorique par couplage avec la simulation.
    Bruno Bachelet, Loïc Yon.
    Dans The Proceedings of OICMS 2005.
    2005, Clermont-Ferrand, France.
    Pages 331-342.
    -
    Pour voir les transparents (en anglais)...

  24. Modélisation des problèmes de routage dans les réseaux GMPLS.
    Jérôme Truffot, Bruno Bachelet, Philippe Mahey.
    Rapport de recherche LIMOS/RR04-24, Laboratoire LIMOS, Université Blaise Pascal.
    2004, Clermont-Ferrand, France.
    -

  25. Tournées de bus: couplage de méthodes d'optimisation et de simulation.
    Loïc Yon, Bruno Bachelet.
    Dans les Actes de la 5ème Conférence Francophone MOSIM.
    2004, Nantes, France.
    Lavoisier, volume 1, pages 345-352.
    - - Pour voir les transparents...

  26. Tension minimum à coûts convexes linéaires par morceaux dans les QSP-graphes.
    Bruno Bachelet, Philippe Mahey.
    Dans 4OR: a Quarterly Journal of Operations Research.
    2004, Springer-Verlag, volume 2-4, pages 275-291.
    Rapport de recherche LIMOS/RR03-19.
    doi:10.1007/s10288-004-0049-3
    -

  27. Synchronisation hypermédia: modélisation et optimisation par les graphes.
    Bruno Bachelet, Christophe Duhamel, Philippe Mahey, Luiz Fernando Soares.
    Dans Information Processing: Recent Mathematical Advances in Optimization...
    2004, collection Mathematical Sciences and Computing, chapitre 5, pages 49-62.
    Presses de l'Ecole des Mines de Paris.
    isbn:9782911762567
    -

  28. Problèmes de tension minimum à coûts convexes dans les graphes série-parallèles.
    Bruno Bachelet, Philippe Mahey.
    Dans RAIRO Operations Research.
    2003, EDP Sciences, volume 37-4, pages 221-234.
    Rapport de recherche LIMOS/RR03-06.
    doi:10.1051/ro:2004202
    -

  29. Optimisation de la présentation d'un document hypermédia.
    Bruno Bachelet, Philippe Mahey.
    Dans les Annales Scientifiques de l'Université Blaise Pascal.
    2001, Clermont-Ferrand, France.
    Volume 110-42, pages 81-90.
    -

  30. Calcul de temps élastique pour les documents hypermédia.
    Bruno Bachelet, Philippe Mahey, Rogério Rodrigues, Luiz Fernando Soares.
    Dans The Proceedings of SBMídia'2000.
    2000, Natal, Rio Grande do Norte, Brésil.
    Pages 47-62.
    -

  31. Accomplir la réutilisabilité dans la simulation visuelle d'un système de distribution.
    Bruno Bachelet, Osman Balci.
    Dans The Proceedings of SCSC 1999.
    1999, Chicago, Illinois, Etats-Unis.
    Pages 115-118.
    -

 
CONFERENCES SANS ACTES
 
  1. Algorithme parallèle pour la minimisation sans contraintes
    de fonctions semi-séparables.

    Jonas Koko, Bruno Bachelet, Christophe Duhamel.
    Aux Journées du Groupe MODE-SMAI.
    2008, Clermont-Ferrand, France.

  2. GEMINI, modèle écophysiologique de diversité prairiale.
    Présentation et exemples d'application.

    Vincent Maire, Denis Vile, Bruno Bachelet, Jean-François Soussana.
    Au Colloque du GDR CNRS-INRA ComEvol.
    2006, Montpellier, France.

  3. Avancées dans le développement logiciel du modèle GEMINI.
    Bruno Bachelet, Jean-Christophe Gay, Vincent Maire, Jean-François Soussana.
    A la Réunion du Projet ANR / DISCOVER.
    2006, Paris, France.

  4. De l'individu aux populations: GEMINI, un modèle d'écosystème prairial
    avec interactions individu-centrées.

    Jean-François Soussana, Vincent Maire, Bruno Bachelet, Jean-Christophe Gay,
    Christian Wirth, Tanja Reinhold, Jens Schumacher, Hans Dähring.
    Au Jena Experiment Meeting.
    2006, Jena, Allemagne.

  5. L'utilisation de traits fonctionnels comme paramètres d'un modèle
    écophysiologique de diversité végétale.

    Vincent Maire, Jean-François Soussana, Bruno Bachelet, Laíse da Silveira Pontes.
    Aux 8èmes Journées d'Ecologie Fonctionnelle.
    2006, Nouan-le-Fuzelier, France.

  6. UNIF: simulateur générique à intégration.
    Bruno Bachelet, Vincent Maire, Jean-François Soussana.
    A la Réunion du Projet ANR / DISCOVER.
    2006, Clermont-Ferrand, France.

  7. Méthode d'agrégation pour les problèmes de tension.
    Bruno Bachelet.
    A la 4ème Conférence Internationale Francoro.
    2004, Fribourg, Suisse.
    - Pour voir les transparents...

  8. Synchronisation hypermédia: modélisation et optimisation par les graphes.
    Bruno Bachelet, Christophe Duhamel, Philippe Mahey, Luiz Fernando Soares.
    A la 21th IFIP TC7 Conference.
    2004, Sophia Antipolis, France.
    - Pour voir les transparents (en anglais)...

  9. Calcul de temps élastique dans les documents hypermédia.
    Philippe Mahey, Bruno Bachelet.
    Au 1th Workshop on Network Engineering and Broadband Services.
    2003, Rio de Janeiro, Brésil.

  10. Méthode de reconstruction pour la synchronisation hypermédia de SP-graphes.
    Bruno Bachelet, Philippe Mahey.
    Au 5ème Congrès de la ROADEF.
    2003, Avignon, France.
    - Pour voir les transparents...

  11. Complexité des problèmes d'ordonnancement de documents multimédia.
    Eric Sanlaville, Bruno Bachelet, Celso Ribeiro.
    Au 5ème Congrès de la ROADEF.
    2003, Avignon, France.

  12. Tension de coût minimum dans un graphe série-parallèle ou presque.
    Bruno Bachelet, Philippe Mahey.
    Aux 4èmes Journées Graphes et Algorithmes.
    2002, Nantes, France.
    - Pour voir les transparents...

  13. Synchronisation hypermédia et graphes série-parallèles.
    Bruno Bachelet, Philippe Mahey.
    Aux 4èmes Journées Nationales de la ROADEF.
    2002, Paris, France.
    - Pour voir les transparents...

  14. Documents hypermédia synchronisés et problèmes de tension dans un graphe.
    Bruno Bachelet, Philippe Mahey.
    A la 3ème Rencontre Graphes et Algorithmes.
    2001, Clermont-Ferrand, France.
    - Pour voir les transparents...

  15. Synchronisation optimale de documents hypermédia.
    Bruno Bachelet, Philippe Mahey.
    Aux Journées de l'Optimisation 2000.
    2000, Montréal, Québec, Canada.

  16. Problèmes de planification temporelle dans les documents multimédia.
    Bruno Bachelet.
    Aux Séminaires du GOThA.
    2000, Paris, France.

  17. Problèmes de synchronisation dans les documents hypermédia.
    Bruno Bachelet.
    Aux Séminaires de l'Ecole Doctorale "Sciences pour l'Ingénieur".
    2000, Clermont-Ferrand, France.

 
COMITES DE LECTURE
 
 
LANGUES ETRANGERES
 
  • Anglais
    Pratique courante de l'écrit et de l'oral.
    Séjour de cinq mois en tant que stagiaire à l'Université Virginia Tech, Virginie, Etats-Unis.

  • Portugais brésilien
    Niveau débutant.

  • Allemand
    Niveau débutant.