GASP (simulation language) explained

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

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.

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

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."[4]

GASP II

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

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

GASP IV

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

Notes and References

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