2 research outputs found
Un meta-modele pour l'automatisation du deploiement d'applications logicielles
Le deploiement est maintenant considere comme une activite a part entiere du
cycle de vie du logiciel. Les grandes entreprises souhaitent pouvoir
automatiser cette etape tout en prenant en compte les caracteristiques de
chaque machine cible. Pour repondre a ces besoins, nous avons defini un
environnement de deploiement : ORYA (Open enviRonment to deploY Applications).
Cet environnement utilise un meta-modele de deploiement, decrit dans ce papier.
Notre approche utilise aussi les technologies des federations et des procedes,
fournissant un environnement flexible et extensible pour l'utilisateur.
-----
The deployment is now a full activity of the software lifecycle. Large
enterprises want to automate this step, taking into account characteristics of
each target machine. To satisfy these needs, we have defined an environment for
the deployment phase: ORYA (Open enviRonment to deploY Applications). This
environment uses a deployment metamodel, described in this paper. Our approach
is based also on federation and process federations, providing a flexible and
extensible environment to the use
Multi-Level Composition for Software Federations
Reusability is the holly grail of software engineers. But reusability requires powerful composition mechanisms since the pieces to compose have no reason to match perfectly. Unfortunately, the composition mechanisms available today, mostly method call and component assembly are rather primitive. This paper shows what is the current state of the art in software composition, showing that there is little composition flexibility at code level, even using workflow approaches