SIGMA References

(Difference between revisions)
 Revision as of 17:38, 30 May 2009 (edit) (→Shruben 1)← Previous diff Revision as of 17:40, 30 May 2009 (edit) (undo) (→Shruben 1)Next diff → Line 59: Line 59: |- |- |SIGMA (Σ), an interactive graphics approach to teaching discrete event simulation, is described. Σ is specifically designed to make learning the fundamentals of simulation modeling easy. Σ can automatically translate a simulation model into Pascal or C source code that can be compiled and run on a wide variety of computers. It is possible to represent systems in all of the conventional discrete event worldviews with Σ. The viewpoint is the modeler's choice, not a dictate of the language. Σ combines the modeling advantages of using network flow process and logic diagrams with the generality and flexibility of explicit event scheduling. The complete source code for Σ-generated simulation models is available to students. Although Σ is elementary, it is completely general; any discrete event simulation (indeed, any computer program) can be created using Σ. |SIGMA (Σ), an interactive graphics approach to teaching discrete event simulation, is described. Σ is specifically designed to make learning the fundamentals of simulation modeling easy. Σ can automatically translate a simulation model into Pascal or C source code that can be compiled and run on a wide variety of computers. It is possible to represent systems in all of the conventional discrete event worldviews with Σ. The viewpoint is the modeler's choice, not a dictate of the language. Σ combines the modeling advantages of using network flow process and logic diagrams with the generality and flexibility of explicit event scheduling. The complete source code for Σ-generated simulation models is available to students. Although Σ is elementary, it is completely general; any discrete event simulation (indeed, any computer program) can be created using Σ. + |- + |} + + + + {| border=3 cellspacing=0 cellpadding=2 + ! Schruben, L.W., “SIGMA Tutorial,” Proc. 1991 Winter Simulation Conference, Phoenix, AZ, December 8-11, 1991, 95-100. + |- + |SIGMA (simulation graphical modeling and analysis) is an interactive graphics approach to discrete event simulation. The author gives a brief introduction to simulation graph modeling with SIGMA. In addition, some recent advances in the SIGMA software are discussed and an example is presented. Among the recent enhancements to SIGMA are graphs for output analysis, ranked lists, and a facility for creating an English description of the simulation graph |- |- |} |}

A to Shruben

insert
insert

Allore, H.G. and L.W. Schruben, "Disease Management Research Using Event Graphs," Computers and Biomedical Research, 33, August 1999, 245-259
Event Graphs, conditional representations of stochastic relationships between discrete events, simulate disease dynamics. In this paper, we demonstrate how Event Graphs, at an appropriate ion level; also extend and organize scientific knowledge about diseases. They can identify promising treatment strategies and directions for further research and provide enough detail for testing combinations of new medicines and interventions. Event Graphs can be enriched to incorporate and validate data and test new theories to reflect an expanding dynamic scientific knowledge base and establish performance criteria for the economic viability of new treatments. To illustrate, an Event Graph is developed for mastitis, a costly dairy cattle disease, for which extensive scientific literature exists. With only a modest amount of imagination, the methodology presented here can be seen to apply modeling to any disease, human, plant, or animal. The Event Graph simulation presented here is currently being used in research and in a new veterinary epidemiology course.

Juran, D. C., and L. W. Schruben "Using Worker Personality and Demographic Information to Improve System Performance Prediction", Journal of Operations Management, V.22, Issue 4, August 2004, pp. 355-367
This paper presents an approach to modeling workers where human performance has a significant impact on system productivity. Highly technical industries such as semiconductor manufacturing and service industries like banking are relying on fewer but more skilled workers. In these systems, productivity depends on worker availability and organization; therefore, modeling system performance may require accurate representations of individual worker behavior. This paper examines the tradeoffs in including information about the demographics and personalities of workers in system performance simulation models. A series of actual and simulated experiments in which personality and demographic data are used in different ways to model the performance of a team of workers is reported. Significant differences are found in predicted system performance demonstrating that model validity depends on the methodology used for modeling workers. These results have practical implication for the managerial processes of recruiting and selecting individual workers, as well as organizing teams of workers and assigning them to tasks.

