Introduction aux briques et à leur conteneur
Avec HOPEX, une brique est détenue par un unique conteneur.

Une
brique est un élément qui peut être directement détenu par un conteneur tel qu'une bibliothèque.
Par exemple, des applications, des acteurs ou des processus sont des briques.

Un conteneur est un espace de définition d'un ensemble de briques de modélisation. Il représente un ensemble cohérent de briques relatives à un secteur métier déterminé.
Par exemple, une société peut être vue comme un conteneur.
Enfin, une brique ou un conteneur, peuvent être référencés par un conteneur différent de celui auquel elle/il appartient. Elle/Il fait alors partie du périmètre du conteneur qui le référence.
Ainsi, avec HOPEX, les conteneurs ont deux constituants :
• les briques qui sont des éléments réutilisables détenus par un conteneur unique.
• les relations d'import qui élargissent le périmètre d'un conteneur à d'autres briques de modélisation.

Une relation d'import indique qu'une brique, ou qu'un ensemble de briques, d'un conteneur cible est intégré dans le périmètre du conteneur à l'initiative de l'import. Il existe deux relations d'import : l'import de tout un container et l'import unitaire de briques.

Il est possible de définir une hiérarchie de
bibliothèques qui définissent différents contextes métier.