POSE: a process-oriented simulation environment embedded in SCHEME
Article Abstract:
POSE is part of a research program to explore potential benefits of new software technologies for various modelling paradigms. It is a Scheme-based queueing network simulator, whose discussion serves to demonstrate the suitability of symbolic languages and exploratory programming styles for system simulation. After justifying the use of symbolic languages and an object-oriented approach to model design, basic features of POSE are presented, using a simple example. This is followed by a brief description of the simulator's architecture. A final chapter summarizes and reflects on our experiences, suggesting that object-oriented simulation environments hosted on powerful personal workstations may well offer major breakthroughs in terms of effectiveness and user acceptance. Computational efficiency, while a lesser concern to "investigative simulation," remains unsatisfactory in simulations used for quantitative predictions. This problem may hopefully be overcome through future advances in software and hard technologies. (Reprinted by permission of the publisher.)
Publication Name: SIMULATION
Subject: Engineering and manufacturing industries
ISSN: 0037-5497
Year: 1988
User Contributions:
Comment about this article or add new information about this topic:
Hierarchical, modular discrete-event modelling in an object-oriented environment
Article Abstract:
Hierarchical, modular specification of discrete-event models offers a basis for reusable model bases and hence for enhanced simulation of truly varied design alternatives. We describe an environment which realizes the DEVS formalism developed in Zeigler (1984) for hierarchical, modular models. It is implemented in PC-Scheme, a powerful Lisp dialect for microcomputers containing an object-oriented programming subsystem. Since both the implementation and the underlying language are accessible to the user, the result is a capable-medium for combining simulation modelling and artificial intelligence techniques. The environment is developed in an object-oriented manner which lends itself to model base-organization using the entity structure knowledge representation. It also serves as a medium for developing hierarchical distributed simulation models and architectures. (Reprinted with permission of the publisher.)
Publication Name: SIMULATION
Subject: Engineering and manufacturing industries
ISSN: 0037-5497
Year: 1987
User Contributions:
Comment about this article or add new information about this topic:
The Control Oriented Language
Article Abstract:
A Control Oriented Language (COL) has been designed to assist engineers in specifying self-contained real-time programs targeted for embedded microprocessor controllers. The language comprises concurrent CSSL-based task segments which support continuous-sequential control and simulation models, and sub-models. A real-time operating system kernel is provided to schedule these tasks. Low-level hardware access statements and a real-time debugging facility have also been incorporated within the COL. (Reprinted by permission of the publisher.)
Publication Name: SIMULATION
Subject: Engineering and manufacturing industries
ISSN: 0037-5497
Year: 1987
User Contributions:
Comment about this article or add new information about this topic:
- Abstracts: Process flowcharting meets simulation modeling. Quality improvement begins with product data. Automation can make your SPC charts send wrong messages
- Abstracts: The dark side of process measurement. Beyond PDCA - a new process management model. Process improvement: even minor changes can make an impact
- Abstracts: COSMOS: a simulation language for continuous, discrete and combined models. Combined Simulation and Network Optimization Analysis of a Production-Distribution System
- Abstracts: Visual interactive simulation - history, recent developments and major issues. Voice Control of an Interactive Simulation
- Abstracts: Analytical computer simulation of a complete battlefield environment. Applications of Supercomputers in the Petroleum Industry