Identifiant pérenne de la notice : 205586007
Notice de type
Notice de regroupement
Note publique d'information : La plupart des environnements de programmation permettent aujourd'hui de construire
une application par assemblage de composants logiciels interconnnectes. Cette assemblage
ne peut rester identique tout au long du cycle de vie de l'application car celle-ci
doit prendre en compte l'evolution des besoins des utilisateurs, les changements technologiques,
la modification de l'environnement d'execution ou affiner son placement pour augmenter
ses performances. Les evolutions des applications induisent des changements sur l'architecture
logique ou physique de l'application (modification de composants logiciel, du placement,
par exemple). Ce travail est une etude des mecanismes pour la reconfiguration dynamique
des composants d'une application et de leur interaction. Il propose aussi une plate-forme
validant les concepts introduit dans ce travail. Celle-ci permet les operations de
reconfiguration telles que l'addition, la suppression, la migration de composants,
la mise a jour dynamique de liaisons entre les composants. Ces operations de reconfiguration
peuvent s'effectuer alors que l'application s'execute n'introduisant qu'un minimum
de perturbation. Cette plate-forme a ete implantee par extension de l'environnement
corba et est utilisable sans modification du code source de l'application ce qui reduit
d'autant le travail du programmeur de l'application.