Test des systèmes parallèles et distribués

Afin de réduire les temps de mise en production, il est devenu essentiel pour les concepteurs de système de faire usage d’outils automatisant le processus de développement des systèmes complexes et distribués. Les activités de tests représentent pratiquement 70 % du coût total de développement de ces systèmes. En conséquence, les outils CASE, issus du domaine de l’ingénierie des modèles, sont devenus un élément important du processus de développement. La recherche dans ce domaine a conduit à de nombreux environnements intégrés supportant divers langages de spécifications, une variété de vérificateurs de modèles (models checkers) ainsi que des outils de génération de tests offrant une automatisation significative des activités de développement. Les applications des méthodes issues de la recherche en ingénierie des modèles sont maintenant passées des études de cas à de véritables succès industriels. Dans ce contexte, le CRIM contribue activement à la recherche et au développement de méthodes rigoureuses et efficaces misant sur la qualité des résultats obtenus et permettant le développement d’applications plus complexes. 

Équipes

Réalisations

Nouvelles récentes

  • La joie de la lecture, signée De Marque
    18/04/2018

    Avant la création du Web, on travaillait beaucoup dans les écoles et on avait la motivation d’offrir un contenu en mode numérique, francophone et québécois, car ce qui existait était principalement anglophone...

    +

Événement à venir

  • Séminaire R-D - Vers des systèmes de génération du langage naturel cohérents, fluides et adaptés au contexte
    24/04/18 11h00
    CRIM (405, avenue Ogilvy, bureau 101, Montréal)
    Une présentation de Jad Kabbara, boursier au sein de l'équipe Parole et Texte du CRIM et étudiant au doctorat à l'Université McGill (School of Computer Science). Présentation en anglais.
    +

Publications récentes

  • Towards Automatic Feature Extraction for Activity Recognition from Wearable Sensors: A Deep Learning Approach

    +
  • État des lieux des technologies web

    +