Un assembly est une collection de fichiers Visual Basic 2005 qui forment une DLL ou un exécutable. PowerAMC prend en charge complètement à la fois :
-
Les modèles mono-assembly, dans lesquels le modèle représente l'assembly.
-
Les modèles multi-assembly, dans lesquels chaque assembly apparaît directement sous le modèle dans l'Explorateur d'objets, et est modélisé sous la forme d'un package UML standard doté d'un stéréotype <<Assembly>>.