I don't need code ! This tool is ment to be used by a business analyst to model processes. You don't imagine that, after using a graphical tool to model processes, the business analyst will start writing Java code to deploy them ! Why having developed a graphical tool in this case ? Why not writing the XML with notepad as It is not more difficult to write XML then Java code ? If you're saying that this is the only way to deploy a business archive then this approach is simply non-sense.