A Portable Process-Oriented Compiler For Event-Driven Simulation

SIMULATION(1993)

引用 7|浏览5
暂无评分
摘要
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 SPGs 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 SPGs consistency determine ease-of-use. SPGs should be developed under a standard environment to provide consistency between programs. 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, X-simcode'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.
更多
查看译文
关键词
SIMULATION SOFTWARE, SIMPACK, XSIMCODE, PROCESS ORIENTATION, QUEUING MODELS
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要