Hi Anand,
jBPM4 provided a lot of method to find the execution for a processInstance, you could find them in the org.jbpm.api.Execution.
For example, you could get the children of a process instance by using getExecutions() and getExecutionMap().