Marco Rietveld, one of the core developers working on jBPM and Drools has posted a really nice summary of the “behind-the-scenes” communication of jBPM Designer and Drools Guvnor. He also writes about the ongoing work for jBPM Designer to have its local persistence storage which would allow it to be used as a stand-alone BPMN2 modeller as well as still be able to utilize alternative storage options such as Drools Guvnor.