Jump to content

GASP (simulation language)

From Wikipedia, the free encyclopedia

GASP, GASP II and GASP IV are FORTRAN-based simulation languages.[1] GASP stands for General Activity Simulation Program.[2]

SLAM (Simulation Language for Analogue Modelling) is a simulation language based on Fortran and GASP.[3]

GASP

[edit]

Work on the original GASP project was done by Philip J. Kiviat at U.S. Steel Corporation, and was gearedto use on small to medium size computers with FORTRAN II compilers.[4] : p. 3 

Like SIMSCRIPT (conceived in 1962), there are developmental links of GASP (1964) at RAND Corporation.[2]

While one of the RAND principals conceded that "GASP cannot compete with SIMSCRIPT" the same person praised GASP's strength: that it "serves well those who have only a small machine or who use several computers with no common language."[2][5]

GASP II

[edit]

While GASP II is an extension of GASP[6] which even supports PERT simulations,[4] : p. 41  a version named Basic GASP II was introduced to facilitate reduced per-user computer resources in a teaching environment.[4]

Pritsker and Kiviat "decided not to rewrite GASP in FORTRAN IV"[4] to retain support for both small and newer/larger[7]

GASP IV

[edit]

'GASP IV was a further extension.[8][9][10]

References

[edit]
  1. ^ Pritsker, A. Alan B.; Hurst, Nicholas R. (1973). "GASP IV: A combined continuous - discrete FORTRAN-based simlation language". Simulation. 21 (3): 65–70. doi:10.1177/003754977302100302.
  2. ^ a b c P. J. Kiviat (1964). "GASP—A General Activity Simulation Program".
  3. ^ A. Alan B. Pritsker (1995-01-31). Introduction to Simulation and SLAM II. Wiley. ISBN 978-0-470-23457-0.
  4. ^ a b c d A. Alan B. Pritsker; Philip J. Kiviat (September 1967). GASP II: A FORTRAN Based Simulaion Language. Department of Industrial Engineering, Arizona State University. especially in a university environment .. many GASP users
  5. ^ all only a FORTRAN II compiler; this was before FORTAN 77.
  6. ^ Ferdinand F. Leimkuhler (2009). An Enduring Quest: The Story of Purdue Industrial Engineers. p. 281.
  7. ^ with FORTRAN IV
  8. ^ A. Alan B Pritsker (1974). The GASP IV simulation language. Wiley. ISBN 978-0-471-70045-6.
  9. ^ Grant, Floyd H. (1980). "Reducing Voter Waiting Time". Interfaces. 10 (5): 19–25. doi:10.1287/inte.10.5.19.
  10. ^ Nicholas R. Hurst; A. Alan B. Pritsker (1973). GASP IV: A combined continuous/discrete, fortran based simulation language. New York, Wiley. doi:10.1145/800293.811629. ISBN 978-0-471-70045-6. GASP IV is an extension of the next event simulation language GASP II.