Well, Stefan's 'views' seem (I guess, deliberately) as white-and-balck. To my 
understanding, none of them is pure correct (though I would agree with Stefan 
if he relaxed 'orthogonal' constraint), and it's based on the meaning of the  
BPM.

If a Business Process Management is a management process used in the business, 
there is nothing relates to SOA. That is, BPM can exist without SOA. 
Nevertheless, since SOA is a model of the business implemented using different 
technologies, SOA is not orthogonal to BPM - if the business uses BPM, the SOA 
have to model it too.

I think that the term BPM in the context of SOA is just a jargon. 
Orchestrtation is not a BPM though a BPM can be implemented via orchestration.

SOA is about implementation of business services; if the business services 
interoperate with each other, than SOA has to model such interactions. However, 
this does not mean that a process engine is mandatory for SOA, everyone is free 
to implement it in any suitable way.

- Michael

Bill Barr <[EMAIL PROTECTED]> wrote:                                  I think 
the people who advocate for option 2 are selling BPEL engines.


Stefan Tilkov <[EMAIL PROTECTED]> wrote:
                             I was in a panel discussion at a conference this 
week, and was  
 surprised to notice there's still no consensus about whether or not a  
 process engine (or rather, support for automated BPM) is a "must" for  
 SOA.
 
 Well OK, not really surprised, but I still would be interested in the  
 group's opinion.
 
 There were two views:
 
 1. BPM and SOA are orthogonal concepts - you can do  one without the  
 other. It's perfectly OK to have a SOA where there is no BPM/Workflow/ 
 BPEL engine involved anywhere. (This is my view).
 2. SOA is all about automating business processes via orchestration  
 of services, so a process engine is a necessary part of an SOA effort.
 
 What do you think?
 
 Best regards,
 Stefan
 --
 Stefan Tilkov, http://www.innoq.com/blog/st/
 
 
     
            


--

--         

---------------------------------
Ahhh...imagining that irresistible "new car" smell?
 Check out new cars at Yahoo! Autos. 
     
                       

       
---------------------------------
Ahhh...imagining that irresistible "new car" smell?
 Check outnew cars at Yahoo! Autos.

Reply via email to