CHANTIT Salima

doctorant à Sorbonne Université
Équipe : MoVe
https://lip6.fr/Salima.Chantit

Direction de recherche : Mikal ZIANE

Transformations de programmes et contraintes de qualité pour améliorer l’outillage des patrons de conception

Les patrons de conception présentent en génie logiciel à objets des solutions éprouvées par des experts à des problèmes récurrents de conception. Plusieurs travaux ont essayé de traduire sous une forme exploitable automatiquement l'expertise que les patrons visent à disséminer afin d'aider les développeurs à les utiliser. Toutefois en négligeant les problèmes que ces patrons résolvent et les mécanismes qui relient ces problèmes aux solutions des patrons, le support de ces derniers dans les outils reste très superficiel. En effet pour représenter le savoir faire sous-jacent aux patrons dans un outil, il ne s'agit pas tant de décrire une solution que de décrire une situation de départ problématique et de construire une solution à partir de cette situation.
Notre approche repose donc essentiellement sur deux propositions : 1) il est possible si le concepteur explicite les contraintes de qualité que l'application doit satisfaire, de détecter automatiquement certains problèmes de conception susceptibles d'être résolus par des patrons ; 2) il est également possible avec un nombre restreint de transformations qui reproduisent les mécanismes généraux sous-jacents à de nombreux patrons GoF de reproduire au moins en partie la solution d’un grand nombre d’entre eux. Nous avons conçu et développé un outil qui détecte les problèmes de découplage associés à la plupart des patrons GoF. Un prolongement de cet outil est en cours de développement pour explorer les solutions induites par la combinaison des transformations que nous avons définies.

Soutenance : 28/11/2006

Membres du jury :

Mme Isabelle Borne : Professeur, Université de Bretagne Sud [Rapporteur]
M. Pierre Cointe : Professeur, École des Mines de Nantes [Rapporteur]
M. Mikal Ziane : Maître de Conférence HDR, Université Paris 5
M. Jacques Malenfant : Professeur, Université Paris 6
M. Amar Ramdane-Cherif : Maître de Conférence, Université de Versailles

Date de départ : 31/08/2007

Publications 2003-2006