2. PLAN DE TRAVAIL
o INTRODUCTION
o Quand?
o BRMS du marché
o WODM
• Infrastructure
• Règle métier (Mapping/écriture)
• L’exécution (Moteur d’inférence, Modes)
o Conclusion
o Défis
o Impacts
2
3. BRMS: QUAND?
o Une logique métier qui change fréquemment
« Encore des requierements »
Externaliser
o Les experts fonctionnels doivent modifier les règles
« SVP pas d’informaticiens »
Expliciter
Gérer
3
6. EXPLICITER
o Compréhensible
Métier lisible / visible
o Modifiable
« SVP pas d’informaticiens »
o Traçables
On peut « relire » la séquence d’une décision
6
7. EXPLICITER
Si
L’abonné effectue une recharge de plus de 5 dinars
Et
L’abonné est inscrit dans l’offre prépayé
Alors
offrir à l’abonné un bonus égal au montant de sa recharge
7
8. UN BRMS
o Un ensemble d’outils facilitant le travail des
utilisateurs métiers, des analystes et des
développeurs.
o Repository
o Validation, Test
8
14. LA RÈGLE MÉTIER
if
the credit score of 'the borrower' is less than 200
then
add "Credit score below 200" to the messages of 'the loan' ;
reject 'the loan';
14
22. Un moteur d’inférence
IF THEN
IF THEN
IF THEN
FACT DB IF THEN
RULES DB
INFERENCE ENGINE
22
23. OPTIMISATIONS
o Filtrage de règles (Ruleflows/Selection)
o Surcharge de règles.
23
24. WODM
o AVANTAGES o INCONVÉNIENTS
o Mature o Le coût
o Langage naturel o Phase d’apprentissage
longue
o Beaucoup d’outils pour
o Mémoire
tout gérer
o Intégration (J2EE/.NET)
24
26. LES DÉFIS
o Identifier les décisions à externaliser
o Extraire / Organiser le métier
o Trouver le bon process
o Qui fait quoi ? BA, IT
o Comment on déploie ?
26
27. IMPACT SUR LE PROJET
o Ajout d’un nouvel axe de développement
o Méthodologie liée aux règles
o Analyse (Concepts du contexte)
o Travail main dans la main IT/BA
o Délégation progressive de responsabilité de IT vers BA
27
28. RÉFÉRENCES
o http://fr.slideshare.net/emmanuelbonnet/introductoin
-20101109
o http://blog.xebia.fr/2010/01/08/drools-et-les-
moteurs-de-regles/
o http://logic.stanford.edu/poem/externalpapers/iRules
/WP-JRules50Strengths.pdf
o http://www-
prima.imag.fr/jlc/Courses/2001/ENSI2.SE/ENSI2.SE.S7.
pdf
28
Lorsque la maintenance d'une application qui utilise le logique métier devient difficile, d'une entreprise d'entreprise Système de gestion de la règle métier (BRMS) fournit des solutions pour rendre cette gestion plus efficace, tant pour les développeurs et pour les utilisateurs d'affaires des applications.Avec un BRMS, les développeurs et les architectes peuvent externaliser le logique métier à partir du code d'une application traditionnelle. Lorsque les besoin métier sont codées en dur dans une application d'entreprise, le processus de mise à jour du système nécessite un personnel spécialisé de programmation, met la stabilité du système à risque, et peut prendre un certain temps. En externalisant le logique métier d'une application, les développeurs peuvent développer et exécuter le logique métier indépendamment de l'application.
Tout ce qui est autour de l’écriture et l’exécution.Objectif: La convivialité de l’utilisation avec le max d’outils
ILOG est une entreprise française, éditeur de logiciels de gestion. L'entreprise a été rachetée par IBM en 2009.ILOG fournit à ses clients des logiciels et services pour leur permettre de prendre desdecision.Environ 2 500 entreprises et environ 465 éditeurs de logiciels utilisent les systèmes de gestion de règles métier (SGRM / BRMS) et les composants logiciels d'optimisation et de visualisation d'ILOG.