Toward a Flexible and Reconfigurable Distributed Simulation: A New Approach to Distributed DEVS

نویسنده

  • Ming Zhang
چکیده

With the increased demand for distributed simulation to support large-scale modeling and simulation applications, much research has focused on developing a suitable framework to support simulation across a heterogeneous computing network. Middleware based solutions have dominated this area for years, however, they lack the flexibility for model partitions and dynamic repartition due to their innate static natures. In this dissertation, a novel approach for DEVS based distributed simulation framework is proposed and implemented. The objective of such a framework is to distribute simulation entities across network nodes seamlessly without any of the commonly used middleware, as well as to support adaptive and reconfigurable simulations during runtime. This new approach, called DEVS/RMI, is proved to be well suited for complex, computationally intensive simulation applications and its flexibility in a distributed computing environment promotes a rapid development of distributed simulation applications. A hilly terrain continuous spatial model is studied to show how DEVS/RMI can easily refactor the simulations to accommodate both increases of the resolution and computation nodes. Furthermore, an agent-based valley fever model is investigated in this dissertation with particular interests on the concept of DEVS “activity”. Dynamic reconfiguration of distributed simulation is then exemplified using the “activity” based model repartition in a DEVS/RMI supported environment. The flexibility and reconfigurable nature of DEVS/RMI open up further investigations into the relationship

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Implementation of Devs Based Distributed Network Simulator for Large-scale Networks

In this study, a tool was developed for design and implementation of a new discrete event based distributed simulation for large-scale networks. By using DEVS as a modelling approach, client / server based, scalable, platform-independent, flexible new network modelling and simulation tool called ‘D-DEVSNET’ was designed and performance analysis were conducted. In order to show the performance o...

متن کامل

Parallel Environment for DEVS and Cell-DEVS Models

Discrete Event System Specification (DEVS) is a sound formalism to describe generic dynamic systems in a hierarchical and modular way. Cell-DEVS is a DEVS-based formalism intended to model complex physical systems as cell spaces. This work presents new techniques for executing DEVS and Cell-DEVS models in parallel and distributed environments based on the WARPED kernel, an implementation of the...

متن کامل

Supply Chain Simulation in a Devs / Corba Execution Environment

The emerging electronic commerce and rapidly changing business environments place strong requirements on a next-generation supply-chain analyzer to simulate the flow of goods through the entire supply chain in a timely manner. Such requirements include scalable and efficient model execution and support for flexible future extensibility based on an open industry standard. This paper presents des...

متن کامل

A CORBA-Based Distributed Simulation Methodology for Hierarchical DEVS Models

Discrete-event simulation is frequently used to analyze and predict the performance of systems. Simulation of large, complex systems remains a major stumbling block, however, due to the prohibitive computation costs. Distributed simulation offers one approach that can significantly reduce these computation costs. Since distributed simulation deals with large and complex systems, the following i...

متن کامل

Ordering of simultaneous events in distributed DEVS simulation

Simultaneous events are the events scheduled to occur at the same simulation time. This paper proposes a new event ordering mechanism for handling simultaneous events of DEVS models in distributed simulation. The DEVS formalism provides a formal framework for specifying discrete event models in a modular, hierarchical form. Thus, the formalism can ease the model verification and validation prob...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007