ARIS Community - We Love BPM

ARIS Simulation Process Instantiation

Munyahusvu's picture
by Munya Husvu in User Support posted on 2017-10-18

I am trying to simulate a process in which inputs (applications) arrive at a rate that is not constant. I would like to represent the rate of arrival or for the inputs per day as a distribution. Please advise how I can achieve this. See below

 

 

1494 Views
0 Likes
4 Comments
Geoff Hook posted on 2017-10-19

Munya

not sure exactly what you mean by setting inputs per day as a distribution. Your example specifies a specific volume for each day, do you want these exact volumes to arrive or do you want to sample from a distribution using these volumes to create the shape of the distribution?

There has been previous questions in the community on this, I found this explanation below from Ralf Angeli.

Schedule models can be assigned to start events for the purpose of defining process instantiation.The Calendar events in a schedule for process instantiation should only be edited with "Edit --> Process instantiation". Otherwise simulation will not recognize them as process instantiators.

 

Hope this helps

 

 

Munya Husvu posted on 2017-10-19

Thanks @Geoff,

I want to create a distribution using these volumes to create the shape of the distribution and then use that distribution as the arrival rate, alternatively, I could use the exact numbers if there is an easier way of capturing, the data for 300 days. I actual numbers over a period of a year and would prefer to use the distrobution. I am however not sure how to us ethe calendar event based either on the distribution or actual values for period of 300 days.

Hope you can assist.

 

Munya Husvu posted on 2017-10-19

Thanks @Geoff,

I want to create a distribution using these volumes to create the shape of the distribution and then use that distribution as the arrival rate, alternatively, I could use the exact numbers if there is an easier way of capturing, the data for 300 days. I actual numbers over a period of a year and would prefer to use the distrobution. I am however not sure how to us ethe calendar event based either on the distribution or actual values for period of 300 days.

Hope you can assist

Ralf Angeli posted on 2017-10-20

It's not possible to feed an arbitrary distribution to a calendar event. If you give a calendar event a duration, the number of instances defined will always be created randomly within that duration.

So if you really want to have a more or less exact representation of the numbers you have, you can create a calendar event for each day in your list, give it a duration of one day and insert the number of instances from your list. If you don't want to do this manually, you could use the Excel import (See the topic "Report: Import data in Excel format" in the ARIS help.) or write a report yourself which does this.