---+ Editing Process Modules Open the _Process_ module by double-clicking. You can change the name of the module by editing the _Name_ field. Next, you must specify the _Logic_ of the _Process_ module by choosing the type of Action. There are several Action options available which apply to different logic situations. These are =Delay=, =Seize Delay=, =Seize Delay Release= and =Delay Release=. In some cases you will need to _Add_ a resource to be seized (however Arena will prompt you if this is required). You must also define several other properties of the _Process_ module. The _Delay Type_ refers to which distribution is to be used to delay a resource and you can select from five different distributions. Select the distribution that best suits your data. Further properties must be defined for the distributions. For example, _Mimimum, Maximum_ and _Most Likely_ values must also be defined for a triangular distrubtion. You must specify the units for the distrubtion as well as define the _Allocation_ for the distribution (See Arena help for more details). Below is an example of a _Process_ Module from the case study: [[OutputBuffering][Buffering Data for a Link]]. The _Name_ has been defined and the user has selected the type of _Action_ to be taken in the _Logic_ area to be =Seize Delay Release=. This means that the data will _seize_ the link (so it can be transmitted), there will be a _delay_ while the data is using the link and then the link will be _released_ for other data to use it. A _resource_ has been added. In this case a =Link= resource was defined and the _Quantity_ was set to =1= (only one link is needed to transmit the data). Finally, the default _Delay Type_ is triangular so the _Units_ and _Minimum_, _Value_ and _Maximum_ are defined. _NB:_ You can change the _Delay Type_ and selecting the option _Expression_ will enable you to use other distributions to describe the delay. <img width="452" alt="Process_Module.png" src="%ATTACHURL%/Process_Module.png" height="442" /> The attached flash movie shows how to edit _Process_ modules: <object type="application/x-shockwave-flash" data="https://twiki.esc.auckland.ac.nz/twiki/pub/OpsRes/FLVPlayer/player.swf" width="1032" height="744"> <param name="movie" value="https://twiki.esc.auckland.ac.nz/twiki/pub/OpsRes/FLVPlayer/player.swf" /> <param name="allowFullScreen" value="true" /> <param name="FlashVars" value="flv=%ATTACHURL%/Editing_Process_Modules.flv&width=1032&height=744&margin=0&showfullscreen=1&showiconplay=1&showtime=1" /> </object> You may want to alter the queue animation associated with the _Process_ module by lengthening it (click on the queue and drag its left end - if you hold down the _Shift_ key the movement is fixed to be horizontal, vertical or 45 degrees diagonal). <object type="application/x-shockwave-flash" data="https://twiki.esc.auckland.ac.nz/twiki/pub/OpsRes/FLVPlayer/player.swf" width="1032" height="744"> <param name="movie" value="https://twiki.esc.auckland.ac.nz/twiki/pub/OpsRes/FLVPlayer/player.swf" /> <param name="allowFullScreen" value="true" /> <param name="FlashVars" value="flv=%ATTACHURL%/Editing_Queue_Animation.flv&width=1032&height=744&margin=0&showfullscreen=1&showiconplay=1&showtime=1" /> </object> -- Main.MichaelOSullivan - 18 Aug 2009
2010-09-14 - 13:08
Editing Process Modules
2010-09-14 - 13:09
Editing Queue Animations
This topic: OpsRes
Topic revision: r15 - 2010-09-14 - TWikiAdminUser
Copyright © 2008-2022 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?