XML Representation of System Entity Structure for Distributed Modeling Simulation

Article Preview

Abstract:

Distributed simulation refers to the execution of a complex model on geographically dispersed simulators, and it can increase the speed of a simulation and eventually decrease the simulation execution time. The distributed simulation enables models to be executed in physically distributed position. The system entity structure (SES) is used to represent the structural relation of simulation models and there are several SES’s XML representation methods. To make use of the SES in a distributed simulation environment, the revision of existing XML representation is needed. In this paper, we propose revised XML representation for loading models dynamically in the distributed simulation environment. A template of XML representation is defined to meet a number of modeling requirements, and it shows the specific information of model’s hierarchy and coupling. Each simulator’s model loader analyzes the XML-based SES representations and loads information of a model dynamically. We validate our method using a coupled model example.

You might also be interested in these eBooks

Info:

Periodical:

Advanced Materials Research (Volumes 488-489)

Pages:

892-897

Citation:

Online since:

March 2012

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2012 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] Bernard P.Zeigler, Herbert Praehofer and Tag Gon Kim. Theory of Modeling and Simulation, Second Edition. ACADEMIC PRESS, 2000.

Google Scholar

[2] Dahmann J. S., Fujimoto R., and Weatherly R. M. The Department of Defense High Level Architecture. Winter Simulation Conference. 1997, pp.142-149.

DOI: 10.1145/268437.268465

Google Scholar

[3] Dahmann J. S., Fujimoto R., and Weatherly R. M. The DoD High Level Architecture: an update. Winter Simulation Conference. 1998, pp.797-804.

DOI: 10.1109/wsc.1998.745066

Google Scholar

[4] Geraldo Pardo-Castellote, Bert Farabaugh, and Rick Warren. An Introduction to DDS and Data-centric Communications. http://www.omg.org/news/whitepapers/Intro_To_DDS.pdf

DOI: 10.1109/milcom.2004.1494965

Google Scholar

[5] J.W. Rozenblit and Y.M. Huang. Rule-Based Generation of Model Structures in Multifaceted Modeling and System Design. ORSA Journal on Computing, 1991.

DOI: 10.1287/ijoc.3.4.330

Google Scholar

[6] B.P. Zeigler. Multifacetted Modeling and Discrete Event Simulation. Academic Press, 1984.

Google Scholar

[7] Averill M.Law and W.David Kelton. SIMULATION MODELING AND ANALYSIS, Third Edition. McGraw-Hill, 2000.

Google Scholar

[8] Richard M. Fujimoto. Parallel and Distributed Simulation. In: P.A. Farrington, et al. Winter Simulation Conference. 1999, pp.122-131.

Google Scholar

[9] Chandy, K.M. and J. Misra. Asynchronous Distributed Simulation via a Sequence of Parallel Computations. Communications of the ACM. 24(4):198-205.

DOI: 10.1145/358598.358613

Google Scholar

[10] Alois Ferscha. Parallel and Distributed Simulation of Discrete Event Systems. McGraw-Hill, 1995.

Google Scholar

[11] Darren Mc Farlane. Distributed Simulation Guide. Australian Defence Simulation Office, 2004.

Google Scholar

[12] Arnold Buss, Leroy Jackson. Distributed Simulation Modeling: A Comparison of HLA, CORBA, and RMI. In: D.J. Medeiros, et al. Winter Simulation Conference. 1998, pp.819-825.

DOI: 10.1109/wsc.1998.745071

Google Scholar

[13] Wayne J. Davis, Gerald L. Moeller. The High Level Architecture: Is There A Better Way. In: P.A. Farrington, et al. Winter Simulation Conference. 1999, pp.1595-1601.

Google Scholar

[14] Kevin Williams, et al. Professional XML Databases. Wrox Press, 2001.

Google Scholar

[15] Jon Duckett, et al. Professional XML Schemas. Wrox Press, 2001.

Google Scholar

[16] Deitel, et al. XML How to Program. Prentice Hall, 2000.

Google Scholar

[17] Didier, M., Birbeck, M., Kay, M, et al. Professional XML. Wrox Press, 2000.

Google Scholar