Dans les modèles UML, vous pouvez utiliser des classes paramétrées et des collaborations
pour générer de nouveaux éléments de modèle en les liant à un canevas. Chaque paramètre
de canevas créé utilise un type, soit un type de données de primitives,
soit un type d'élément de modèle. Lorsque vous créez une relation de liaison pour les classes paramétrées
ou les collaborations, vous pouvez ajouter un argument qui remplace le paramètre
de canevas dans l'élément nouvellement généré.