 |
CURRICULUM VITAE |
E-mail: bachelet@isima.fr (Professional) bruno@nawouak.net
(Personal) |
| |
Phone:
33.4.73.40.50.44 (Professional) 33.4.70.30.43.96 (Professional)
33.6.71.94.81.31 (Personal) |
| |
Address
(Professional): LIMOS Laboratory ISIMA, Campus des
Cézeaux BP 10125 63173 Aubière, France |
|
| Bruno Bachelet |
| |
|
| |
37 years old French |
|
- Operations Research: Optimization, Simulation and Coupling
Combinatorial Optimization
Discrete-Event Simulation
- Software Design: Reusability and Performance
Object-Oriented Modeling and Design
Generic Programming
| |
February 2007 - Present
Associate Professor in Computer Science |
| |
LIMOS Laboratory. (Computer Science, Modeling
and Optimization of Systems Laboratory),
Blaise Pascal
University, Clermont-Ferrand (63), France.
Teacher at the SRC
Department,
IUT de
Montluçon, Vichy, France:
- Theory of Object-Oriented Programming (course /
PW),
- Information Systems with PHP and MySQL (course /
PW),
- Information Systems and Content Management (course /
PW),
- Object and Event Programming in ActionScript (course /
PW),
- Object and Event Programming in JavaScript (course /
PW),
- Object Programming in Java for Graphical Interfaces (course /
PW).
Teaching at the ISIMA Institute,
Clermont-Ferrand, France:
- Advanced Object-Oriented Programming in C++ (course /
PW),
- Advanced Object-Oriented Programming in Java (course /
PW),
- Complements of Software Engineering in Java (course /
PW).
Teaching at the Science & Tech. University Department,
Clermont-Ferrand, France:
- Design Patterns (course / PW).
| |
September 2005 - January 2007
Research Engineer in Scientific Computing |
| |
| Topic: |
|
Modeling and
Simulation of Grassland Ecosystems: Coupling Numerical Integration
Models. Participation in the
DISCOVER project of the French ANR. |
Agronomy Research Unit.
INRA (French
National Institute for Agricultural Research), Clermont-Ferrand (63),
France.
Teaching at Polytech'Clermont-Ferrand,
France:
- Algorithmic in C++ (course / PW).
| |
October 2003 - August 2005
Post-Doctorate in Computer Science |
| |
| Topics: |
|
Synchronization
Algorithms for Hypermedia Presentation. Collaboration with the
TeleMídia laboratory of Rio de Janeiro.
Protecting and Securing Recent Network Architectures. Participation
in the
PRESTO project of the French ACI on Computer
Security. |
LIMOS Laboratory. (Computer Science, Modeling
and Optimization of Systems Laboratory),
Blaise Pascal
University, Clermont-Ferrand (63), France.
Teaching at the ISIMA Institute,
Clermont-Ferrand, France:
- Advanced Object-Oriented Programming in C++ (course /
PW).
| |
September 2001 - August 2003
Assistant Teacher and Researcher in Computer Science |
| |
| Topics: |
|
Linear
Programming (course / SPW), Introduction to C and Unix
(course / PW), Advanced C (course / PW),
Introduction to Java (course / PW), UML Modeling
(SPW), C++ (PW), Advanced C++
(PW). |
ISIMA
Institute. (Computer Science and Modeling Institute),
Aubière (63), France.
| |
October 1998 - August 2001
Trainee Teacher in Computer Science |
| |
| Topics: |
|
Operations
Research (course / SPW), Data Structures (course /
PW). |
IUT de l'Université d'Auvergne.
(University Institute of Technology), Clermont-Ferrand (63), France.
| |
April
1998 - August 1998 Internship for MS Degree in Computer Science |
| |
Virginia
Tech University.
Computer Science
Department, Blacksburg, VA, United-States.
Supervisor: Professor
Osman Balci.
| |
October 1998 - February 2003
PhD Degree in Computer Science |
| |
| Topic: |
|
Modeling and
Optimization of Synchronization Problems in Hypermedia Documents. |
LIMOS Laboratory. (Computer Science, Modeling
and Optimization of Systems Laboratory),
Blaise Pascal
University, Clermont-Ferrand (63), France.
Supervisor: Professor
Philippe
Mahey. Defense: February 24, 2003.
This thesis is oriented around two axes. First, use operations
research techniques in order to solve synchronization problems that occur in
the conception and the presentation of hypermedia documents. Second, explain
the reasons why the design of a library of reusable components for graph
problems can not follow the classical rules of software engineering, and
propose some conception solutions.
A mixed C++ and Java object-oriented library as portable
and reusable as possible for the purpose of operations research, and more
specifically graph problems, has been developed during this thesis.
| |
October 1997 - March 1998 MS
Degree in Computer Science |
| |
| Specialty: |
|
Operations
Research and Production Engineering. |
Blaise Pascal University. Clermont-Ferrand
(63), France.
For more
details...
| |
October 1995 - March 1998
Engineer Degree in Computer Science |
| |
| Specialty: |
|
Information
Systems and Production Systems Modeling. |
ISIMA
Institute. (Computer Science and Modeling Institute),
Aubière (63), France.
| |
| Software Engineering and
Modeling |
| |
- Object-Oriented Modeling and Design (UML)
- Generic Programming
- Entity-Association Modeling (Merise)
- Combinatorial Optimization in Graphs
- Linear Programming
- Discrete-Event Simulation
- Numerical Integration Simulation
- C/C++ (GNU GCC, C++ Builder, Visual C++)
- Java, JNI (C/C++ and Java Interface)
- XML/XSLT, HTML/JavaScript, PHP/MySQL, ActionScript
| |
| PUBLICATIONS / CONFERENCES WITH PROCEEDINGS |
| |
-
Climate Change Vulnerability Assessment with Constrained Design of Experiments,
Using a Model-Driven Engineering Approach.
Romain Lardy, Gianni Bellocchi, Bruno Bachelet, David Hill.
In
25th European Simulation and Modelling Conference.
2011, Guimaraes, Portugal.
Pages 354-362.
isbn:9789077381663
-
ShoveRand: a Model-Driven Framework to Easily Generate
Random Numbers on GP-GPU.
Jonathan Passerat-Palmbach, Claude Mazel, Bruno Bachelet, David Hill.
In
International Conference on High Performance Computing and Simulation.
2011, Istanbul, Turkey.
Pages 41-48.
doi:10.1109/HPCSim.2011.5999805
-
Generic Programming: Controlling Static Specialization with Concepts in C++.
Bruno Bachelet, Antoine Mahul, Loïc Yon.
Research report LIMOS/RR10-18, Laboratoire LIMOS, Université Blaise Pascal.
2010, Clermont-Ferrand, France.
-
-
Aggregation Approach for the Minimum Binary Cost Tension
Problem.
Bruno Bachelet, Christophe Duhamel.
In European Journal of Operations Research.
2009, Elsevier Science, volume 197-2, pages 837-841.
Research report LIMOS/RR04-08.
doi:10.1016/j.ejor.2008.07.033
-
-
Biological Diversity and Functioning of Ecosystems: Interpreting and Evaluating
the Key Experiences in Grassland with Mechanistic Modeling.
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.
In Actes du séminaire du programme ANR Biodiversité,
5èmes Journées de l'IFB.
2007, Tours, France.
Pages 90-95.
-
A GRASP Heuristic for the Minimum Binary Cost Tension Problem.
Christophe Duhamel, Bruno Bachelet.
In The Proceedings of MIC 2007.
2007, Montreal, Quebec, Canada.
Pages 139.1-139.3.
-
Model Enhancement: Improving Theoretical Optimization with
Simulation. Bruno Bachelet, Loïc Yon. In Simulation
Modelling Practice and Theory. 2007, Elsevier Science, volume 15-6,
pages 703-715. Research report
LIMOS/RR05-03.
doi:10.1016/j.simpat.2007.02.003
-
-
Elastic Time Computation in QoS-Driven Hypermedia
Presentations. Bruno Bachelet, Philippe Mahey, Rogério
Rodrigues, Luiz Fernando Soares. In ACM Multimedia Systems
Journal. 2007, Springer-Verlag, volume 12, pages 461-478.
Research report LIMOS/RR04-16.
doi:10.1007/s00530-006-0067-4
-
-
Coupling Numerical Integration Models: Granularity and
Computational Sequence. Bruno Bachelet, Jean-Christophe Gay, Vincent
Maire. Research report FGEP/RR06-11,
Agronomy Research Unit, INRA. 2006,
Clermont-Ferrand, France.
-
UNIF: a Simulation Framework for Numerical Integration
Models. Bruno Bachelet, Stéphane Witzmann, Jean-François
Soussana. Research report FGEP/RR06-10,
Agronomy Research Unit, INRA. 2006,
Clermont-Ferrand, France. -
-
Designing Generic Algorithms for Operations Research.
Bruno Bachelet, Antoine Mahul, Loïc Yon. In Software: Practice and Experience. 2006, John
Wiley & Sons, volume 36-1, pages 73-93. Research report
LIMOS/RR03-20.
doi:10.1002/spe.682
-
-
Enhancing Theoretical Optimization Solutions by Coupling
with Simulation. Bruno Bachelet, Loïc Yon. In The
Proceedings of OICMS 2005.
2005, Clermont-Ferrand, France. Pages 331-342. -
-
To see
the slides...
-
Modeling of Routing Problems in GMPLS Networks.
Jérôme Truffot, Bruno Bachelet, Philippe Mahey. Research
report LIMOS/RR04-24, Laboratoire LIMOS, Université Blaise Pascal.
2004, Clermont-Ferrand, France. -
-
Bus Routing Problems: Coupling of Optimization Methods and
Simulation. Loïc Yon, Bruno Bachelet. In Actes de la
5ème conférence MOSIM. 2004, Nantes,
France. Lavoisier, volume 1, pages 345-352.
-
-
To see the slides (in
French)...
-
Minimum Convex Piecewise Linear Cost Tension Problem on
Quasi SP-Graphs. Bruno Bachelet, Philippe Mahey. In 4OR: Quarterly
Journal of European Operations Research Societies. 2004,
Springer-Verlag, volume 2-4, pages 275-291. Research report
LIMOS/RR03-19.
doi:10.1007/s10288-004-0049-3
-
-
Hypermedia Synchronization: Modeling and Optimization with
Graphs. Bruno Bachelet, Christophe Duhamel, Philippe Mahey, Luiz
Fernando Soares. In Information Processing: Recent Mathematical
Advances in Optimization and Control. 2004, Mathematical Sciences and Computing series,
chapter 5, pages 49-62. Presses de l'Ecole des Mines de Paris.
isbn:9782911762567
-
-
Minimum Convex-Cost Tension Problems on Series-Parallel
Graphs. Bruno Bachelet, Philippe Mahey. In RAIRO Operations Research. 2003, EDP Sciences,
volume 37-4, pages 221-234. Research report
LIMOS/RR03-06.
doi:10.1051/ro:2004202
-
-
Optimization of the Presentation of a Hypermedia
Document. Bruno Bachelet, Philippe Mahey. In Annales
Scientifiques de l'Université Blaise Pascal. 2001,
Clermont-Ferrand, France. Volume 110-42, pages 81-90.
-
-
Elastic Time Computation for Hypermedia Documents.
Bruno Bachelet, Philippe Mahey, Rogério Rodrigues, Luiz Fernando Soares.
In The Proceedings of SBMídia'2000. 2000, Natal, Rio
Grande do Norte, Brazil. Pages 47-62. -
-
Achieving Reusability in Visual Simulation of a Parts
Distribution System. Bruno Bachelet, Osman Balci. In The
Proceedings of the 1999 Summer Computer Simulation Conference. 1999,
Chicago, Illinois, United-States. Pages 115-118.
-
| |
| CONFERENCES WITHOUT PROCEEDINGS |
| |
-
Parallel Algorithm for the Minimization without Constraints
of Semi-Separable Functions.
Jonas Koko, Bruno Bachelet, Christophe Duhamel. At the
Days of the French MODE-SMAI Group. 2008,
Clermont-Ferrand, France.
-
GEMINI, Ecophysiological Model of Grassland Diversity.
Presentation and Application Examples. Vincent Maire, Denis Vile, Bruno
Bachelet, Jean-François Soussana. At the Symposium of the Research Group CNRS-INRA
ComEvol. 2006, Montpellier, France.
-
From Individual to Populations: GEMINI, a Grassland
Ecosystem Model with Individual-Centered Interactions.
Jean-François Soussana, Vincent Maire, Bruno Bachelet, Jean-Christophe
Gay, Christian Wirth, Tanja Reinhold, Jens Schumacher, Hans
Dähring. At the Jena Experiment
Meeting. 2006, Jena, Germany.
-
Using Functional Traits as Parameters of an
Ecophysiological Model for Vegetal Diversity. Vincent Maire,
Jean-François Soussana, Bruno Bachelet, Laíse da Silveira
Pontes. At the 8th French Days of Functional Ecology.
2006, Nouan-le-Fuzelier, France.
-
Aggregation Method for Tension Problems. Bruno
Bachelet. At the 4th Francoro International
Conference. 2004, Fribourg, Switzerland.
-
To
see the slides (in French)...
-
Hypermedia Synchronization: Modeling and Optimization with
Graphs. Bruno Bachelet, Christophe Duhamel, Philippe Mahey, Luiz
Fernando Soares. At the 21th IFIP
TC7 Conference. 2003, Sophia Antipolis, France.
-
To see
the slides...
-
-
Elastic Time Computation in Hypermedia Presentations.
Philippe Mahey, Bruno Bachelet. At the 1th Workshop on Network Engineering and
Broadband Services. 2003, Rio de Janeiro, Brazil.
-
Reconstruction Method for the Hypermedia Synchronization of
SP-Graphs. Bruno Bachelet, Philippe Mahey. At the
5th Congress of the ROADEF. 2003,
Avignon, France.
-
To see the slides (in
French)...
-
Complexity of Multimedia Documents Scheduling Problems.
Eric Sanlaville, Bruno Bachelet, Celso Ribeiro. At the
5th Congress of the ROADEF. 2003,
Avignon, France.
-
Minimum Cost Tension in a Series-Parallel or Almost
Series-Parallel Graph. Bruno Bachelet, Philippe Mahey. At the
4th French Days on Graphs and Algorithms. 2002, Nantes,
France.
-
To see the slides (in
French)...
-
Hypermedia Synchronization and Series-Parallel Graphs.
Bruno Bachelet, Philippe Mahey. At the 4th National Days of the ROADEF.
2002, Paris, France.
-
To see the slides (in
French)...
-
Synchronized Hypermedia Documents and Tension Problems in a
Graph. Bruno Bachelet, Philippe Mahey. At the 3rd French Meeting on Graphs and
Algorithms. 2001, Clermont-Ferrand, France.
-
To
see the slides (in French)...
-
Optimal Synchronization of Hypermedia Documents.
Bruno Bachelet, Philippe Mahey. At the Optimization Days 2000.
2000, Montreal, Quebec, Canada.
-
Synchronization Problems in Hypermedia Documents.
Bruno Bachelet. At the Ecole Doctorale "Sciences pour
l'Ingénieur" de Clermont-Ferrand. 2000, Clermont-Ferrand,
France.
-
French
Mother tongue.
-
English
Fluent knowledge. Five-month stay in
1998 as intern at Virginia
Tech University, VA, United-States.
-
Brazilian Portuguese
Beginner level.
-
German
Beginner level.
|
|