Tests of parallel and distributed systems

In order to meet the requirements to produce more complex distributed systems, it has become indispensable for system designers to rely on automated development procedures. The test-related activities in developing such systems represent up to 70% of the total production costs. As a result, Computer-Aided Software Engineering (CASE) tools, that support Model-Driven Engineering, have become an important means in the development process. Research in this field has led to the development of numerous integrated environments supporting various language specifications and model checkers, in addition to test generation tools that provide for a significant automation of the testing process. As a result, the efficiency of Model-Driven Engineering has already been demonstrated on numerous case studies, and is now being adopted by various industries. Contributing to this progress, the team continues its research by developing rigorous and efficient test methodologies and prototype tools for model-based testing.

Teams

Releases

Recent news

  • Breaking Walls teste son concept de jeu vidéo AR grâce au CRIM
    14/08/2020

    «Nous avons travaillé avec le CRIM pour comprendre les émotions des joueurs et pouvoir créer des IA qui s’adaptent à leur comportement», explique Sébastien Nadeau, responsable des technologies chez Breaking Walls.

    +

Upcoming event

  • Gestion de l'innovation 2020 - Événement Les Affaires
    10 September 2020 8:30
    Présentation en ligne
    Le CRIM est fier d'être partenaire de la 7e édition de la conférence Gestion de l'innovation organisée par les Événement Les Affaires. Présentation en ligne.
    +

Recent Publications

  • The Indigenous Languages Technology Project at NRC Canada: an empowerment-oriented approach to developing language software

    +
  • On the use of the i-vector speech representation for instrumental quality measurement

    +