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

Persistent Link:
http://hdl.handle.net/10150/195286
Title:
Toward a Flexible and Reconfigurable Distributed Simulation: A New Approach to Distributed DEVS
Author:
Zhang, Ming
Issue Date:
2007
Publisher:
The University of Arizona.
Rights:
Copyright © is held by the author. Digital access to this material is made possible by the University Libraries, University of Arizona. Further transmission, reproduction or presentation (such as public display or performance) of protected items is prohibited except with permission of the author.
Abstract:
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 run-time. 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 between speedup of a simulation and the partition or repartition algorithm used in a distributed simulation environment.
Type:
text; Electronic Dissertation
Degree Name:
PhD
Degree Level:
doctoral
Degree Program:
Electrical & Computer Engineering; Graduate College
Degree Grantor:
University of Arizona
Advisor:
Zeigler, Bernard P.
Committee Chair:
Zeigler, Bernard P.

Full metadata record

DC FieldValue Language
dc.language.isoENen_US
dc.titleToward a Flexible and Reconfigurable Distributed Simulation: A New Approach to Distributed DEVSen_US
dc.creatorZhang, Mingen_US
dc.contributor.authorZhang, Mingen_US
dc.date.issued2007en_US
dc.publisherThe University of Arizona.en_US
dc.rightsCopyright © is held by the author. Digital access to this material is made possible by the University Libraries, University of Arizona. Further transmission, reproduction or presentation (such as public display or performance) of protected items is prohibited except with permission of the author.en_US
dc.description.abstractWith 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 run-time. 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 between speedup of a simulation and the partition or repartition algorithm used in a distributed simulation environment.en_US
dc.typetexten_US
dc.typeElectronic Dissertationen_US
thesis.degree.namePhDen_US
thesis.degree.leveldoctoralen_US
thesis.degree.disciplineElectrical & Computer Engineeringen_US
thesis.degree.disciplineGraduate Collegeen_US
thesis.degree.grantorUniversity of Arizonaen_US
dc.contributor.advisorZeigler, Bernard P.en_US
dc.contributor.chairZeigler, Bernard P.en_US
dc.contributor.committeememberZeigler, Bernard P.en_US
dc.contributor.committeememberLysecky, Romanen_US
dc.contributor.committeememberWang, Janet Meilingen_US
dc.identifier.proquest2022en_US
dc.identifier.oclc659746619en_US
All Items in UA Campus Repository are protected by copyright, with all rights reserved, unless otherwise indicated.