Un mécanisme de sélection de composants logiciels
Une approche à base de composants permet de construire des applications complexes à partir de composants « sur étagère » provenant de différents marchés. L'effort de développement réside désormais dans la sélection des composants qui répondent le mieux aux besoins apparaissant lors du développement d'une application. Dans cet article, nous proposons un mécanisme permettant la sélection automatique d'un composant parmi un ensemble de candidats, en fonction de ses propriétés fonctionnelles et non fonctionnelles. Ce mécanisme a été testé sur un cas concret utilisant le marché aux composants ComponentSource.
Component-based software engineering proposes to build complex applications from COTS (Commercial Off-The-Shelf) organized into component markets. The main development effort is required in selection of the components that fit the specific needs of an application. In this article, we propose a mechanism allowing the automatic selection of a component among a set of candidate COTS, according to functional and non-functional properties. This mechanism has been tested on an example using the ComponentSource component market.
B.GEORGE, R.FLEURQUIN, S.SADOU, H.SAHRAOUI
sélection de composants logiciels, composants sur étagère, comparaison fonctionnelle et non fonctionnelle, composant recherché, indice de satisfaction.
software component selection, COTS components, functional and non-functional comparison, target component, satisfaction index.
Français
|