Title
A canonical data model for simulator interoperation in a collaborative system for disaster response simulation.
Abstract
The Disaster Response Network Enabled Platform (DRNEP) is a system that integrates a set of independently developed infrastructure and disaster simulators. This paper describes some of the architectural choices that we made for DRNEP. The overall system uses a master-slave pattern, with one master simulator orchestrating all of the others, based on a central system clock. As the various simulators are developed by different organizations, they each have their own data models, with data elements not matching one for one, or with different representations, or not useful for collaboration. To integrate them in DRNEP, and to avoid developing n2 distinct translators, we devised a single common data model, akin to the mediator pattern, and we therefore need only one data translator per simulator. Developing this common data model poses many challenges: on one hand it must contain the right abstractions to communicate with a variety of existing and future simulators, in particular the topology of their underlying models, yet reduce the overall complexity of the system, and also minimize the likelihood of too many drastic changes when the system will evolve. We used principles from system theory to develop this common data model, and will be used with 2 simulators connected to UBC's Infrastructure Interdependency Simulator (I2Sim) serving as master.
Year
DOI
Venue
2011
10.1109/CCECE.2011.6030719
CCECE
Keywords
Field
DocType
data models,digital simulation,disasters,UBC infrastructure interdependency simulator,canonical data model,central system clock,collaborative system,disaster response network enabled platform,disaster response simulation,master-slave pattern,mediator pattern,simulator interoperation,system theory principle,Simulation,Software architecture
Interdependence,Data modeling,Computer science,Simulation,Interoperation,Canonical model,System time,Software architecture,Mediator pattern,Data model
Conference
ISSN
Citations 
PageRank 
0840-7789
1
0.50
References 
Authors
1
3
Name
Order
Citations
PageRank
Marco A. Gonzalez191.53
José R. Martí2479.13
Philippe B. Kruchten32530210.49