7. @KrisVerlaenen @jbossjbpm#Devoxx #jBPM
Evolution: Framework or Tool?
Core Process Engine
BPMN 2.0 Standard
Process, Rules and CEP
Process Management Console
Data Modeler, Form Modeler, BAM
BpmPaaS, Process Execution Server
Process-Driven Application Development
More Building Blocks
8. @KrisVerlaenen @jbossjbpm#Devoxx #jBPM
Evolution: From Embedded ...
Embedded
Process
Engine
Custom Application
Developer-oriented
● Close integration
– Java POJO
– Persistence & Tx
● (Typically) scales within
application
14. @KrisVerlaenen @jbossjbpm#Devoxx #jBPM
Process-driven Applications
More Building Blocks
More Choice
More People
Help developYOUR application
Requirements
● Out-of-the-box building blocks
● Prototype / time to market
● Choice / flexibility
● Evolve Customization
18. @KrisVerlaenen @jbossjbpm#Devoxx #jBPM
Evolution: Flexible / Adaptive
● Spectrum of process types
● Requires
– Ad-hoc choice
– Dynamic modifications
– Case file, roles, milestones, etc. More Flexible
Structured Process Dynamic Case