login
english version rss feed
Detailed view PhD thesis
Institut National Polytechnique de Grenoble - INPG (17/12/2005), Jean pierre Giraudin (Dir.)
Attached file list to this document: 
PDF
Oualid.khayati.these.pdf(1.9 MB)
ANNEX
oualid.Khayati.Soutenance.17122005.ppt(1.3 MB)
Modèles formels et outils génériques pour la gestion et la recherche de composants
Oualid Khayati1

Face à l'émergence de catalogues de composants de différents types, les environnements professionnels de développement d'applications ont évolué vers une gestion des composants. Ces premiers outils offrent peu de services pour faciliter une recherche appropriée de composants de différentes natures ; ils sont destinés à des experts ayant déjà une connaissance profonde des catalogues de composants. Ces outils restent insuffisants pour des ingénieurs d'applications non experts dont l'objectif est de rechercher les meilleurs composants répondant au problème posé.
En partant de ce constat, l'objectif de cette thèse est de s'appuyer sur les techniques de recherche d'information pour d'une part proposer une nouvelle technique de recherche de composants adaptée aux catalogues hétérogènes de composants et d'autre part organiser un environnement d'aide à l'application, la gestion, la recherche et la réutilisation de composants. La gestion des composants est réalisée au niveau d'une base de description de propriétés de composants. Pour des besoins d'évolution et d'adaptation, une telle base est mise en place par des instanciations successives du métamodèle M-Sigma et du modèle de composants C-Sigma.
La technique structurelle originale de recherche de composants proposée est basée sur un processus de génération de spécifications formelles à partir de diagrammes de classes décrivant la structure des composants archivés ou recherchés. Ces spécifications sont utilisées pour réaliser des appariements structurels entre composants. Cette technique est exploitable dans le domaine de la recherche de composants et de la réingénierie des systèmes d'information. Une expérimentation a été faite sur une base de composants issue du projet industriel Initiative Centr'ACTOLL.
1:  LSR - IMAG - Laboratoire Logiciels Systèmes Réseaux
réutilisation – recherche de composants – bases de composants – modèle de composants – métamodèle.
http://www-lsr.imag.fr/users/Oualid.Khayati/Oualid.Khayati.These.pdf

Formal models and generic tools components management and retrieval
Facing the emergence of components catalogs of various types, the professional applications development environments evolved to integrate components management. These first tools offer few services to facilitate retrieval and selection of components of various natures. These services are intended for experts already having high knowledge of the components catalogs, but are not suited to nonexpert applications engineers whose goal is to find the best components matching their needs.
From this statement, this thesis aims first to study existing information and components retrieval techniques, and propose a new technique suited to components heterogeneous catalogues, and secondly to build a development environment for assistance to components management, retrieval, selection and re-use. Components management is carried out thanks to a components description repository built by successive instanciations of the M-Sigma metamodele and the C-Sigma model.
The proposed structural retrieval technique is based on an automatic generation process of formal specifications starting from UML classes diagrams describing the components signature and structure. These specifications are used to make structural matching between components and user queries. This technique can be used for components retrieval and information systems re-ingineering. An experimentation was made on components repository resulting from the industrial project Initiative Centr' ACTOLL.
reuse – components retrieval – components repository – components model – metamodel.

all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...