ACCUEIL

Consignes aux
auteurs et coordonnateurs
Nos règles d'éthique

APPEL À
CONTRIBUTION
Décisions, argumentation et traçabilité dans l’Ingénierie des Systèmes d’Information
En savoir plus >>
Autres revues >>

Ingénierie des Systèmes d'Information

Networking and Information Systems
1633-1311
Revue des sciences et technologies de l'information
 

 ARTICLE VOL 12/4 - 2007  - pp.21-43  - doi:10.3166/isi.12.4.21-43
TITRE
Expression et usage de la variabilité dans les patrons de conception

RÉSUMÉ
La description d'un patron de conception ne se résume pas à la solution généralement semi-formelle et limitée à un diagramme de classes. L'application (imitation) d'un patron est certes dépendante des rubriques solutions mais bon nombre d'informations utiles à cette opération sont disponibles dans d'autres rubriques. Le concepteur de patrons y détaille souvent des variantes pour sa solution principale et il serait dommage de ne pas les exploiter lors du processus d'imitation, d'autant plus que ces variantes ont, la plupart du temps, des conséquences sur la spécification de la solution semi-formelle. Nous proposons au concepteur de patrons de représenter sa solution semi-formelle comme un mini-système à variantes dont le pilier central, exprimant la variabilité, est la vue des cas d'utilisation. Ce sous-modèle est le point d'entrée de notre processus d'imitation puisqu'on y opérera en premier lieu une sélection du jeu de variantes que l'on désire « imiter ».


ABSTRACT
A design pattern description is much more complex than a semi-formal solution restricted to a class diagram. Applying a pattern first depends on the solution specification but a lot of useful information can be founded into other items. Overlooking variants that the pattern engineer precised about his main solution may unserve the pattern itself because, most of the time, it has an effect on the solution specification. We purpose that pattern engineer represents his solution as a variable mini-system leaded by a use case view expressing variants. This functional model fragment is the entrance point for our imitation process, where application designer will select variants to imitate.


AUTEUR(S)
Nicolas ARNAUD, Agnès FRONT, Dominique RIEU

MOTS-CLÉS
patrons de conception, variabilité, processus d'imitation, UML 2.

KEYWORDS
design patterns, variability, imitation process, UML2.

LANGUE DE L'ARTICLE
Français

 PRIX
• Abonné (hors accès direct) : 12.5 €
• Non abonné : 25.0 €
|
|
--> Tous les articles sont dans un format PDF protégé par tatouage 
   
ACCÉDER A L'ARTICLE COMPLET  (721 Ko)



Mot de passe oublié ?

ABONNEZ-VOUS !

CONTACTS
Comité de
rédaction
Conditions
générales de vente

 English version >> 
Lavoisier