CC

In ARIS Simulator, I understand that Process Instances are created with through Process Instantiation Plans or Frequency in the Start Event. How can I get ARIS to start a process instance when the previous process instance is completed?

 

However, I'm hoping to do the following (which is almost like a relay)

1. Start first process instance at 8.30am

2. When and only when the first process instance has completed, start the second process instance

3. When and only when the second process instance has completed, start the third process  instance

4. etc, etc

5. Repeat for the next day

 

What I've currently got configured is Process Instantiation Plan that starts at 8.30am, specify the for as 0000:00:00:00 to recur daily at interval 1. The consequence is within my statistics, all my instance start time is 8.30am, meaning all throughput times start counting at 8.30am and the dynamic wait times are incremented after each process instance.

The question is, how do I start process instances in a relay manner? As oppose to all starting at 8.30am or according to a specific schedule?

 

Thanks in advance.

 

Regards,

Cecilia

by Ivo Velitchkov
Posted on Thu, 09/17/2009 - 09:17

Cecilia,

 

Why don't you just make a loop from your end event to an XOR rule following your start event?

 

Regards

Ivo

0
by Cecilia Chan Author
Posted on Thu, 09/17/2009 - 09:37

Hi Ivo,

 

my understanding is that Simulator starts an instance according to the Schedule. Would the XOR rule be able to dictate a Process Instance to start? Or get a Function to start the Process Instance?

- unless I have misunderstood?



Thanks.



Regards,

Cecilia

0
by Ivo Velitchkov
Posted on Thu, 09/17/2009 - 09:56

Well, simulation starts according to the start event(s). In case you have frequency of that start event, this is what rules instances, in case you have a Schedule with process instantiation plan, the time, number of instances and period is taken from there. But in any case it could be started by an event which could show instance of a proceeding activity that has finished. So, in your case, if you put a start time for your starting event and select 1 instance and then follow with an XOR rule (in case of EPC and the appropriate gateway in case of BPMN, I haven't tested that though) and join your end event (s) with this XOR rule then the first instance will be according to the schedule of the start event and every next instance - after any of the end events has occurred.

The only drawback of this solution is that the process will never stop by itself. It will stop when the simulation period has finished. But I think that would be good enough in most of the cases.

Let me know if this helps.

Ivo

 

0
by Cecilia Chan Author
Posted on Fri, 09/18/2009 - 03:46

thanks, I'll give that a test - will have to draw out a separate testing model as the process logic is quite different with use of XOR rule.

 

good idea tho, will let you know how I go :)

0
by Ralf Werner Munkes
Posted on Fri, 09/18/2009 - 15:44

Hi,

I think this will not work! At least if you are interested in detailed statistics about the processes. You you use a loop which alwways will lead back to the beginning of the process then you will not have different process instances but only one!

As mentioned above you have the possibilty to create instances by

  • the frequency attribute
  • by a process instantiation

There's no way to start instances depending on the number of running instances.

If you will find such solution then let me know!

Regards

Ralf Werner

 

0
by Cecilia Chan Author
Posted on Sun, 09/20/2009 - 15:30

hmmm, good point there Ralf. I'll forever be simulating a single one process instance...

0
by Dieter Jansen
Posted on Mon, 10/05/2009 - 15:48

Hmm..  Comparing to Toolset simulation, it does seem like functionality has become much more limited, unless I'm missing something?

0
by Dieter Jansen
Posted on Mon, 10/05/2009 - 16:28

Hi Cecilia,

Did you find a solution to this problem?  I've just encountered it myself.

Rgds

Dieter

 

0
by Cecilia Chan Author
Posted on Tue, 10/06/2009 - 06:58

No, I couldn't get around that. My instantiation plan instantiates everything at beginning... I rely on the second Event to get an understanding of when a particular instance begins its execution.

 

A few tips also. To ensure the Process instance travels from absolute start to absolute finish, you'll need to make sure the Organisation object is 'committed' to the Function at all points, as well as setting the 'priority' for the first Event lower than all other Events. Priority setting is important to ensure the process instance continues the rest of the process from where it left off when the break last interrupted.

0
by Cecilia Chan Author
Posted on Tue, 10/06/2009 - 06:58

what's Toolset simulation?

0
by Dieter Jansen
Posted on Wed, 10/07/2009 - 07:28

Hi Cecilia,

 

Thanks.

Toolset is the "old" ARIS Business Architect equivalent that was based on the Windows platform rather than Java.  I have used that for simulation, but for obvious reasons am migrating across to Business Architect.  Trying to get my old simulations to run in the same way is proving to be a significant challenge, though.

Rgds

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