Modèles formels et outils génériques pour la gestion et la recherche de composants

Abstract : 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.
Document type :
Theses
Software Engineering [cs.SE]. Institut National Polytechnique de Grenoble - INPG, 2005. French


https://tel.archives-ouvertes.fr/tel-00012130
Contributor : Oualid Khayati <>
Submitted on : Thursday, April 13, 2006 - 8:50:42 AM
Last modification on : Tuesday, April 18, 2006 - 6:28:37 PM

Identifiers

  • HAL Id : tel-00012130, version 1

Collections

IMAG | UGA

Citation

Oualid Khayati. Modèles formels et outils génériques pour la gestion et la recherche de composants. Software Engineering [cs.SE]. Institut National Polytechnique de Grenoble - INPG, 2005. French. <tel-00012130>

Export

Share

Metrics

Consultation de
la notice

84

Téléchargement du document

1199