26.08.2013 Views

3.1 MB - Evernote

3.1 MB - Evernote

3.1 MB - Evernote

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

103<br />

Appendix A: Detailed GPSS Syntax<br />

spaces. If the optional termination counter parameter is not specified then the default<br />

termination counter value from the simulator configuration will be used. If specified<br />

then the termination counter parameter has to be a positive integer value.<br />

Storage definition:<br />

Reserved word: STORAGE<br />

Syntax: STORAGE [,]<br />

Description:<br />

The Storage definition declares a Storage entity. The Storage name parameter is<br />

required. If the optional Storage capacity parameter is not specified then it will default<br />

to the maximum value of the Java int type. If specified then the Storage capacity<br />

parameter needs to be a positive integer value. The Storage definition has to appear in<br />

the simulation model before any block that uses the specific Storage.<br />

Block definitions:<br />

Reserved word: ADVANCE<br />

Syntax: [] ADVANCE [[,]]<br />

Description:<br />

The ADVANCE block delays Transactions by a fixed or random amount of time. The<br />

optional average holding time parameter describes the average time by which the<br />

Transaction is delayed defaulting to zero. Together with the average holding time the<br />

second parameter which is the half range parameter describe the uniformly distributed<br />

random value range from which the actually delay time is drawn. If the half range<br />

parameter is not specified then the delay time will always have the deterministic value<br />

of the average holding time parameter. Both parameters can either be a positive integer<br />

value or zero. In addition the half range parameter cannot be greater than the average<br />

holding time parameter.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!