首页> 外文会议>Simulation in industry'99 >DESMO-J: An Object Oriented Discrete Simulation Framework in Java
【24h】

DESMO-J: An Object Oriented Discrete Simulation Framework in Java

机译:DESMO-J:Java中的面向对象的离散仿真框架

获取原文
获取原文并翻译 | 示例

摘要

Most implementations of a discrete simulation package offer support for either process oriented or event oriented modeling. Although a combination of both paradigms eases modeling of real world systems, this approach has scarcely been implemented. DESMO-J closes the gap between these two modeling paradigms. It is a Java based simulation framework that offers the combination of both event and process oriented modeling under the scope of a single model. The heart of the framework is its architecture and the scheduling mechanism, which relies on Java threads for implementing simulation processes. Special care had to be taken to implement a robust coroutine mechanism for simulation processes whilst still allowing multiple and parallel execution of experiments on a single Java virtual machine. DESMO-J also attempts to widen the aspects of model reuse by offering the composition of complex models based on other (composed) submodels. It has already been used for educational purposes and constitutes a firm basis for a series of further developments towards component based modeling using JavaBeans, web based teaching and the extension towards a GUI for controlling experiments as applets inside a web-browser.
机译:离散仿真程序包的大多数实现都支持面向过程或面向事件的建模。尽管两种范式的组合使现实世界系统的建模变得容易,但是几乎没有实现这种方法。 DESMO-J填补了这两个建模范例之间的空白。它是一个基于Java的仿真框架,在单个模型的范围内提供了面向事件和面向流程的建模的组合。该框架的核心是其体系结构和调度机制,它依赖Java线程来实现模拟过程。必须特别注意为仿真过程实现可靠的协程机制,同时仍允许在单个Java虚拟机上进行多个并行实验。 DESMO-J还尝试通过提供基于其他(组成)子模型的复杂模型的组合来扩展模型重用的方面。它已经用于教育目的,并构成了一系列进一步发展的坚实基础,这些进一步发展是使用JavaBeans进行基于组件的建模,基于Web的教学以及向GUI的扩展,以控制作为Web浏览器内部小程序的实验。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号