Drools (JBoss Rules)

Drools (JBoss Rules) : concevoir et développer les règles de gestion métier

  • Filière :

    Développement logiciel

  • Sous-filière :

    Java & XML

  • Référence

    JF-RUL

  • Durée

    3 jours (21 h)

  • Prix unitaire HT

    Sur demande

Objectifs pédagogiques

  • Apprendre une solution pratique
  • Comprendre les problématiques spécifiques liées à l’utilisation d’un moteur de règles
  • Construire des règles sous Drools
  • Configurer le moteur de règles

Public cible

  • Architectes
  • Chefs de projets
  • Ingénieurs

Pré-requis

Bonne pratique de Java

Programme de la formation

Brève introduction aux moteurs de règles

  • Qu’est-ce qu’un système expert ?
  • Présentation générale
  • Fonctionnement
  • Les acteurs du moteurs de règles
  • Comparaison de Drools avec ILOG Rules

Le moteur de Drools

  • Les concepts
  • Introduction à ReteOO
  • Les phases induites
  • La compilation
  • L’exécution
  • Les sessions
  • L’agenda
  • La configuration du moteur

L’offre Drools

  • Le système de gestion web avec Drools Guvnor
  • L’édition graphique de règles
  • La gestion d’événements avec Drools Fusion
    • Introduction au «Complex Event Processing»
    • Déclaration des flux d’événements
    • Les opérateurs temporels
    • Les Sliding Windows
  • L’atelier de développement sous eclipse
    • Editeur de règles
    • Débogage de règles
    • Monitoring du moteur
  • Les tables de décision
  • Modélisation de workflows avec Drools Flow

Construire une solution

  • Les packages
  • Définition d’une règle
  • Les opérateurs
  • Les actions
  • Les extensions du langage
  • Les « rule flow »

Exploiter sa solution

  • Tester sa base de règles
  • Problématique de déploiement
  • Gestion du cycle de vie des règles
  • Organisation des développements
  • Retours d’expérience

Qualité

Cette formation est accessible aux personnes en situation de handicap, nous contacter en cas de besoin d’informations complémentaires.

Programme mis à jour le