Paper
13 August 2004 XML-based resources for simulation
Robert L. Kelsey, Jane M. Riese, Ginger A. Young
Author Affiliations +
Abstract
As simulations and the machines they run on become larger and more complex the inputs and outputs become more unwieldy. Increased complexity makes the setup of simulation problems difficult. It also contributes to the burden of handling and analyzing large amounts of output results. Another problem is that among a class of simulation codes (such as those for physical system simulation) there is often no single standard format or resource for input data. To run the same problem on different simulations requires a different setup for each simulation code. The eXtensible Markup Language (XML) is used to represent a general set of data resources including physical system problems, materials, and test results. These resources provide a "plug and play" approach to simulation setup. For example, a particular material for a physical system can be selected from a material database. The XML-based representation of the selected material is then converted to the native format of the simulation being run and plugged into the simulation input file. In this manner a user can quickly and more easily put together a simulation setup. In the case of output data, an XML approach to regression testing includes tests and test results with XML-based representations. This facilitates the ability to query for specific tests and make comparisons between results. Also, output results can easily be converted to other formats for publishing online or on paper.
© (2004) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Robert L. Kelsey, Jane M. Riese, and Ginger A. Young "XML-based resources for simulation", Proc. SPIE 5423, Enabling Technologies for Simulation Science VIII, (13 August 2004); https://doi.org/10.1117/12.541441
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Databases

Computer simulations

Human-machine interfaces

Computing systems

Visualization

Data communications

Data processing

Back to Top