Synthèse des objets utilisés
Avec Hopex Data Architecture, vous pouvez construire un dictionnaire métier qui décrit et définit les éléments de votre vocabulaire métier.
Le composant de base d'un dictionnaire métier est le Concept.
Le mot qui est associé à un Concept et qui dépend de la langue est un Terme.
Concept et terme
Un terme est spécifique à une langue et il n'est pas traduisible.
Dans des langues différentes, un même terme peut représenter des concepts différents.
Par exemple : le terme "car" en anglais représente une voiture (véhicule léger), alors que le même terme en français représente un véhicule de transport collectif.
Dans une même langue, un même terme peut représenter plusieurs concepts et le sens qui est donné à ce terme dépend de son contexte d'utilisation.
Par exemple, le mot "ring" représente en anglais une sonnerie de téléphone et une bague.
Pour une même langue, un objet de type Terme peut ainsi être relié à plusieurs concepts. Chacun des concepts donne une définition spécifique de ce terme, dans son Dictionnaire métier.
Par conséquent, avec Hopex, un concept porte le nom du terme qui lui est associé dans la langue choisie par l'utilisateur. Pour changer le nom d'un concept, dans une langue donnée, il faut changer le nom du terme associé.
Pour plus de détails voir Renommer un concept.
Voir aussi : Rechercher des termes dans le glossaire métier
Les liens entre les concepts
Pour définir la sémantique d'un concept, vous pouvez tracer plusieurs types de liens entre les concepts : des liens de définition ou des liens dépendance.
Les liens de définition
Les liens de dépendance
Propriétés de concept
Afin de décrire les caractéristiques attachées à un concept, vous pouvez lier au concept des Propriétés de concept.
Par exemple, une personne (ci-dessous, "Member") est associée à une adresse postale obligatoire et unique, un nom, prénom, numéro de téléphone, etc.
Le lien entre un concept et une propriété de concept est décrit par un composant de propriété de concept.
Instances de concept : les individus
Afin de valider le modèle sémantique construit à partir des concepts, vous pouvez introduire des instances de concept, c'est à dire des objets réels.
Vous pouvez ainsi construire votre modèle sémantique selon deux approches : soit en partant des objets réels pour en déduire les concepts, soit en partant des concepts pour introduire ensuite les objets réels.
Par exemple, "Michel Houellebeck" est une instance de "Personne" et "La carte et le territoire" est une instance d'ouvrage.
Une instance de concept est un individu.
La relation entre un concept et ses instances est décrite par une Classification d'individu.
Vous pouvez relier deux individus par une relation de type Composant d'entité du dictionnaire.
Il devient possible de préciser que "Asimov" est l'auteur de l'ouvrage "Les Robots".
Le cycle de vie d'un concept ou d'un individu
Afin de prendre en compte l'évolution dans le temps des concepts métier, vous disposez de deux concepts particuliers :
• Le Concept d'état qui permet d'identifier une évolution temporelle d'un concept,
• Le Concept événement qui représente un fait marquant qui modifie l'état d'un ou de plusieurs concepts.
Les Concepts d'état et les Concepts événement sont des concepts à part entière qui peuvent être décrits comme n'importe quel concept.
Le cycle de vie d'un concept
Le cycle de vie d'un individu
Les périodes
Les Périodes permettent d'apporter des précisons temporelles sur les événements.
Par exemple, un prêt gratuit peut être proposé aux abonnés à chaque anniversaire. Ce prêt annuel est valide pendant une durée de deux semaines.
Une période type est reliée à un Concept événement.
La période est reliée à un Événement d'individu.
La classification des concepts et la notion de type de concept
Un concept type permet de classifier les concepts. Les relations entre les concepts type sont représentées par des composants de concept type.
Par exemple, les "Abonnement" peuvent être classés par "Type d'abonnement". Un "Type d'abonnement" étant caractérisé par un "Type de prêt".
Hopex Data Architecture fournit les outils pour établir les relations suivantes :
• la relation entre deux Concepts types est décrite par un Composant de concept type.
Par exemple, un "Type d'abonnement" est caractérisé par un "Type de prêt disponible".
• la relation d'appartenance d'un concept à un Concept type est décrite par une Classification de concept.
Par exemple, tous les "Abonnements" doivent correspondre à un "Type d'abonnement".
• la relation entre un concept et un Concept type qui permet de caractériser le concept est décrite par un Super-composant de concept.
Par exemple, chaque "Personne" adhérentes pourrait être caractérisée par un "Type de prêt".
La vue de concept
Une vue de concept permet de représenter le périmètre sémantique couvert par un objet métier. Une vue de concept est construite à partir d'une sélection de plusieurs concepts reliés dans le contexte spécifique de la vue.
A partir d'un concept de départ, lié à l'objet métier que vous souhaitez décrire, vous parcourez les liens sémantiques qui le définissent. Vous identifiez ainsi plusieurs concepts qui définissent l'objet décrit dans un contexte précis.
La réalisation des éléments de dictionnaire
A travers les Réalisations, vous pouvez assurer la cohérence entre les objets qui constituent votre référentiel organisationnel et technique, d'une part, et les concepts métier qui constituent votre dictionnaire, d'autre part.
Pour plus de détails sur les réalisations, voir Relier les concepts métier à l'architecture logique et physique.
Pour plus de détails sur la génération du dictionnaire, voir Rapport de glossaire (Avancé).
