Héritages d'un concept
Certains concepts métier sont des déclinaisons d'autres concepts : ils sont définis par les mêmes concepts.
Par exemple, le concept "Abonnement" est décliné en "Abonnement livre" et "Abonnement tout média". Ces deux types d'abonnement héritent des liens "Souscripteur" et "Adhérent" du spécifié au niveau du concept "Abonnement".
Accéder aux héritages d'un concept
Les héritages sont représentés par des variations.
Pour accéder aux variations d'un concept :
1. Ouvrez la fenêtre de propriétés d'un concept.
2. Sélectionnez la page Relations > Super types.
La liste des variations associées au concept apparaît.
Définir l'héritage d'un concept à partir d'un diagramme de concept
Vous pouvez spécifier qu'un concept hérite des caractéristiques définies pour un autre concept.
Par exemple, le concept "Abonnement livre" hérite du concept "Abonnement".
Pour spécifier dans un diagramme de concept qu'un concept hérite d'un autre :
1. Dans la barre d'insertion, cliquez sur le bouton Variation.
2. Cliquez sur le concept qui hérite et faites glisser la souris jusqu'au concept racine, avant de relâcher votre pression.
La variation est représentée par un lien mais il s'agit d'un objet HOPEX.
3. Indiquez le Nom de la variation et cliquez sur Ajouter.
Un lien fléché du concept qui hérite vers le concept racine apparaît.
Définir l'héritage d'un composant de concept
Il est également possible de créer un héritage entre deux Composants de concept.
Par exemple, le "Souscripteur" est aussi un "Adhérent".
Pour définir un héritage entre deux composants de concept, il faut qu'ils soient reliés aux mêmes concepts, soit directement soit à travers des variations.
Pour créer une variation entre deux composants de concept :
1. Ouvrez la fenêtre de propriétés du composant de concept à varier.
2. Sélectionnez l'onglet Variation.
3. Cliquez sur le bouton Nouveau.
L'assistant de création d'une variation s'ouvre.
4. Sélectionnez les options :
• "Initialisation des attributs"
• "Initialisation des diagrammes" pour que la variation apparaisse dans les diagrammes.
5. Cliquez sur le bouton OK.
La variations est crée.

Une variation entre deux
Composants de concept est représentée graphiquement dans un diagramme de structure de concept. Pour plus de détails, voir
Le diagramme de structure de concept.
Créer une substitution d'un composant de concept
Si, au contraire d'une variation, un lien est une redéfinition d'un autre lien, vous allez créer une substitution.

Une substitution détermine quel élément peut être utilisé à la place d'un autre ou est effectivement remplacé par un élément existant dans un context donné (par exemple dans le cadre d'une variation). Contrairement à la variation, une substitution n'induit pas d'héritage mais une équivalence fonctionnelle.

Pour plus de détails sur les variations et les substitutions, voir le guide
HOPEX Common Features, chapitre "Manipuler les objets du référentiel", "Les variations d'objets".
Pour définir une substitution entre deux composants de concept, il faut qu'ils soient reliés aux mêmes concepts, soit directement soit à travers des variations.
Pour créer une substitution entre deux composants de concept à partir d'un diagramme de structure de concept :
1. Dans la barre d'insertion, cliquez sur le bouton Substitution.
2. Cliquez sur le composant à substituer, et faites glisser la souris jusqu'au composant substituant, avant de relâcher votre pression.
3. Renseignez le Nom et cliquez sur Ajouter.
Un lien en pointillé et fléché du composant à substituer vers le composant substituant apparaît.

La substitution est représentée par un lien mais il s'agit d'un objet
HOPEX.