Click here to load reader
Upload
mrithen
View
385
Download
0
Embed Size (px)
Citation preview
NOVA Orchestra
2 ©Bull, 2008 Genève - 22 mai 2008
- Inter or intra organization process automation
- Simple processes : ex. Automatic document transfer
- Services composition : ex. Front end of 2 business applications (ex. SAP & GCOS8)
- Long processes (months) or very short
http://orchestra.ow2.org
3 ©Bull, 2008 Genève - 22 mai 2008
Orchestra
- Orchestra- Complete solution to orchestrate
business processes- Based on the OASIS BPEL standard- Open Source on ObjectWeb (OW2)
since Nov 2006- Current stable version : 3.0
- Software- Web services orchestration engine- Administration console- Graphical definition tool- Monitoring tools
- Possible uses- BPM associated to Bonita- SOA
4 ©Bull, 2008 Genève - 22 mai 2008
Our vision…
- State of the BPM market- Monolithic Workflow and BPM solutions
• « black box » based products
- Fragmentation around process definition languages: XPDL, BPEL…- Sole focus on the business analyst
- Freedom to workflow/BPM landscape:- Embeddability: « The multiple faces of workflow/BPM !»
• Standard vs Enterprise versions, workflow/BPM as a library, ESB integration, ECM/Portal…
- Extensibility: support for multiple process based languages• Not only BPEL, XPDL… but also Domain Specific Languages based on
graphs
- Pluggability: Services and nodes pluggability- Flexibility: Analyst and Developers collaboration
• Descriptive process models vs executable processes
5 ©Bull, 2008 Genève - 22 mai 2008
Bull/OW2 and RedHat/JBoss collaboration
- Leading open source workflow/BPM communities behind “The Process Virtual Machine”
- We share the same vision on workflow and BPM- Next versions of our projects will be based on this common
technology: Bonita and Orchestra (Bull/OW2) and Jbpm (Redhat/JBoss)
- Share developments rather than develop twice !
- What’s next ?- Create mindshare around workflow and BPM developments- Open to other communities and companies to join- Java standardization
6 ©Bull, 2008 Genève - 22 mai 2008
The Process Virtual Machine
BPEL
Notifications
XPDL
Persistence Identity Security Human Task
Services Container (environment)
…
Document Mgmt
…Process Languages
Process
PVM Core
Node
Transition
ExecutionVariable
Event
Extensible infrastructure
The Process Virtual Machine
Pluggable Services
Action
7 ©Bull, 2008 Genève - 22 mai 2008
Bull/OW2 projects on top of The PVM
- Nova Bonita and Nova Orchestra- Aka Bonita v4 and Orchestra v4- RC1 already available to download. Final version in June 2008- XPDL and BPEL extensions of the Process Virtual Machine
- Nova Orchestra- Out of the Box- BPEL 2.0- Pluggable Services : Persistence, Web Service- Restart- JBI Integration- Graphical tooling:
• Graphical user interface based on eXo WebOS technology• Graphical process definition based on Eclipse technologies
- Standard and Enterprise versions + “on demand”
- http://orchestra.ow2.org
8 ©Bull, 2008 Genève - 22 mai 2008
MERCI DE VOTRE ECOUTE