JBPM - Slide

2212 mots 9 pages
Introduction à la notion de Workflow
Présentation de jBPM
Le langage JDPL
Outils

Le moteur de workflow JBPM
Claude Duvallet
Université du Havre
UFR Sciences et Techniques
25 rue Philippe Lebon - BP 540
76058 LE HAVRE CEDEX

Claude.Duvallet@gmail.com http://litis.univ-lehavre.fr/∼duvallet/ Claude Duvallet — 1/22

JBPM

Introduction à la notion de Workflow
Présentation de jBPM
Le langage JDPL
Outils

Le moteur de Workflow JBPM

1

Introduction à la notion de Workflow

2

Présentation de jBPM

3

Le langage JDPL

4

Outils

Claude Duvallet — 2/22

JBPM

Introduction à la notion de Workflow
Présentation de jBPM
Le langage JDPL
Outils

Généralisation de la notion de workflow (1/2)
Par workflow on entends beaucoup de choses...
Cinématique des interactions utilisateurs.
La gestion des données.

Toutes les applications ont un workflow :
Mais il est en général fixé, ou peu modifiable.

Quelques exemples :
Un wizard,
Un formulaire suivi d’une validation.

Certaines applications métiers ont une nécessité particulière de devoir s’adapter aux besoins d’une entreprise.
Par exemple, tout gestionnaire de contenu (GED, CMS)
Rarement le même processus de validation.
Un nombre de validation différents, par des acteurs différents (un relecteur, suivi d’une validation par un autre journaliste, puis une autre validation par un directeur de programme).
Claude Duvallet — 3/22

JBPM

Introduction à la notion de Workflow
Présentation de jBPM
Le langage JDPL
Outils

Généralisation de la notion de workflow (2/3)

Mais aussi toutes les applications liées à la sécurité :
PKI (Gestion du cycle de vie des certificats).
Provisionning d’identité.

Quelques constats :
Les développeurs sont rarement spécialisés métier.
Les consultants métiers ont rarement des connaissances techniques suffisantes pour manipuler du code.

Les idées :
Création de moteur de workflow permettant un découpage entre les parties techniques et les

en relation

  • Tutorial jbpm-jpdl-3.2.3
    6812 mots | 28 pages