Two Laptop Bag*
The moose likes BPM and Workflow and the fly likes What are the popular commercial and open source BPM and work flow products? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Products » BPM and Workflow
Bookmark "What are the popular commercial and open source BPM and work flow products?" Watch "What are the popular commercial and open source BPM and work flow products?" New topic
Author

What are the popular commercial and open source BPM and work flow products?

arulk pillai
Author
Ranch Hand

Joined: May 31, 2007
Posts: 3219
In your experience, what commercial and open source BPM and work flow products have wider use?

Can you also list some of the key considerations for choosing a BPM or work flow product?


Java Interview Questions and Answers Blog | Amazon.com profile | Java Interview Books
Jim Arlow
Author
Ranch Hand

Joined: Mar 11, 2004
Posts: 38
Criteria for choosing a BPMN tool (in no particular order):

1) Ease of use. You have to try a few to get a feel for this. Some tools are easy and fluid to use, and some aren't.
2) Support for the BPMN 2 standard syntax and semantics. Quite a few of the so-called "BPMN modelling" tools allow you to create diagrams that are illegal according to the BPMN 2 specification. This is because they are essentially just drawing tools with a BPMN stencil. Ensure that whatever tool you use supports all of the BPMN 2 specification accurately. "introduction to BPMN 2" is good guide for this is you don't want to dive into the BPMN 2 specification:
http://www.slideshare.net/jimarlow/introductiontobpmn005
3) Speed - is it quick to produce a diagram, or is it slow and fiddly?
4) Looks - do the BPMN 2 diagrams you can create look good?
5) Do you need UML integration as part of a wider modelling strategy? So perhaps a plug-in for a UML tool rather than a stand-alone BPMN tool.
6) Price!
7) What are your modelling needs now and in the foreseeable future?
8) Is the tool choice strategic (i.e. for corporate roll-out, you will wish to use it for the foreseeable future), or tactical (one off use).
9) Do you need multi-user support so more than one person can work on a model.

I'm sure other forum members can add to this list.
Bull Winkel
Greenhorn

Joined: Sep 05, 2012
Posts: 2
What about tight integration with an execution function? I am sure that some would consider this vital to a complete, functional system.

Jim Arlow wrote:Criteria for choosing a BPMN tool (in no particular order):

1) Ease of use. You have to try a few to get a feel for this. Some tools are easy and fluid to use, and some aren't.
.
.
.
9) Do you need multi-user support so more than one person can work on a model.

I'm sure other forum members can add to this list.
Bull Winkel
Greenhorn

Joined: Sep 05, 2012
Posts: 2
What about Bizagi BPM Suite


arulk pillai wrote:In your experience, what commercial and open source BPM and work flow products have wider use?

Can you also list some of the key considerations for choosing a BPM or work flow product?
Jim Arlow
Author
Ranch Hand

Joined: Mar 11, 2004
Posts: 38
I've used BizAgi - it's a nice product. My only concern is that it lacks integration with UML (unless that's changed since I last used it), so you can't have a "one stop" tool for modelling. However, if all you want is BPMN it is OK.
Alain Proviste
Greenhorn

Joined: Jan 27, 2012
Posts: 2
I can suggest you Modelio. It is a handy tool supporting natively UML2 and BPMN2.
You can watch an video tutorial showing how to model business processes with BPMN so you can check yourself how diagrams are represented.

It is a FOSS tool.

I agree with Jim Arlow criterias to choose a BPMN tool.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: What are the popular commercial and open source BPM and work flow products?
 
Similar Threads
NetBeans/Eclipse with Team development
Open source BPM frameworks out there?
looking for a freelancer work in intalio BPM
Working with bulk
[Open SOA] What are the rationales in selecting SOA open source products?