Moose : une plate-forme IDM pour l'exploration et la visualisation de programmes et de modèles
1 : CRIStAL
Univ. Lille, CNRS, Inria, Centrale Lille, UMR 9189 CRIStAL, F-59000 Lille, France
2 : INRIA-Lille
L'Institut National de Recherche en Informatique et e n Automatique (INRIA)
La plate-forme Moose regroupe un ensemble d'outils pour l'exploration rapide de modèles et leurs visualisations sous différentes formes. Entièrement codée en Pharo, un dialecte Smalltalk, elle permet de bénéficier des avantages du live coding, de la flexibilité des langages dynamiques et d'un framework extensible pour la définition de nouveaux outils. Cette présentation se concentre sur une introduction rapide des briques logicielles et des concepts sur lesquels reposent Moose, la définition d'un métamodèle dans la plate-forme, ainsi que la démonstration de l'exploration d'un modèle issue d'un mining de dépôts github.