CHANTIT Salima

PhD graduated
Team : MoVe
Departure date : 08/31/2007
Supervision : 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.
Defence : 11/28/2006 - 10h30 - Site Scott - salle C.931
Jury members :
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, Directeur de thèse
M. Jacques Malenfant : Professeur, Université Paris 6, Examinateur
M. Amar Ramdane-Cherif : Maître de Conférence, Université de Versailles, Examinateur

2003-2006 Publications

 Mentions légales
Site map |