Generating and Reverse Engineering Process Languages

PowerDesigner can generate objects from a BPM and reverse engineer into an existing or new BPM.