A portable process-oriented compiler for event driven simulation
Article Abstract:
Modern Simulation Program Generators (SPGs) must address four key issues: portability, user interface, consistency and extensibility. Portable SPGs allow the user to edit the model outside of the SPG giving the user the flexibility to add features not supported by the SPG. An SPG's user interface should mimic the user's perception of the system to be modelled. Often the user visualizes the model as a network diagram. The user interface and the SPG's consistency determine ease-of-use. SPGs should be developed under a standard environment to provide consistency. They should be modular, to allow the code generator to be modified as new simulation tools are developed. Xsimcode addresses each of these issues. It is a portable SPG, providing flexibility for experienced modelers. It uses a graphical, direct manipulation interface to represent the simulation model. A noun-verb dialogue limits the user's choices once an object is selected. As an X-Windows program, Xsimcode's interface is consistent with many other X-Windows programs. Xsimcode's user interface module and code generation module are separated by a data structure, allowing Xsimcode to be extended to support other simulation languages or ported to other windowing environments. (Reprinted by permission of the publisher.)
Publication Name: SIMULATION
Subject: Engineering and manufacturing industries
ISSN: 0037-5497
Year: 1993
User Contributions:
Comment about this article or add new information about this topic:
Incorporating natural language descriptions into modeling and simulation
Article Abstract:
We explore an approach to merging simulation and natural language in which conceptual structures are used which can represent the structure and meaning of sentences as well as basic mathematical concepts. Sentences can be transformed to these structures, and, via language generation, the structures can be transformed into mathematical equations. The process is illustrated using a text description of a plankton respiration model. The approach shows how qualitative natural language statements can be merged with both qualitative and quantitative modeling and simulation. (Reprinted by permission of the publisher.)
Publication Name: SIMULATION
Subject: Engineering and manufacturing industries
ISSN: 0037-5497
Year: 1989
User Contributions:
Comment about this article or add new information about this topic:
- Abstracts: Lasers speed up board production. Modeling for printed-circuit board simulation. A bright new page in portable displays
- Abstracts: Fielding reliable weapons more quickly. Self-help for defective boards. Digital scopes: 1972
- Abstracts: All aboard for solid state. Transportation. Endangered species
- Abstracts: Information structures for simulation modeling of manufacturing systems. SARPI: a simulator for assessing cognitive tasks in process control
- Abstracts: Reconciling conflicting design-automation standards. Software R&D: from an art to a science. Transportation