pen icon Colloque
quote

Réutilisation de logiciel : apprentissage machine dans le cadre d'un outil de réutilisation orienté objet

HM

Membre a labase

Hafeh Mili

Résumé du colloque

La réutilisation de logiciel est souvent considérée comme une condition nécessaire à l'amélioration de la productivité et de l'assurance-qualité en ingénierie du logiciel. La recherche en réingénierie du logiciel a d'abord mis l'emphase sur la réutilisation du code, et commence depuis quelques années à couvrir les premières étapes de développement du logiciel (telles que l'analyse et la conception). Cependant, l'approche reste sensiblement la même : réutiliser les produits logiciels d'un seul niveau d'abstraction, souvent par le biais de langage de spécifications ou de concepts architecturaux. Nous nous proposons d'explorer la réutilisation de logiciels tant au sein d'un même niveau d'abstraction (e.g. analyse), qu'à passer d'un niveau d'abstraction à un autre (e.g. de l'analyse à la conception). Ainsi, nous proposons un langage générique pour représenter : 1) des produits logiciels à différent niveau d'abstraction, et 2) les dépendances entre produits logiciels à niveau d'abstraction successifs. Ce langage est supporté par un langage orienté-objet de modélisation de concepts. Nous discuterons aussi trois paradigmes de réutilisation de logiciels orientés que nous nous proposons de supporter : 1) code reuse, 2) patterns reuse, 3) component reuse, et 3) réutilisation par généralisation/spécifications (S/G - reuse), sont inspirés de trois paradigmes d'adaptations, soit : 1) code based, 2) pattern based, et 3) component based. Nous montrerons comment ces paradigmes d'une étape de développement partiellement ou totalement réutilisable dans une entreprise peuvent être supportés par une bibliothèque de composants orientés objets. Nous conclurons en faisant état de notre projet dans l'implantation de SoftClass, un outil de réutilisation des techniques qu'il nous reste à explorer.

Contexte

host icon Hôte : Université de Sherbrooke

Découvrez d'autres communications scientifiques

Autres communications du même congressiste :