Définition du terme: schéma |
|
Description principale
Maquette de solution pour un problème récurrent qui s'est déjà avérée utile dans un contexte donné. Un schéma satisfaisant
est celui qui parvient à résoudre les forces en conflit qui définissent le problème et la sélection d'un schéma à la place
d'un autre se base sur la manière dont il résout ce conflit. Pour mériter cette appellation, au moins trois applications
pratiques du schéma doivent déjà être évidentes. Pour un logiciel, le langage UML peut gérer la représentation d'un schéma
à l'aide d'une collaboration paramétrée (bien qu'UML ne modélise pas directement d'autres aspects des schémas tels que des
listes de conséquences de son utilisation ou des exemples d'utilisation, pour lesquels un texte peut être employé). Un
schéma logiciel est instancié par la liaison de valeurs à ses paramètres. Les patterns peuvent exister à différents degrés
et niveaux d'abstraction, comme par exemple, les patterns
architecturaux, les patterns
d'analyse, les patterns de
conception, les patterns de tests et les idiomes ou patterns d'implémentation. |
© Copyright IBM Corp. 1987, 2006. All Rights Reserved.
|
|