The hierarchical simulation language HSL
- 1 April 1991
- journal article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Modeling and Computer Simulation
- Vol. 1 (2) , 113-153
- https://doi.org/10.1145/116890.116911
Abstract
The Hierarchical Simulation Language (HSL) was designed and developed to serve process-ori- ented simulation of discrete systems. It is interpreter-based and hence offers certain advantages, such as portability (hexdware independence) and modifiability (during program execution). An HSL model consists of two major sections. The Environment contains the specifications of the model and model control statements. The Simulator is a set of functions and processes that carry out the run-time activities of the model. Processes can be hierarchically refined or compressed, to whatever level of model detail desired. This paper describes the design character- istics and programming constructs of HSL. Several issues relevant to simulation languages in general and HSL in particular are then discussed. This is followed by an example HSL program presented to illustrate many of its features.Keywords
This publication has 11 references indexed in Scilit:
- High-level, three-pronged design methodology for N-CHIME interface system softwareInformation and Software Technology, 1991
- A hybrid implementation of a process-oriented programming language for system simulationSoftware: Practice and Experience, 1991
- Information structures for simulation modeling of manufacturing systemsSIMULATION, 1989
- Designing a "Cognizant Interface" between the user and the simulation softwareSIMULATION, 1988
- An expert manufacturing simulation systemSIMULATION, 1987
- Software engineering considerations for the design of simulation languagesSIMULATION, 1985
- Process-interaction simulation languagesSIMULATION, 1985
- A specification language to assist in analysis of discrete event simulation modelsCommunications of the ACM, 1985
- Applying software engineering to simulationSIMULATION, 1983
- Flow diagrams, turing machines and languages with only two formation rulesCommunications of the ACM, 1966