is it possible to split one big .bpm20 file into multiple files? Something like - one file for each sub-process and then include these file in the main process configuration? I've tried <xi:include> but it seems not to working.
If you use a callActivity instead of a subprocess, you can use a separate process-file for the called process. Good-practice is to deploy these bpmn20.xml files together in once deployment.