First of all i want to say i’am pretty new to both Business Process Modelling and working with Agilian.
I just took some time working through BPMN 2.0 and also did some Buisness Process Diagramms in Agilian.
Now i wanted to to reuse some of my processes as sub-processes in other diagrams.
When building a sub-process and referring to an existing diagram, it always gets parent of the diagram. Thats not what i want, as i want to reuse the sub-process over and over again in diffrent diagrams within my modell. For now i have to unroot it every time. Is there any way to define a process-diagram to be a global reuseable one?
I tried to do this by Call Activity, but this one wont work as i expected. BPMN 2.0 says Call Activity should be the new kind of reuseable sub-process, but i can only call an existing activity and cant find any effect. There is no expand to see the called activity, no link, no way to access the called object. I guess i miss the concept of this element.
Why Agilian has [Embedet-Sub-Process]; [Reuseable-Sub-Process];[Reference-Sub-Process];[Event-Sub-Process];[Call Activity]?
BPMN 2.0 says: The BPMN 2.0 Call Activity corresponds to the Reusable Sub-Process of BPMN 1.2. A BPMN 2.0 Sub-Process
corresponds to the Embedded Sub-Process of BPMN 1.2
So for me it seems it should just be [Sub-Process]; [Call Activity]; [Event-Sub-Process]. (and some Global Process to be called)
Please help me understanding why we got al this types in Agilian and when to use them.