micro-GPSS(ID:6581/mic015)


Sewedish PC GPSS


Related languages
GPSS V => micro-GPSS   Port

References:
  • Ståhl, I. 1990. Introduction to Simulation with GPSS: On the PC, Macintosh and VAX. Prentice Hall International, Hemel Hempstead, U.K. 1990 view details
  • Ståhl, I. 1993. GPSS will prevail - Some reasons for the resilience of the GPSS simulation ideas. In GPSSUsers? Group Europe?Gründungsveranstaltung. ASIM Heft Nr. 36, Magdeburg. view details
  • Ståhl, I. 1996. Simulation Made Simple Using micro- GPSS. SSE, Stockholm. 1996. view details
  • Ståhl, Ingolf "GPSS - 40 YEARS OF DEVELOPMENT" pp577-585 view details Extract: micro-GPSS
    In the late 80's, a PC-based GPSS, called micro-GPSS, was also developed by I. Ståhl in Sweden (Ståhl 1990 and 1996). It was intended to be used in education. The development was gradual, based on feedback from over 5000 students in Sweden and the US. It started out as a pure subset of GPSS V, but under student influence, the system was greatly simplified, so that teaching material that with GPSS V required 22 hours with later micro-GPSS versions only needed 10 hours. Some of the many changes from GPSS V are: Only floatingpoint values, transactions can wait in GENERATE (e.g. prior to a SEIZE block), a straight-logic IF replaced TEST, WAITIF replaced GATE, ARRIVE is used instead of QUEUE, a simpler GOTO replaced TRANSFER and LET replaced ASSIGN and SAVEVALUE. In total there are only 22 block types, i.e. fewer than in the original GPSS of 1961. Yet, 99 percent of all programs in the GPSS textbooks below have been rewritten in micro-GPSS with at most 20 percent longer code. It should be mentioned that the PRINT and HELP blocks are more powerful than in GPSS V. The HELP block is e.g. used for making graphs and for a simple interface with Proof Animation. Micro- GPSS is written in very portable FORTRAN and has been ported to Macintosh, VAX, SUN and LINUX systems. Although micro-GPSS is not compatible with GPSS/H, there is, as a program GPHM by which micro-GPSS programs can be translated into GPSS/H code.
          in The 33rd Winter Simulation Conference 9-12 December 2001 Crystal Gateway Marriott, Arlington, VA view details