Profile picture for user ivo

Loops of the sort

do -> check -> yes->continue...

                      -> no ->do...

which are common pattern (while, repeat) can be simulated in 7.2 but not in 9.6. Not only that but it gives "unexpected exception". After a semantic check the plot thickens: a synchronization time is said to be missing in the rule where the back-loop joins the flow. This is quite strange as the Synchronization Time is ARIS 6 attribute and is not needed in ARIS 7.2 for the same structure to work. And it is clearly allowed as there are even examples in the documentation for routing with ERM conditions using structured loops. Anyway, fixing that "error" doesn't help.

Any ideas?

by Ivo Velitchkov Author
Posted on Thu, 08/21/2014 - 10:45

The situation is worse than I expected. It seems there are more cases showing backward incompatibility of 9.6. Trying the simulate other models from ARIS demo database  7.2.5 (EPCs with ERM routing but no feedback loops) gives again "unexpected exception".

0
by Ralf Angeli
Posted on Thu, 08/21/2014 - 10:46

What version are you using exactly? Do you have a sample model you could share?

I cannot reproduce the exception with 96.0.3.914155 and a very simple EPC which contains only the loop structure.

Regarding the semantic check, that's really only for ARIS 6 and before, so you can ignore its results.

0
by Ivo Velitchkov Author
Posted on Thu, 08/21/2014 - 12:24

Ralf,

I'm using 96.0.3.906056 with JRE 1.7.0_67

After restoring the "United Motors Group" database of 7.2.5, simulating for example model UMC.21247 gives "unexpected exception". The same model and all the rest (UMC.21243, UMC.21245) in the group run without problem in 7.2.5. With the rest of the simulation demo models the situation is:

  • 87384727-2897-11e0-2b1c-0025b3bf9d9d - OK
  • 4a31a090-e14d-11dc-1cf0-00164157f4fd - OK and sometimes: "Error code 4 - Could not find alive instance with specified type or id"
  • 3a7336e9-1a57-11d3-ad40-00a024e7ef08 - OK and sometimes: "Error code 4 - Could not find alive instance with specified type or id"
  • 026d75c1-5bae-11e0-21b5-5c260a227a4f -  OK and sometimes: "Error code 4 - Could not find alive instance with specified type or id"

It might be that the Error code 4 is related with different state of the simulation server. I've no idea.

 

 

 

For the model with the loop, I can make a shareable version. Would it be OK if I upload it here as XML?

 

By the way, Erlang distribution doesn't seem to work in both 7.2.5 and 9.6. That's not so important but I would be glad to know, is it a known bug or the problem is at my end.

 

0
by Ralf Angeli
Posted on Thu, 08/21/2014 - 15:56

Okay, I could reproduce the exception with the model in the UMC database and reported it as a bug. Obviously this is related to the ERM attributes.

Uploading the sample model as XML should be okay. Does it contain ERM attributes as well? Because if it does, then the exception likely has the same cause as in case of the model from the UMC database.

And the Erlang distribution not working is a long standing bug. I'll try to revive the bug report...

Thanks for reporting all of this.

0
by Ivo Velitchkov Author
Posted on Thu, 08/21/2014 - 16:46

Yes, indeed it is with ERM attributes as well. I have just removed them I tested the same flow structure but with probability routing and it works. However, in this particular case and most cases for simulating iterations, the conditions needs to be specified with ERM attributes.

(I have more issues with simulation; I wonder is it better to continue this thread or submit separate entries?)

 

0
by Ralf Angeli
Posted on Fri, 08/22/2014 - 09:47

If it's better to start separate threads probably depends on the nature of the issues. If they concern the usage of simulation, how to create models for simulation, and so on, then separate entries could make sense because such topics usually require a bit of discussion. If they concern bugs in the simulation, then we can continue here. Note however, that bugs are ideally reported to ARIS Support.

0

Featured achievement

Rookie
Say hello to the ARIS Community! Personalize your community experience by following forums or tags, liking a post or uploading a profile picture.
Recent Unlocks

Leaderboard

|
icon-arrow-down icon-arrow-cerulean-left icon-arrow-cerulean-right icon-arrow-down icon-arrow-left icon-arrow-right icon-arrow icon-back icon-close icon-comments icon-correct-answer icon-tick icon-download icon-facebook icon-flag icon-google-plus icon-hamburger icon-in icon-info icon-instagram icon-login-true icon-login icon-mail-notification icon-mail icon-mortarboard icon-newsletter icon-notification icon-pinterest icon-plus icon-rss icon-search icon-share icon-shield icon-snapchat icon-star icon-tutorials icon-twitter icon-universities icon-videos icon-views icon-whatsapp icon-xing icon-youtube icon-jobs icon-heart icon-heart2 aris-express bpm-glossary help-intro help-design Process_Mining_Icon help-publishing help-administration help-dashboarding help-archive help-risk icon-knowledge icon-question icon-events icon-message icon-more icon-pencil forum-icon icon-lock