BPMN, collaboration diagrams, call activities and message flows

by Mr. Jeffrey Gortmaker (2012-01-31) in group BPMN Community

Hi there,

I have an issue when modelling BPMN 2.0 in ARIS. Seems I'm in need of a workaround.

We model processes on two levels: a top-level, showing all subprocesses, and detailed models (collaboration diagrams) for all those subprocesses.

In order to be able to navigate down the hierarchy in ARIS, I replacesd the subprocesses by "call activities":

Validating it didn't go too well :-(

Seems like I can't connect a "messag eflow" to a call activity ("A message flow may only exist between events, subprocesses, and tasks"). The other message "This symbol is not alowed, please use another BPMN concept" I don't get. Maybe "Call activities"don't allow the "+"-symbol (but why does ARIS generate it then?)

But now the dilemma: all call activities above are detailled in collaboration diagrams themselves. Seems that I have two options:

1) replace call activities by subprocesses, but then I can't assign collaboration diagrams to them and therfore I cannot navigate. Replacing collaboration diagrams by "process disgrams" would mean loss of crucial details.

2) delete message flows on top level, effectively reducing the collaboaration diagram to a process diagram and losing detail in the overview.

So: how do I work around these issues? Anyone?

 

Kid Regards,

Jeffrey


Comments

by Mr. Sascha Schneider (2012-01-31)

Hi,

for me it is not reproducible, at least not in the current version. Do you have an older version? Maybe it is a bug which has been fixed in meanwhile. I think it should work in the way you modelled it.

 

BR

Sascha


by Mr. Alexander Cherednichenko (2012-01-31)

Hi Jeffrey, this is problem of ARIS 7.1 version, it's all Ok in ARIS 7.2


by Mr. Jeffrey Gortmaker (2012-01-31)

Thanks,

I wouldn't have hoped it was simply "a bug"...

 

But.... have ARIS SOA Architect 7.2  (7.2.0.565700 (SR2011_1) and we recently upgraded ARIS Server to 7.2 as well...

(the model was created in an earlier version though)


by Mr. Jeffrey Gortmaker (2012-02-01)

hmm..I think I figured it out.

Validating for "Export to XPDL" results in errors. "Run BPMN Semantic check" detects no errors.

Is the "export to xpdl" function documented somewhere? (I do not need to create xpdl per se, but I need interchange with another tool (that supports xpdl).