L'Objet
1262-1137
|
|
logiciel, bases de données, réseaux
|
|
Publication abandonnée
|
| |
|
ARTICLE VOL 13/2-3 - 2007
- pp.177-212
- doi:10.3166/obj.13.2-3.177-212
|
Evaluation de l'apport des aspects, des sujets et des vues pour la composition et la réutilisation des modèles
La réutilisation, l'évolution ou l'adaptation rapide du code d'une application figurent parmi les préoccupations fortes des entreprises. L'ingénierie des modèles tente d'apporter une solution en plaçant le modèle au centre du développement logiciel et en capturant le savoirfaire métier initialement décrit dans le code de l'application. Cette approche a l'avantage de rendre la description indépendante des plates-formes d'exécution. Notre objectif dans cet article est de présenter une synthèse de trois approches différentes pour la composition de modèles, de les évaluer par rapport aux critères mis en évidence par le réseau d'excellence AOSDEUROPE pour en retirer des enseignements pertinents et ainsi faire de nouvelles propositions. L'évaluation met en évidence la capacité de chacune des approches à composer à la fois des préoccupations fonctionnelles et extrafonctionnelles.
The reuse, the evolution or the fast adaptation of the code of an application are among the strongest concerns of companies. Model engineering tries to bring a solution putting the model in the center of the software development and by capturing the business know-how initially described in the code of the application. This approach has the advantage to make the description independant of software platforms. Our objective in this paper is to present three different approaches for the composition of models, to evaluate them using the criteria proposed by the AOSD-EUROPE network of excellence in order to extract relevant information. From this evaluation, this paper provides new proposals. The evaluation aims at showing the capacity of each approach to support the composition of both functional and extra-functional concerns.
O.BARAIS, P.LAHIRE, A.MULLER, N.PLOUZEAU, G.VANWORMHOUDT
ingénierie des modèles, patron d'architecture, composant de modèle, programmation par sujets, développement par aspects, point de vue, modèle paramétré.
model driven engineering, software architecture pattern, model component, subject oriented programming, aspect oriented software development, views, parameterized model.
Français
|
| PRIX |
Abonné (hors accès direct) :
7.5 €
Non abonné :
15.0 €
|
|
| |
--> Tous les articles sont dans un format PDF protégé  |
| |
|
|
ACCÉDER A L'ARTICLE COMPLET
(618 Ko)
--> NÉCESSITE ADOBE DIGITAL EDITIONS :
|
|