Nicolas Anquetil : Moose Modulaire: Une plateforme pour la rétro-ingénierie à grande et à petite échelle
Date : 25 novembre 2020, 12h30
Lieu : Zoom : https://uqam.zoom.us/j/94907248725
Titre : Moose Modulaire: Une plateforme pour la rétro-ingénierie à grande et à petite échelle
Résumé :
Avec l’augmentation continue de la quantité de programmes existant, il
devient de plus en plus impératif de disposer d’outils de rétro-
ingénieurie évolués qui permettent de faire face à la complexité de ces
programmes. Les outils d’analyse logiciellle doivent s’adapter à un
large éventail de situations très spécifiques (liées aux différentes
technologies impliquées, aux domaines d’application, aux tâches à
accomplir, …) En parrallèle, et parce qu’ils nécessitent un
investissement d’infrastructure important, il est fondamental de
pouvoir réutiliser ces outils. Moose est une plateforme de rétro-
ingénierie répondant à ces exigences. Moose a commencé comme projet de
recherche il y a 20 ans, mais il est aussi utilisé dans des projets
industriels, et par la même est exposé à tous ces difficultés. Dans
cette présentation, je montrerai comment Moose a été repensé pour
faciliter: (i) la modélisation de nouveaux langages de programmation
par réutilisation et composition de briques de modèle élémentaires et
(ii) la réalisation de tâches d’analyse grâce à un nouvel ensemble
d’outils et un nouvelle architecture d’outils interagissant selon des
schémas de synchronisation configurables.
