Vers un environnement multi personnalités pour la configuration et le déploiement d'applications à base de composants logiciels - INRIA - Institut National de Recherche en Informatique et en Automatique Accéder directement au contenu
Communication Dans Un Congrès Année : 2004

Vers un environnement multi personnalités pour la configuration et le déploiement d'applications à base de composants logiciels

Areski Flissi
Philippe Merle

Résumé

La multiplication des langages de description d'architectures, des modèles et des plates-formes de composants pose un sérieux dilemme aux architectes d'applications à base de composants logiciels. D'un côté, ils doivent choisir un langage pour exprimer des configurations concrètes qui seront déployées automatiquement sur des plates-formes d'exécution. D'un autre côté, ils désirent capitaliser leurs architectures logicielles indépendamment des langages de description et des plates-formes d'exécution. Pour résoudre ce problème, nous proposons un environnement multi personnalités pour la configuration et le déploiement d'applications à base de composants logiciels. Celui-ci est constitué d'un noyau central capturant un modèle canonique de configuration et de déploiement et d'un ensemble de personnalités adaptées aux langages et aux plates-formes. Cet article décrit l'architecture de cet environnement et discute des personnalités pour les modèles de composants CORBA et Fractal.
–––––
The multiplication of architecture description languages, component models and platforms implies a serious dilemma for component based software architects. On the one hand, they have to choose a language to describe concrete configurations which will be automatically deployed on execution platforms. On the other hand, they wish to capitalize their software architectures independently of any description languages or platforms. To solve this problem, we propose a multi personalities environment for the configuration and the deployment of component based applications. This environment is composed of a core capturing a canonical model of configuration and deployment, and a set of personalities tailored to languages and platforms. This paper details the architecture of such an environment and describes the personalities for the CORBA and Fractal component models.
Fichier principal
Vignette du fichier
01.pdf (298.93 Ko) Télécharger le fichier
Slide_Areski_Flissi.pdf (585.86 Ko) Télécharger le fichier
Video_Areski_Flissi.avi (114.79 Mo) Télécharger le fichier
Format : Autre
Format : Autre

Dates et versions

hal-00003276 , version 1 (15-11-2004)

Identifiants

Citer

Areski Flissi, Philippe Merle. Vers un environnement multi personnalités pour la configuration et le déploiement d'applications à base de composants logiciels. 2004, pp.3-14. ⟨hal-00003276⟩
99 Consultations
78 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More