Propriétés d'un package de MOO

Les packages sont dotés de propriétés qui s'affichent sur leur page de propriétés respective. Tous les packages ont en commun les propriétés suivantes :

Propriété

Description

Nom

Nom qui permet d'identifier clairement le package.

Code

Les codes sont des références aux packages.

Commentaire

Libellé facultatif qui décrit un package et fournit plus d'informations que son nom.

Stéréotype

Sous-classification dérivée d'un package existant. Les stéréotypes suivants sont disponibles par défaut :

  • <<archive>> Archive Jar ou archive Bar (Java uniquement).

  • <<assembly>> – Indique qu'un package produit un fichier exécutable portable (PE), (C# et VB.NET uniquement).

  • <<CORBAModule>> – Package UML identifié comme étant un module IDL (IDL-CORBA uniquement).

  • <<facade>> – Le package est une vue d'un autre package.

  • <<framework>> – Le package est principalement composé de motifs.

  • <<metamodel>> – Le package est une abstraction d'un autre package.

  • <<model>> – Spécifie une abstraction sémantiquement fermée d'un système.

  • <<stub>> – Le package sert de proxy pour le contenu public d'un autre package.

  • <<subsystem>> – Regroupement d'éléments, dont certains constituent une spécification du comportement offert par les éléments contenus.

  • <<system>> – Le package représente l'intégralité du système en cours de modélisation.

  • <<systemModel>> – Le package contient d'autres packages avec le même système physique. Il contient également toutes les relations entre les éléments de modèle contenus dans différents modèles.

  • <<topLevel>> – Indique le package de plus au niveau dans une hiérarchie.

Utiliser l'espace de noms du parent

Option qui définit le package comme l'espace au sein duquel le nom d'un objet doit être unique.

Diagramme par défaut

Diagramme affiché par défaut lorsque vous ouvrez ce modèle.