Pré. | Proc. |
Visualisez les décisions et les règles
Règles Métier et les décisions sont généralement dispersées dans le paysage d'une initiative, tant au niveau des spécifications qu'au niveau de la mise en œuvre, ce qui rend les processus de leur gestion très difficiles, voire insolubles.
Grâce à Enterprise Architect , les décisions peuvent être rassemblées et gérées dans un langage et un format communs, et visualisées de diverses manières.
Il existe plusieurs façons simples de visualiser la logique d'une décision, qui permettent à un analyste ou à un intervenant non technique de spécifier, de lire ou de modifier facilement la spécification de la logique. La plus convaincante d'entre elles est probablement les Tableaux Décision , qui expriment la logique dans un ensemble de colonnes et de lignes qui se croisent. En général, les colonnes définissent les entrées et les sorties, et les lignes répertorient les valeurs d'entrée possibles et sont organisées en règles qui mappent ces valeurs discrètes sur des valeurs de sortie discrètes. Enterprise Architect permet également d'inverser le tableau de décision de sorte que les colonnes articulent les règles et que les lignes répertorient les entrées et les sorties.
Une autre méthode de définition des règles, plus utile pour les situations simples, consiste à utiliser un langage d'expression. Enterprise Architect vous permet de définir l'expression dans un certain nombre de langages d'implémentation, notamment :
- Friendly Enough Expression Language (FEEL)
- JavaScript
- Java
- C#
- C++
- C