Mur Mitoyen devient Caligram!
Une nouvelle plateforme moderne et agréable, actuellement en version bêta.

Débute à 

PK-5115
201, avenue du Président-Kennedy
Montréal (QC) Canada  H2X 2J6

Bonjour à tous,

Vous êtes cordialement invités à participer au quatrième séminaire du LATECE de l'année 2017-2018.

Qui? Hafedh Mili, professeur au département d'informatique, uqam
Quand? Mercredi 8 novembre 2017 à 12h40 
? PK-5115

Titre : Extraction d'aspects fonctionnels dans
le code légataire

Résumé:

Toute application qui se respecte implante plusieurs aspects
fonctionnels qui se chevauchent. À défaut d'utiliser des techniques de modularisation 'orientées aspects', les développeurs et concepteurs utilisent des patrons de conception, de codage, et de cafouillage pour implanter plusieurs aspects fonctionnels au sein des mêmes classes.
Dans cette présentation, je parlerai des travaux débutés dans le cadre de la thèse de Amel El-Kharraz, qui visait à faire la rétroingénierie d'aspects fonctionnels dans le code légataire Java. Je parlerais de deux familles de méthodes: 1) une méthode 'structurelle' simple qui tente de recouvrir les utilisations d'héritage multiple et délégation susceptibles de suggérer une composition de fonctionnalités, et 2) une
méthode s'appuyant sur l'analyse formelle de concept qui tente
d'identifier les 'groupements de features (méthodes)' qui apparaissent à plusieurs endroits dans le code. Je présenterais les résultats et je soulignerais les directions futures de recherche.
  ·   Modifier