Amit Gupta ((FSI)) wrote:
Let me try and explain the difference between BPMN and BPEL with an example.to which Steve Ross-Talbot replied: And Steve is absolutely right (however the Fiorano software produced by Amit's company operates). To see this, let's quote from the BPMN spec (v1.0 of 3 May 2004):Interesting. I'm not at all sure that BPMN see it like this. (p.43)In other words, a BPMN process is intended to contain enough information to specify all elements required to form a service invocation. It was certainly never intended as merely the "visual face" of anything, but as a complete graphical process description language. You can use it with BPEL, yes (and the designers allowed for this specifically in the case of Set properties), but you don't need anything underneath to complete the process description. Directly as a result of BPMN, BPEL has become the Caliban of the IT world - the ill-formed and unlovable product of an unholy alliance, destined for no good ... and the original dream of a universal, pi-calculus-based BPM layer for enterprise IT now looks very unlikely indeed ever to become reality. What we will get from the BPM work to date is better graphical, deployment and analysis tools for component technologies - not a bad thing, of course - and the focus of BPM will inevitably move towards areas not covered by such component technologies (i.e., human interaction). -- All the best Keith http://keith.harrison-broninski.info
SPONSORED LINKS
YAHOO! GROUPS LINKS
|
- Re: [service-orientated-architecture] BPEL+ Keith Harrison-Broninski
- Re: [service-orientated-architecture] BPEL+ Steve Ross-Talbot
- Re: [service-orientated-architecture] BPEL+ Steve Ross-Talbot
- Re: [service-orientated-architecture] BP... Keith Harrison-Broninski
- Re: [service-orientated-architecture... Amit Gupta \(FSI\)
- Re: [service-orientated-architec... Keith Harrison-Broninski
- Re: [service-orientated-architecture] BPEL+ Ragavan
