Contact information
- Office: 2345, André-Aisenstadt building
- E-Mail: dufour@iro.umontreal.ca
- Tel: +1.514.343.6111 ext 47497
- Fax: +1.514.343.5834
- Postal address:
Bruno Dufour
Département d'informatique et de recherche opérationnelle
Université de Montréal
Pavillon André-Aisenstadt
CP 6128 succ Centre-Ville
Montréal QC
H3C 3J7
Canada - Physical address (for deliveries):
Bruno Dufour
Département d’Informatique et de recherche opérationnelle
Université de Montréal
Pavillon André-Aisenstadt
2920 chemin de la Tour
Room 2345
Montréal QC
H3T 1J4
Canada
I am a member of the GEODES software engineering lab in the Department of Computer Science and Operational Research. I joined the University of Montreal in January 2010.
Research
My research focuses on combinations of static and dynamic program analysis techniques for industrial-strength object-oriented systems, as well as the development of practical tools that use these techniques. My research interests also include code optimisations, program understanding, application security and visualisation. I am currently looking for motivated graduate students to work on projects involving program analysis.
Current students:
- Maxime Chevalier-Boisvert (co-supervised with Marc Feeley)
- Erick Lavoie
- Houssem Aloulou (co-supervised with Houari Sahraoui)
- Dalil Boudraa
- Khaled Bali (co-supervised with Houari Sahraoui)
Former students:
- Fleur Duseau (co-supervised with Houari Sahraoui)
- Hajar Ikhlef
- Aymen Zoghlami (co-supervised with Houari Sahraoui)
Teaching
- IFT2255 (Software Engineering)
- IFT3912 (Software Development and Maintenance)
- IFT6315 (Program Analysis and Understanding)
Resources
Download the slides (pdf) for a talk I gave about giving good research talks (in french).
In my spare time, I develop little projects such as Alfred extensions.