The emergence of recent XML-based technologies paved the way for new types of architectures and message exchanges on the Internet through Web services. Mash-ups consist of combining existing systems capabilities in order to create new added value services. This paper focuses on a mash-up of different Web services that can be used by emergency planning teams and firefighters to better understand the behavior of wildfires. This mash-up uses a distributed simulation system (DCD++) and it combines it with the Global Weather service, displaying the results on a Google Map. The weather data is combined in real-time with the theoretical fire spreading model to obtain precise results. An XML-based solution has been developed in order to serve performance, interoperability and usability around a two-tier architecture consisting of a Java Servlet and a Javascript client. This effort paves the road for even more advanced solutions integrating the simulation location environment with geographic information system (GIS) data, which would highly improve the results obtained by the emergency managers.
[1]
Bernard P. Zeigler,et al.
Theory of Modeling and Simulation: Integrating Discrete Event and Continuous Complex Dynamic Systems
,
2000
.
[2]
Bernard P. Zeigler,et al.
Forest Fire Spread and Suppression in DEVS
,
2004,
Simul..
[3]
Gabriel A. Wainer,et al.
N-dimensional Cell-DEVS Models
,
2002,
Discret. Event Dyn. Syst..
[4]
Gabriel A. Wainer,et al.
Models of complex physical systems using Cell-DEVS
,
2001,
Proceedings. 34th Annual Simulation Symposium.
[5]
I. Station,et al.
Research paper. INT
,
1981
.
[6]
Gabriel A. Wainer.
Applying Cell-DEVS Methodology for Modeling the Environment
,
2006,
Simul..
[7]
Gabriel A. Wainer,et al.
CD++: a toolkit to define discrete-event models
,
2002
.
[8]
Gabriel A. Wainer.
CD++: a toolkit to develop DEVS models
,
2002,
Softw. Pract. Exp..