Un métamodèle décrit les éléments d'un modèle, ainsi que la syntaxe et la sémantique de la notation qui permet leur manipulation. Un modèle est une abstraction des données, et peut être décrit à l'aide de métadonnées. Un métamodèle est une abstraction des métadonnées.
des scripts VB scripts
des templates de langage de génération par template (Generation Template Language, GTL)
des fichiers de modèle XML PowerAMC (voir Format de fichier XML de PowerAMC)
[Répertoire d'installation de PowerAMC]\Exemples\MetaModel.moo
Pour obtenir une documentation, sélectionnez
.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
Features - Toutes les fonctionnalités mises en oeuvre par des classes dans le modèle. Par exemple, Report (disponible dans tous les modèles) appartient à PdCommon, et AbstractDataType appartient à PdPDM.
Objects - Objets de conception dans le modèle
Symbols - Représentation graphique des objets de conception