Experts en : Génie logiciel empirique
FAMELIS, Michalis
Professeur agrégé
- Analyse de logiciels
- Conception de logiciels
- Génie logiciel empirique
- Ingénierie dirigée par les modèles
- Lignes des produits logiciels
- Méthodes formelles
Je suis professeur adjoint au Département d’informatique et de recherche opérationnelle à l’Université de Montréal, où je travaille pour GEODES, le groupe de recherche en génie logiciel (en savoir plus).
Je travaille à créer des techniques et des méthodes formelles tout en étant pratiques pour l’ingénierie du logiciel. Pour ce faire, je m’inspire de disciplines telles que la vérification formelle, l’ingénierie dirigée par les modèles et les méthodes empiriques. J'étudie le contexte du développement du logiciel et je crée de nouvelles techniques qui utilisent des abstractions spécifiques au domaine, soutenues par une automatisation rigoureuse.
SAHRAOUI, Houari
Vice-doyen, Professeur titulaire
- Génie logiciel
- Automatisation du génie logiciel
- Génie logiciel empirique
- Ingénierie dirigée par les modèles
- Métrique (logiciel)
- Recherche heuristique en génie logiciel
- Rétro-ingénierie
- Visualisation du logiciel
Mes intérêts de recherche portent entre autres sur l’automatisation dans le génie logiciel. Je m’intéresse en particulier à l’apprentissage des transformations de modèles à partir d’exemples en utilisant des approches évolutionnistes. Je travaille également sur la rétro-ingénierie (compréhension) et la réingénierie (refactoring, migration vers les logiciels à base de composants, etc.) des logiciels par l’analyse statique et dynamique. Mes préoccupations incluent également la visualisation des grands ensembles de données multidimensionnelles pour la compréhension et la maintenance du logiciel.