W3C home > Mailing lists > Public > public-ws-chor@w3.org > December 2003

RE: Why workflow is NOT just a Pi-process

From: Howard N Smith <howard.smith@ontology.org>
Date: Wed, 10 Dec 2003 10:59:48 +0000
Message-Id: <5.0.2.1.2.20031210105302.04e317d0@pop3.demon.co.uk>
To: <jcreddy@bpmlabs.com>
Cc: <public-ws-chor@w3.org>

Hi JC

At 01:03 PM 12/8/2003 -0800, JC Reddy wrote:
>>What, in your view, is the difference between Web Services
>>Choreography/Orchestration and Business Process Modeling?

I dont understand the question. A BPMS may provide business
process modeling, for the purpose of deploying a process, and
subsequently executing, operating, interacting with, analysing,
optimizing etc. If the process includes participants that happen to
be available as Web services, then the BPMS would need to 
perform:

1. some introspection of the environment so that the Web service
could be included in the model. Ie, the person modeling would
drag it onto a swimlane in the model.

2. at process execution time, the process swimlane in which the Web
service was included would need to chor/orchestrate its interactions with
the other processes (as defined in the process model by the data flows
drawn between the activities) and this might require corollation of
the process instances as the process proceeded to execute

3. To support analysis, the BPMS would be persisting all the
lifecycle of the process state, ie the messages flowing as a result
of the chor/orchestration of the service

etc etc

Howard



>JC Reddy
>
>
>-----Original Message-----
>From: public-ws-chor-request@w3.org
>[mailto:public-ws-chor-request@w3.org]On Behalf Of Howard N Smith
>Sent: Monday, December 08, 2003 5:19 AM
>To: public-ws-chor@w3.org
>Subject: RE: Why workflow is NOT just a Pi-process
>
>
>
>JC R said:
>
>>IMO, a BPM standard should be more than a web-services orchestration and
>choreography standard - it also needs to
>>incorporate business semantics. This is especially true if we intend BPM
>standards and standard-based BPM products
>>to subsume the current workflow systems.
>
>I think a process technology must be neutral to business semantics. It
>should not impose one way of thinking about
>business. Our approach with BPML or BPEL is:
>
>- to allow it to transport business semantic information
>- to allow process reuse so that developers can capture semantically
>meaningful idioms and reuse those in other processes
>
>Howard
>
>
>---
>
>New Book - Business Process Management: The Third Wave
>www.bpm3.com
>
>Howard Smith/CSC/BPMI.org
>cell +44 7711 594 494 (operates worldwide, dial UK)
>office +44 20 8660 1963

---

New Book - Business Process Management: The Third Wave
www.bpm3.com

Howard Smith/CSC/BPMI.org
cell +44 7711 594 494 (operates worldwide, dial UK)
office +44 20 8660 1963 
Received on Wednesday, 10 December 2003 06:02:33 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Saturday, 18 December 2010 01:00:46 GMT