Bibliothèques

Les bibliothèques suivantes sont disponibles. Chacune d'entre elles (exceptée PdCommon, PdWSP et PdPRJ) correspond aux modèles de PowerAMC :

Nom de bibliothèque

Modèle correspondant

PdCommon

Objets communs à tous les modèles

PdWSP

Espace de travail

PdRMG

Référentiel

PdPDM

Modèle physique de données

PdBPM

Modèle de processus métiers

PdCDM

Modèle conceptuel de données

PdLDM

Modèle logique de données

PdILM

Modèle de fluidité de l'information

PdFRM

Modèle libre

PdPRJ

Projet

PdEAM

Modèle d'architecture d'entreprise

PdIAM

Modèle d'analyse d'impact

PdOOM

Modèle orienté objet

PdRQM

Modèle de gestion des exigences

PdXSM

Modèle XML

PdCommon ne correspond à aucun modèle en particulier. Cette bibliothèque regroupe tous les objets partagés par au moins deux modèles. Par exemple, les règles de gestion sont définies dans cette bibliothèque.

Il définit également les classes abstraites du modèle, par exemple BaseObject est défini dans le diagramme Common Abstract Objects dans le package Objects de PdCommon.

Les modèles sont liés à la bibliothèque PdCommon par des liens de généralisation qui indiquent comment chaque modèle hérite des objets communs de cette bibliothèque.

Pour chacune des bibliothèques vous pouvez parcourir une liste de :


  • 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.