Importation de diagrammes d'activités (activity diagrams) Rational Rose

PowerAMC peut importer les objets les plus importants des diagrammes de diagrammes d'activités (activity diagrams) Rational Rose.

Seules les propriétés répertoriées sont importées :

Objet Rose

Objet de MOO

Activity :

  • Actions

Activité :

  • Action

Object (associé avec un state)

Noeud d'objet

State

Etat (aucun symbole dans le diagramme d'activité)

Start state

Début

Self Transition ou Object Flow

Transition

Synchronization

Synchronisation

Decision

Décision

End state

Fin

Swimlane

Unité d'organisation/couloir

Remarque :
  • PowerAMC ne prend pas en charge les actions multiples sur une même activité. A l'issue de l'importation, l'onglet Action de la feuille de propriétés d'une activité dans le MOO affiche <<Undefined>> et la zone de texte reproduit la liste des actions importées.

  • PowerAMC ne gère pas les objets subunits de Rose sous forme de fichiers distincts, le programme importe les fichiers *.CAT *.SUB dans le modèle qui leur faire référence. Si un fichier .CAT ou .SUB ne se trouve pas sur le chemin spécifié, PowerAMC recherche dans le répertoire où se trouve le fichier contenant le modèle.

  • Dans Rose, vous pouvez associer un Object (instance d'une classe) avec un State. L'Object Rose est importé comme un objet dépourvu de symbole. Si l'Object Rose est associé à un State, un état d'objet avec symbole est créé dans le MOO et contient le nom, le stéréotype et le commentaire du State. Si le diagramme Rose qui contient le symbole de l'Object est une activité composite, PowerAMC crée un raccourci de l'objet dans l'activité composite car le noeud d'objet ne peut pas être décomposé dans un MOO.