Could BPMN 2.0 Make BPEL a Moot Point?



Email    print   
July 1, 2006 —  (Page 1 of 2)
At its technical meeting in Boston in late June, Object Management Group was expected to review the proposed specification for version 2.0 of the Business Process Modeling Notation standard, with capabilities that some say could make the widely adopted Business Process Execution Language redundant.

With the vote for adoption expected in September, BPMN 2.0 will allow BPMN diagrams created in one tool to run in others that comply with the standard. And enabling interoperability at the diagram level—instead of at the code level—raises questions as to how Business Process Execution Language (BPEL) will fit in.

“Once you can share BPMN across tools, that significantly reduces the need for BPEL,” said Deepak Singh, CTO of Adeptia, a Chicago-based company that sells business process management software.

BPMN is a graphical notation spec that defines a common way to depict business processes, using standard shapes—circles, rectangles with rounded corners and diamonds—and various types of connecting lines to indicate how the shapes are related. BPMN 1.0, adopted last year, specifies compliance at the shape level, explained Jeanne Baker, chair of the Business Process Management Initiative (BPMI), the OMG steering committee responsible for BPMN. But there is no way to share diagrams across products from different tool makers, she said.

BPMN originated in 2004 as a way for people who aren’t programmers to graphically depict the steps involved in business processes. While BPMN is not a replacement for BPEL—BPMN expresses a process, while BPEL executes a process—noted Baker, BPMN addresses a key shortcoming of BPEL. The execution language has no way to describe the human steps typically involved in business processes.

BPMN is essentially an abstraction layer for the business user. But it also serves as the interface for developers, said Adeptia’s Singh. “Business people create process flows, while [developers] expand them,” adding detail to enable the behind-the-scenes integration to take place, he said.

Goodbye, BPEL?
BPMN doesn’t come with built-in BPEL mappings, noted Phil Gilbert, CTO for Lombardi, an Austin, Texas-based maker of business process management software. “But tools that support BPMN, including those of Adeptia and Lombardi, among others, generate BPEL code. That’s largely because BPEL is a widely accepted standard,” said Gilbert. But there is no reason why BPMN couldn’t generate code in other languages. “If a BPMN-based picture accurately reflects the business process, the means of execution is irrelevant,” he said. “Code can be anything. It can be Java. It can be C.”




Pages 1 2 


Share this link: http://sdt.bz/29417
 
Most Read Latest News Blog Resources


Comments


05/23/2009 06:15:07 AM EST

Neither BPMN or BPEL fully describe all the necessary entities for process management and what they describe is way to rigid. Those who believe that BPMN can be executable must be blind or ignorant. All the key definitions of what makes the process alive are missing. The 'data and content artefacts' are what makes a process a process, not just an add-on. The rules are hidden inside some silly 'gateway' and there is no definition whether an activity is executing some method, something that a user does or wheter it is a state change in an entity. There are no definitions of goals, rules, content and user presentation. It is simply unusable. Therefore BPMN 2.0 is still incredibly ambiguous and it is left to the (jBPEL) programmer to make it work. When he leaves, you have the same maintenance issue as with any othe program. How will that increase the mouch vounted agilty? Get real, please!

United StatesMax Pucher


Add comment


Name*
Email*  
Country     


  • Comment
Loading




close
NEXT ARTICLE
ActiveVOS 6.0 gains BPMN for adjusting workflows
Active Endpoints' visual service orchestration environment for Java also implements BPEL4PEOPLE and WS-Human Task to work with human-focused projects. New Complex Event Processing capabilities have also been added Read More...
 
 
 
 
News on Monday
more>>
SharePoint Tech Report
more>>


   

 
 

Download Current Issue
FEBRUARY 2012 PDF ISSUE

Need Back Issues?
DOWNLOAD HERE

Want to subscribe?


 
blogs tab
Are you at risk for burnout?
Burnout is a severe problem and it can strike at any time. Here's how to tell if you are nearing the edge.
02/09/2012 02:16 PM EST

Agility, mom, and apple pie
If we're to evaluate the state-of-the-art in software development, we should start with the values espoused in the Agile Manifesto.
02/07/2012 11:57 AM EST

RIM woos developers with free tablet
How do you get more apps ported to the BlackBerry PlayBook? By giving every developer a free tablet, of course!
02/04/2012 01:57 PM EST

GitHire: Use Headhunters to Find Your Perfect Programmer
Are you a hiring manager tired of scouring the job boards? Check out this new service that will find 5 people interested in your jobs.
02/03/2012 12:17 PM EST

Facebook claims hacker cred
Facebook's SEC S-1 filing form includes a short essay on the Hacker Way by Mark Zuckerberg himself.
02/02/2012 08:26 AM EST

Ryan Dahl steps down
Ryan Dahl, creator of Node.js, steps back from his position as gatekeeper for the project.
02/01/2012 04:58 PM EST

 
Events calendar tab
2/13/2012 to 2/16/2012
Santa Clara
TechWeb

2/26/2012 to 2/29/2012
San Francisco
BZ Media

2/27/2012 to 3/2/2012
San Francisco
RSA

3/4/2012 to 3/7/2012
Las Vegas
IBM Tivoli

3/5/2012 to 3/9/2012
San Francisco
TechWeb