Potente, H., Bastian, M.. "Design of a Compounding Extruder by means of the SIGMA Simulation Software". Advances in Polymer Technology Advances in Polymer Technology 20 Apr 1999: 147-170.'
The simulation program SIGMA, which can be used to assess the compounding process on tightly-intermeshing, co-rotating twin screw extruders, was developed within the framework of a joint project conducted by the Institut für Kunststofftechnik (KTP) of the University of Paderborn and fifteen industrial companies of several fields in the polymer industry. The program presented here permits calculations based on physical mathematical models of the pressure, temperature, local degree of filling, melting, residence time, mixed substance characteristics derived therefrom, power consumption, and degree of dispersion of the machine. These results assist the designing process engineer in the optimization of existing equipment or in the designing of new equipment. © 1999 John Wiley & Sons, Inc. Adv Polym Techn 18: 147-170, 1999

Savage, Eric L., Lee W. Schruben, Enver Yucesan, "On the Generality of Event Graph Models" INFORMS Journal on Computing, V. 17 , Issue 1 (Winter 2005), pp. 3-9
Event graphs model the dynamics of a discrete-event simulation model. This paper demonstrates the modeling power of event graphs by presenting a model that simulates a Turing machine. Therefore, according to Church's thesis, event-graph models are able to model any system that can be implemented on a modern computer. Theoretical and practical implications of this assertion are also discussed.

Shruben 1

insert
insert

Schruben, L.W., “Simulation Graphical Modeling and Analysis (SIGMA) Tutorial,” Proc. 1990 Winter Simulation Conference, New Orleans, LA, December 9-12, 1990, 158-161.
SIGMA (Σ), an interactive graphics approach to teaching discrete event simulation, is described. Σ is specifically designed to make learning the fundamentals of simulation modeling easy. Σ can automatically translate a simulation model into Pascal or C source code that can be compiled and run on a wide variety of computers. It is possible to represent systems in all of the conventional discrete event worldviews with Σ. The viewpoint is the modeler's choice, not a dictate of the language. Σ combines the modeling advantages of using network flow process and logic diagrams with the generality and flexibility of explicit event scheduling. The complete source code for Σ-generated simulation models is available to students. Although Σ is elementary, it is completely general; any discrete event simulation (indeed, any computer program) can be created using Σ.

Schruben, L.W., “SIGMA Tutorial,” Proc. 1991 Winter Simulation Conference, Phoenix, AZ, December 8-11, 1991, 95-100.
SIGMA (simulation graphical modeling and analysis) is an interactive graphics approach to discrete event simulation. The author gives a brief introduction to simulation graph modeling with SIGMA. In addition, some recent advances in the SIGMA software are discussed and an example is presented. Among the recent enhancements to SIGMA are graphs for output analysis, ranked lists, and a facility for creating an English description of the simulation graph

Schruben, Lee W. "A Graphical Approach to Teaching Simulation". Journal of Computing in Higher Education, v4 n1 p27-37 Fall 1992
SIGMA (Simulation Graphical Modeling and Analysis) is a computer graphics environment for building, testing, and experimenting with discrete event simulation models on personal computers. It uses symbolic representations (computer animation) to depict the logic of large, complex discrete event systems for easier understanding and has proven itself in courses that both teach and use simulation. (Author/MSE)

Schruben, L.W., “SIGMA - A Graphical Approach to Teaching Simulation,” Journal of Computing in Higher Education, 4 (1), (Fall 1992), 27-37.
SIGMA (Simulation Graphical Modeling and Analysis) is a graphics environment for building, testing, and experimenting with discrete event simulation models on personal computers. SIGMA is based on “event graphs,” a concept that utilizes symbolic representations to concisely depict large, complex discrete event systems (like airports, hospitals, and factories) so that they can be understood more easily. SIGMA, the computer animation of event graphs, captures the logic of the computational processes underpinning a simulation.

SIGMA was developed to improve the quality of simulation education. Problems addressed during a semester were: how to convey simulation concepts more easily, how to help students understand the many complexities associated with this topic, and how to help students build realistic computer models of large, complicated systems. In SIGMA, stochastic systems are represented as simple, dynamic graphs. Simulation models are easily created by drawing these graphs on a computer with a mouse. Students quickly learn how various events in a system interact by observing SIGMA’s graphics displays. SIGMA has proved itself to be a valuable educational tool, not only for courses that teach simulation, but also for courses that use simulations. Furthermore, SIGMA’s capability to model very large systems has led to successful industrial applications.

Shruben et. al.

insert
insert

