Document Type

Article

Rights

This item is available under a Creative Commons License for non-commercial use only

Disciplines

2. ENGINEERING AND TECHNOLOGY

Publication Details

Computers in Industry, Volume 57, Issue 5 (2006) Pages 437-450

Available from the publishers here http://www.sciencedirect.com/science?_ob=MImg&_imagekey=B6V2D-4JRVFNH-2-W&_cdi=5700&_user=2322584&_pii=S0166361506000315&_origin=browse&_zone=rslt_list_item&_coverDate=06%2F30%2F2006&_sk=999429994&wchp=dGLbVzW-zSkWA&md5=2f13aefbe7eea2f5d6a94a59484104af&ie=/sdarticle.pdf

Abstract

This paper discusses shortfalls in relation to the requirements gathering phases of simulation. While many developments have taken place around supporting the model coding task of simulation, there are few tools available to assist in the requirements gathering phase. This is surprising as it has been reported by several researchers that the requirements phase can absorb twice as much resources as the coding phase. There are numerous process modeling tools available (over 100) that can and have been used to support the requirements phase of simulation. This paper provides a selective review of some of the most important in relation to simulation. A conclusion from this review is that none of the tools available adequately supports the requirements gathering phase of simulation. It is proposed that a process modeling tool be developed specifically to support simulation requirements gathering. The design objectives in the development of the tool are: (1) it should be capable of capturing a detailed description of a discrete event system; (2) it should have a low modeling burden and therefore be capable of being used by non-specialists; (3) it should present modeling information at a high semantic level so that manufacturing personnel can rationalize with it; (4) it should have good visualization capabilities; (5) it should support project teamwork. Based on these design objectives a proposed simulation process modeling tool called simulation activity diagrams (SAD) is presented.