Pré. | Proc. |
Synopsis de la notation
Un diagramme Exigences Décision est une représentation graphique d'un graphe qui utilise les relations entre les éléments et les connecteurs du diagramme pour décrire un Modèle Décision . Les connecteurs sont appelés Exigences dans la spécification, mais dans le diagramme ils sont représentés par des lignes qui sont utilisées pour connecter l'élément dans un graphe. Les tableaux ci-dessous répertorient les éléments et les connecteurs disponibles dans les pages de la boîte à outils DRD et qui peuvent être placés sur un diagramme pour créer le niveau d'exigence Décision du modèle. En fait, il s'agit du niveau qui serait généralement créé et maintenu par l' business analyst , l'architecte ou un autre membre du personnel de l'entreprise.
Éléments d'un Modèle Décision
Les éléments sont des formes bidimensionnelles qui servent à modéliser les différentes parties du diagramme des exigences de décision. Ils sont disponibles dans la boîte à outils DRD. Les éléments sont les nœuds qui composent le digraphe (graphe orienté) et sont reliés par des relations (appelées exigences) sous forme de lignes. Les éléments servent à définir une gamme de concepts allant des décisions elles-mêmes aux sources de connaissances.
Composant |
Description |
---|---|
Décision |
Une décision désigne l'acte de déterminer une sortie à partir d'un certain nombre d'entrées, en utilisant une logique de décision qui peut référencer un ou plusieurs modèles de connaissances métier. Une décision peut être représentée de plusieurs manières, par un Tableau de Décision , une Invocation, un Contexte ou une Expression Littérale. |
Modèle de connaissances Métier |
Un modèle de connaissances métier désigne une fonction encapsulant des connaissances métier, par exemple sous forme de règles métier, de tableau de décision ou de modèle analytique. Il sert de composant réutilisable qui peut être stocké dans une bibliothèque et peut être inclus dans un nombre quelconque de modèles Décision . |
Données d'entrée |
Un élément de données d'entrée désigne les informations utilisées comme entrée par une ou plusieurs décisions. Lorsqu'il est inclus dans un modèle de connaissances, il désigne les paramètres du modèle de connaissances. Les informations définies dans l'élément de données d'entrée peuvent être structurées. |
Source de connaissances |
Une source de connaissances désigne une autorité pour un modèle de connaissances ou une décision d'entreprise. Les informations sont externes au modèle de décision et leur effet est un continuum allant de l'obligation (réglementation ou loi), au contrôle (politique), à l'orientation (meilleure pratique), à l'influence (recommandation). Les informations contenues dans la source de connaissances varient considérablement en termes de forme : document, page Web, matériel imprimé, contenu vidéo ou audio. |
Extension du service Décision |
Un service de décision (étendu) désigne un ensemble de décisions réutilisables et sert d'élément invocable, connecté à un connecteur d'exigence de connaissances à d'autres éléments avec une logique d'invocation. Il fournit un mécanisme permettant de regrouper des parties d'un modèle de décision dans une architecture basée sur des composants ou des services et fournit une interface qui spécifie les entrées d'informations requises et les sorties résultantes. En utilisant cette forme étendue, un modélisateur peut afficher les détails du service, y compris ses compartiments encapsulés et de sortie. |
Décision Service s'est effondré |
Un service de décision (réduit) désigne un ensemble de décisions réutilisables et sert d'élément invocable, connecté à un connecteur d'exigence de connaissances à d'autres éléments avec une logique d'invocation. Il fournit un mécanisme permettant de regrouper des parties d'un modèle de décision dans une architecture basée sur des composants ou des services et fournit une interface qui spécifie les entrées d'informations requises et les sorties résultantes. En utilisant cette forme réduite, un modélisateur peut masquer les détails du service, y compris ses compartiments encapsulés et de sortie. |
Exigences ( Relations ) d'une Décision Modèle
La norme Decision Model and Notation définit trois relations qui peuvent être utilisées pour connecter les composants dans un diagramme Décision Exigences . Les relations sont orientées et leur application crée un digraphe (graphe orienté) reliant les différents composants du modèle. Deux types de lignes sont utilisés (ligne continue, ligne pointillée) et trois marqueurs d'extrémité de connecteur (une pointe de flèche fermée, une pointe de flèche ouverte et un cercle plein), qui sont décrits dans ce tableau .
Exigences en matière d'information |
Une exigence d'information désigne des données d'entrée ou un résultat de décision utilisé comme l'une des entrées d'une décision. Elle spécifie donc les données consommées et traitées par la décision pour déterminer les résultats. Elle est représentée par une ligne continue avec une pointe de flèche continue. |
Exigences en matière de connaissances |
Une exigence de connaissances désigne l'invocation d'un modèle de connaissances métier. Cela indique qu'une décision, un service de décision ou un autre modèle de connaissances métier invoque un modèle de connaissances métier pour recevoir ses sorties. C'est ce mécanisme qui permet de réutiliser efficacement un modèle de connaissances métier dans différents modèles et contextes. |
Exigence d'autorité |
Une exigence d'autorité désigne la dépendance d'un élément du Diagramme Décision Exigences (DRD) par rapport à un autre élément DRD qui agit comme source de guidage ou de connaissance. Il s'agit d'un mécanisme utile pour fournir une explication de l'origine de l'information utilisée pour déterminer l'élément faisant référence. |
Artefacts
Il existe deux types d'artefacts répertoriés ici, les artefacts qui font partie de la spécification et deux éléments supplémentaires ; l'un d'eux fait partie de la spécification mais n'apparaît pas dans la liste de notation et l'autre est un artefact Enterprise Architect utilisé pour configurer visuellement la simulation d'un modèle.
Annotation de texte |
Une annotation de texte fournit un mécanisme permettant à un modélisateur d'ajouter un texte explicatif ou un commentaire au modèle. Ces annotations n'ont pas de sémantique modélisation mais fournissent des informations informelles liées à l'ensemble diagramme ou à un ensemble spécifique d'éléments. Elles peuvent flotter dans un diagramme ou être attachées par une association à un ou plusieurs éléments du modèle pour indiquer leur applicabilité. |
Association |
Une association est un connecteur qui relie une annotation textuelle à un ou plusieurs composants du diagramme du modèle de décision. Elle n'a pas d'autre sémantique que celle-ci. |
Définition Item |
Une définition d'élément est utilisée pour modéliser la structure et la plage de valeurs des données d'entrée et le résultat des décisions, à l'aide d'un langage de type tel que FEEL ou XML Schema. Une définition Item est utilisée pour définir la structure des données d'entrée et, éventuellement, pour restreindre la plage de valeurs autorisées des données. Les définitions Item peuvent aller d'un type unique simple à un type structuré complexe. Les propriétés principales d'un élément de définition Item sont accessibles via la fenêtre Expression DMN. |
Configuration Simulation |
La configuration de simulation DMN est un artefact utilisé pour spécifier la configuration d'une simulation. Il permet de spécifier le Paquetage contenant les décisions et de définir les valeurs utilisées pour les données d'entrée. Il ne fait pas partie de la spécification DMN mais de l'environnement modélisation d' Enterprise Architect et est utilisé pour fournir un mécanisme visuel permettant de configurer les simulations. L'artefact doit être placé sur un diagramme contenant les décisions à simuler. |