If you want the full detail , go to this article by Tom Bayerns of JBoss.  If you want the superficial , lightweight version , stick right here!

Look at this picture. Isn’t it pretty?

What workflow is:

  1. You draw the above workflow diagram using the JBoss IDE (it’s a bit like Visio or any other drawing tool)
  2. You get your developers to put small bits of Java code behind each block (not difficult)
  3. Your business process changes? You drag and drop the diagram et Voila! you have your new business system already implemented.

Ok, it’s a gross simplification. But in terms of ‘drag and drop’ programming , it’s the closest that I’ve seen so far.

More stuff that we’ve written about workflow. Some posts, including Windows Workflow and the difference between JBoss Workflow Engine and JBoss Rules Engine (Drools) even have some detail in them.