BPM et Orchestration de Services

  • Définitions et cas d'utilisation de BPM et d'orchestration de services.
  • Les différents rôles impliqués : fonctionnel métier, intégrateur de solution.
  • Particularités des projets implémentant des processus métier et facteurs clés de succès.
  • Présentation des standards BPM.

Introduction à jBPM

  • Objectifs du projet jBPM.
  • Le langage jPDL et comparaison avec BPEL.
  • Le moteur de workflow jBPM et la gestion des processus.
  • Outils jBPM : le modeleur graphique et la web console.
  • Les différentes configurations disponibles.

Modélisation de Processus

  • Introduction à la programmation orientée processus, les graphes orientés et les états d'attente.
  • Représentation graphique des processus.
  • Concepts clés : noeuds, transitions et jetons.
  • Modèle d'exécution du graphe et variables de processus.
  • Persistance, transactions et services.

Travaux Pratiques

  • Installation de jBPM et mise en place de l'environnement Eclipse.