Les bibliothèques sont disponibles pour chaque type de modèle ainsi que pour les fonctionnalités partagées de PowerAMC.
PdBPM - Modèle de Processus Métiers (MPM)
PdCDM - Modèle Conceptuel de Données (MCD)
PdCommon - contient tous les objets communs à au moins deux modèles, ainsi que les classes abstraites du modèle. Par exemple, les règles de gestion, qui sont disponibles dans tous les modèles, et la classe BaseObject, à partir de laquelle tous les objets sont dérivés, sont définies dans ce package. Les autres packages de modèle sont liés à PdCommon via des liens de généralisation indiquant que chaque modèle hérite des objets communs du package PdCommon.
PdEAM - Modèle d'Architecture d'Entreprise (MAE)
PdFRM - Modèle libre (MLB
PdILM - Modèle de Fluidité de l'Information (MFI)
PdLDM - Modèle Logique de Données (MLD)
PdMTM - Modèle Merise
PdOOM - Modèle Orienté Objet( MOO)
PdPDM - Modèle Physique de Données (MPD)
PdPRJ - Projet
PdRMG - Référentiel
PdRQM - Modèle de gestion des exigences (MGX)
PdXSM - Modèle XML
PdWSP - Espace de travail
Abstract classes (classes abstraites situées sous le noeud Abstract Classes). Ce sont des classes générales utilisées pour factoriser les attributs et les comportements. Elles ne sont pas visibles dans PowerAMC. Les classes instanciables héritent des classes abstraites.
Instanciable classes (classes instanciables situées directement à la racine du noeud de chaque bibliothèque). Ce sont des classes spécifiques qui correspondent aux objets de l'interface. Elles possèdent des propriétés telles que le nom et le code, et elles héritent également des attributs et des comportements des classes abstraites via des liens de généralisation. Par exemple, NamedObject désigne la classe commune à la plupart des objets de modélisation de PowerAMC. Elle stocke des propriétés telles que le nom, le code, le commentaire, l'annotation et la description.
Pour plus d'informations sur les bibliothèques PowerAMC, voir Fichiers de ressources et métamodèle public.