Skip to content
Meet us on our different events

Computing is now everywhere in our lives, from computers to cars to televisions, and telephones and the need for robust and secure software is paramount. Furthermore, widespread deployment in the cloud and other virtual machines brings new challenges that require major system evolutions.

Areas of expertise

  • Systems and robustness
    Full-stack approach, understanding and making a system robust from the processor to the application.
  • Systems and security  
    Exploration of new system protections, from compilers to internal processor tools. Relevance and efficiency.
  • Systems and deployment
    Issues related to the rapid deployment of hundreds of virtual machines without compromising security.
  • Experimental and industrial approach
    Direct collaboration with actors of open source and industrial projects


Ongoing research, spotlight on the OpenBSD project

Enabling and enhancing innovation through open source projects

An Operating System (OS) is a set of software that allows the use of a computing device, for example a computer or a game console. The best known are iOS, Windows and Linux, but there is also a free OS called OpenBSD. Research professors from the Systems research team have been working for many years to improve the OpenBSD operating system and to experiment with new features. Currently, they are focusing their research on speeding up the installation of packages and improving the security of memory management on computing devices.

This project is a collaborative effort with researchers and professionals around the world, particularly in Canada where the OpenBSD project was first initiated.

High-tech collaborations

  • Intel, Nvidia, Apple, Linux, *BSD

Some major projects

  • Regular participation in the Google Summer of Code
Retour en haut de page