By Wolfgang, on December 17th, 2009%
Those of you who tried to convert BPMN to BPEL know the “Goto”-Problem which stems from the fact that BPMN is graph oriented while BPEL is block oriented. This makes it hard to transform one into the other and causes pain in todays BPMN undertakings. Although goto is banned in modern programming languages, business-like modeling . . . → Read More: Goto is not Evil
By Wolfgang, on December 8th, 2009%
In my recent article about Domain Specific Languages (DSLs) published in the 12/2009 issue of Javamagazin I described how to implement DSLs using Groovy. In the article I mentioned that dehydration (state persistence) could be added to the DSL runtime if needed to support long running processes. I’ve created a Groovy script dehydration.groovy to illustrate . . . → Read More: Dehydrating long running Groovy DSLs