To me this is not possible. I asked about this in a thread https://community.jboss.org/thread/221461?tstart=30.
Ksession there is no way to run a "launch process instance by name" as a major determinant in the tables in the database is ProcessID (as a String) that does not contain the version number.
You have to do simply use a naming convention for example: myprocessV1 and myprocessV2,
I found somewhere in forum (to version 5.2) that the new version of the process is not the same process, and therefore it is unrealized.
But I do not know why, then is the field version of the editor?
ts