Dans PowerAMC, vous pouvez définir un fichier généré sur une métaclasse sélectionnée (ou bien sur un critère ou un stéréotype), dans ce cas un fichier est généré pour chaque instance de la métaclasse existant dans votre modèle.
Le mécanisme des fichiers générés est décrit dans Personnalisation et extension de PowerAMC > Fichiers d'extension > Templates et fichiers générés (Profile).
Vous pouvez personnaliser la génération par défaut de fichiers en utilisant des artefacts. Un artefact est une façon particulière de générer des fichiers pour les instances sélectionnées d'une métaclasse afin de :
Les artefacts sont visibles dans les langages C# et VB .NET. Cette fonctionnalité permet de prendre en charge l'ingénierie par va-et-vient pour ces langages : lorsque vous procédez au reverse engineering de code C# ou VB .NET, chaque fichier source dans le code source devient un artefact dans PowerAMC. L'artefact permet de régénérer la même collection d'objets.