Les transformations peuvent être appliquées à la demande dans votre modèle comme une sorte de motif de modélisation. Vous pouvez créer un motif de transformation à l'aide de la fonctionnalité de transformations, puis l'appliquer ensuite à votre modèle afin d'y modifier des objets.
Par exemple, dans un MOO, vous pouvez créer une transformation qui convertit toutes les classes d'analyse dotées du stéréotype <<control>> en composants afin d'ajouter une couche d'implémentation à votre modèle.
Vous ne pouvez appeler à la demande que les seules transformations post-génération.
Vous pouvez appliquer des transformations par le biais d'une commande ajoutée à un menu principal ou à un menu contextuel (voir "Menus (Profile)" dans le chapitre 3, Extension de vos modèles à l'aide de profils du manuel Personnalisation et extension de PowerAMC ) ou en affichant la fenêtre Appliquer les transformations, accessible via le menu Outils.