DATA - Data Architecture > Glossaire métier > Introduction à la conception d'une ontologie métier
Introduction à la conception d'une ontologie métier
HOPEX Data Governance et HOPEX Data Architecture offrent une solution de gestion et de partage du vocabulaire spécifique à votre entreprise. Elles permettent de recenser, définir, classer et organiser les concepts métier afin d'établir un lien pertinent avec les objets techniques mis en œuvre au niveau du système d'information.
Au niveau métier, elles proposent aux intervenants métier un outillage pour décrire les concepts qu'ils manipulent ainsi que les liens qui régissent leur organisation. Pour ce faire, MEGA s'est appuyé sur les principes largement répandus du web sémantique, ainsi que des cadres ontologiques tels qu'IDEAS ou la norme ISO 15926 (type de haut niveau, cycle de vie et événements).
Au niveau de l'architecture des SI, HOPEX Data Governance et HOPEX Data Architecture offrent les outils pour établir des correspondances entre vos modèles de données, basés sur le formalisme UML, et les informations décrites au niveau métier.
Le processus de gestion du vocabulaire
La définition des informations métier passe par la création d'un dictionnaire métier et des termes de ce dictionnaire.
Un terme est la désignation d'un concept dans une langue donnée.
Exemple : le concept "Pays" a pour termes "Pays" en français et "Country" en anglais.
Le concept porte la définition du terme. Un terme peut être associé à plusieurs concepts, donc plusieurs définitions.
Exemple : le terme "Ordre" peut signifier "Disposition d'éléments dans un ensemble" ou "Indication autoritaire à laquelle il faut obéir".
Afin qu'intervenants métier et intervenants SI partagent un vocabulaire commun, HOPEX Data Governance et HOPEX Data Architecture reposent sur deux fonctions majeures :
L'analyse et l'organisation des concepts métier,
La mise en relation des concepts métier avec les éléments de l'architecture du système d'information.
L'analyse et l'organisation des concepts métier
Ce travail est réalisé par un utilisateur métier. Il consiste à décrire l'ensemble des concepts métier en s'appuyant sur un modèle sémantique simple articulé autour des notions de concept, d'événement et d'état.
Un concept représente un objet métier, il est caractérisé par :
son périmètre, c'est-à-dire ses relations avec les autres concepts
Par exemple, un ouvrage est caractérisé par son auteur, son titre, sa date d'édition, etc.
ses liens d'héritage avec d'autres concepts
Par exemple, un abonnement est un abonnement livre ou un abonnement média.
ses occurrences,
Par exemple, Alexandre Dumas est une occurrence d'Auteur.
Un Etat permet d'identifier une évolution temporelle d'un concept
Par exemple, un ouvrage est disponible ou emprunté.
Un Evénement, représente un fait marquant qui modifie l'état d'un ou de plusieurs concepts.
Par exemple, la parution d'un ouvrage.
Le profil standard "Architecte de données" est fourni pour assurer le travail d'analyse et d'organisation des concepts métier.
La réalisation des concepts
Les concepts métier sont, en général, mis en œuvre dans le SI avec le support de la méthode et du formalisme UML.
Le travail de "réalisation des concepts" consiste à rapprocher les éléments des modèles de données avec les concepts métier afin de :
définir de manière plus précise les objets manipulés au niveau de l'architecture du SI,
assurer un meilleur partage du vocabulaire et une meilleure communication globale entre intervenants métier et intervenants SI.
Le travail de réalisation des concepts est assuré par l'Architecte de données.