Schruben, L.W. and D. Briskman, “Teaching Simulation with Σ,” Proc. 1988 Winter Simulation Conference, San Diego, CA, December 12-14, 1988, 869-874.
Σ (pronounced SIGMA denoting Simulation Graphical Modeling and Analysis) is an interactive graphics approach to building, testing, and experimenting with discrete event simulation models on personal computers. Σ is written in C but is self-contained and does not need a compiler or special graphics software. Σ is an extension of the simulation teaching system report in [2]. The version of Σ described here requires an IBM PC compatible computer (AT preferred) with at least 420K of free memory, a floppy disk drive, an EGA or equivalent monitor with the corresponding graphics card, and a mouse.

Schruben, L. W., and T. M. Roeder, “Fast Simulations of Large-Scale Highly-Congested Systems.” Simulation (Transactions of the Society for Modeling and SimulationInternational) (March 2003), 79.3, pp. 1-11
Focusing on resource cycles, the authors developed a semiconductor wafer factory (fab) simulation that executed more than an order of magnitude faster than a job-tracing simulation previously in use. The authors summarize the methodologies used and conclude that the differences in execution speeds are due to the fundamental differences in using an event graph paradigm to model the discrete event system dynamics instead of the more popular process flow paradigm that is used by almost all commercial simulation packages. However, the execution speed of a resource-driven model is insensitive to system congestion, whereas a job-driven model slows dramatically (or halts) as the system becomes heavily loaded. The authors conclude that a resource-driven approach using event scheduling logic offers the best approach to modeling very large-scale highly congested systems such as those found in communication, transportation, and unit-manufacturing operations.

Si to Z

Yuan-chia Chu, Yu-yin Kuo, Tsuei-rung Chang, Chih-Chuan Chou, Rung-chuang Feng, and Polun Chang. "SIGMA simulation for Health Promotion Management". AMIA Annu Symp Proc. 2005; 2005: 926.
Background: Health promotion is the key task to achieve global health 2010. Periodical physical check-up have been the most basic manifestation for maintaining personal health care and promotion. Sufficient health check facility was provided in a medical center with annual service of 9200~9500. Sixty customers receive around 20 check ups in this physical check up center daily. Smoothness, efficacy and customer satisfaction of the process will be caretakers’ concern and target for promotion. Purpose of the system: The purpose of applying a information system for health promotion management are: 1. to plan personalized process for physical check-up; 2. to cut waiting time for each tests during the check-up period; 3. to promote satisfaction, loyalty, and consumer relationship. Service/project: Following ID confirmation, clients will enter the flow according to personalized sequence including history taking, blood and urine lab tests, electrocardiogram, abdominal sonography, panendoscope, colonfibroscopy, pulmonary functional tests, and Obstetric-Gynecology routines…etc.. Simultaneously, health education will be provided by the multiple media prior to each tests. At the end of each run, all test results will be lodged onto a personal database with hard copies or e-mail provided. Based on the information system, health care provider can give suggestions and schedules for sequent periodical follow-up. Methodology: The project use SIGMA software to simulate and analyze the relationship between input and output. Input data were defined as actual measurements from 2005/3/11 to 2005/3/13, and coded by BestFit 2.0 software. The output data will include physician’s utilization rate, averaged time course and clients’ complaint rate as variables. To conduct tests, output here will be functions obtained during simulation and it will be remained as the foundation for further comparison. Finally, the regeneration model will be conducted based on those relationship, decision-making analysis and sensitivity. Evaluation: Efficacy of this proposed of e-health promotion management system will be evaluated by the run-time, client attendance, satisfaction and complaints, physician and nurse utilization and satisfaction, set up cost for system construction and labor expenditure. Conclusion: This project will be truly promoted client satisfaction by questionnaire survey, and decreased run-time about 30 minutes and increased client attendance about 30%.

Yucesan, E. and L.W. Schruben, “Complexity of Simulation Models: A Graph Theoretic Approach,” INFORMS Journal on Computing, 10 (1), (Winter 1998), 94-106. Also in Proc. 1993 Winter Simulation Conference, Los Angeles, CA, December 12-15, 1993, 641-649.
In this article, we introduce complexity measures for simulation models. The framework of simulation graphs sets the context. A quantifiable measure of complexity is useful in an a priori evaluation of proposed simulation studies that must be completed within a specified budget. They can also be useful in classifying simulation models to obtain a thorough test bed of models to be used in simulation methodology research. The metrics introduced in this article have a rigorous theoretical, as well as empirical, grounding in software engineering. As such, simulation modeling and analysis represent a new area of application. Some surrogate measures of run time complexity are also developed. In particular, we provide estimates for the size of the future events list (or the pending event set). The proposed metrics are illustrated and compared through a limited set of examples. Limitations of the current approach as well as directions for future research are discussed.

insert
insert

insert
insert