DocumentCode
2181032
Title
Design and implementation of an XML-based, technology-unified data pipeline for interactive simulation
Author
Rioux, François ; Bernier, François ; Laurendeau, Denis
Author_Institution
Dept. of Electr. & Comput. Eng., Laval Univ., Quebec City, QC, Canada
fYear
2008
fDate
7-10 Dec. 2008
Firstpage
1130
Lastpage
1138
Abstract
Providing software that is efficient, flexible, reusable and easy to work with is a hard task for simulation developers. In this paper we propose the use of XML and its related tools (e.g. JAXB, XQuery, XSLT, and Native XML Database) for the implementation of a technology-unified data pipeline targeted to interactive simulation. We introduce a technology-independent conceptual data model as the basis for every simulation framework. We show that XML is a well-suited technology to be used in that context. We propose a data modeling methodology that takes its roots from Model-Driven Engineering (MDE). We also show a sample implementation that uses XML for transmitting data over the entire simulation loop. We thus present our experience in implementing that kind of architecture and discuss how the use of XML and associated technologies help in building a unified and generic data pipeline for interactive simulation.
Keywords
XML; data models; digital simulation; interactive systems; pipeline processing; XML; data transmission; interactive simulation design; model-driven engineering; technology-independent conceptual data model; technology-unified data pipeline; Analytical models; Computational modeling; Computer simulation; Data models; Design engineering; Discrete event simulation; Model driven engineering; Object oriented modeling; Pipelines; XML;
fLanguage
English
Publisher
ieee
Conference_Titel
Simulation Conference, 2008. WSC 2008. Winter
Conference_Location
Austin, TX
Print_ISBN
978-1-4244-2707-9
Electronic_ISBN
978-1-4244-2708-6
Type
conf
DOI
10.1109/WSC.2008.4736182
Filename
4736182
Link To Document