Une macro est une séquence d'instructions qui devient automatique lorsqu'elle est invoquée. Par exemple, une invocation peut consister à sauvegarder un modèle. Par exemple, vous pouvez spécifier que lorsque vous enregistrez un modèle, un contrôle sémantique spécifique est exécuté pour vérifier que les critères que vous avez spécifiés sont respectés.