A service oriented architecture for decision support systems in environmental crisis management

Efficient management of natural disasters impose great research challenges to the current environmental crisis management systems in terms of both architecture and services. This is mainly due to the fact that a large amount of geospatial content is usually distributed, non-compliant to standards, and needs to be transmitted under a QoS guaranteed framework to support effective decision making either in case of an emergency or in advance planning. Incorporating real time capabilities in Web services, both in terms of dynamic configuration and service selection, is an open research agenda. The things get worst in geospatial context due to the huge amount of data transmitted from distributed sensors under heterogeneous platforms, making the need of synchronization an important issue. In this paper, we propose a flexible service oriented architecture for planning and decision support in environmental crisis management. The suggested architecture uses real time geospatial data sets and 3D presentation tools, integrated with added-value services, such as simulation models for assisting decision making in case of emergency. The proposed architectural framework goes beyond integration and presentation of static spatial data, to include real time middleware that is responsible for selecting the most appropriate method of the available geospatial content and service in order to satisfy the QoS requirements of users and/or application. A case study of a complete, real world implementation of the suggested framework dealing with forest fire crisis management system is also presented.

[1]  Laura Díaz,et al.  Case Study : Geospatial Processing Services for Web based Hydrological Applications , 2008, Geospatial Services and Applications for the Internet.

[2]  Zhiguo Liu,et al.  A SOA-based decision support geographic information system for storm disaster assessment , 2010, 2010 18th International Conference on Geoinformatics.

[3]  Ian T. Foster,et al.  State and events for Web services: a comparison of five WS-resource framework and WS-notification implementations , 2005, HPDC-14. Proceedings. 14th IEEE International Symposium on High Performance Distributed Computing, 2005..

[4]  Thomas Usländer,et al.  Orchestra: Developing a Unified Open Architecture for Risk Management Applications , 2005 .

[5]  Andreas Neumann Scalable Vector Graphics (SVG) , 2008, Encyclopedia of GIS.

[6]  Gerald Schimak,et al.  An Open Distributed Architecture for Sensor Networks for Risk Management , 2008, Sensors.

[7]  Steve Vinoski,et al.  Advanced CORBA® Programming with C++ , 1999 .

[8]  Bin Zhou,et al.  Distributed geospatial information processing: sharing distributed geospatial resources to support Digital Earth , 2008, Int. J. Digit. Earth.

[9]  Natallia Kokash Risk Management for Service-Oriented Systems , 2007, ICWE.

[10]  Ladislav Hluchý,et al.  Service Oriented Architecture for Risk Assessment of Natural Disasters , 2005, PPAM.

[11]  Nadine Alameh,et al.  Chaining Geographic Information Web Services , 2003, IEEE Internet Comput..

[12]  Laura Díaz,et al.  Managing Earth observation data with distributed geoprocessing services , 2007, 2007 IEEE International Geoscience and Remote Sensing Symposium.

[13]  José M. Alonso,et al.  Automatic replication of WSRF-based Grid services via operation providers , 2009, Future Gener. Comput. Syst..

[14]  Dimosthenis Kyriazis,et al.  A Real-time Service Oriented Infrastructure , 2010 .

[15]  Daniel P. Ames,et al.  Evaluation and Implementation of the OGC Web Processing Service for Use in Client-Side GIS , 2009, GeoInformatica.

[16]  Steve Dowers,et al.  From stand-alone programs towards grid-aware services and components: a case study in agricultural modelling with interpolated climate data , 2003, Environ. Model. Softw..

[17]  Ralf Denzer,et al.  Generic integration of environmental decision support systems - state-of-the-art , 2005, Environ. Model. Softw..

[18]  Geoffrey C. Fox,et al.  Service oriented architecture for geographic information systems supporting real time data grids , 2007 .

[19]  Petraq J. Papajorgji,et al.  An architecture for developing service-oriented and component-based environmental models , 2004 .

[20]  Tommaso Cucinotta,et al.  A Real-Time Service-Oriented Architecture for Industrial Automation , 2009, IEEE Transactions on Industrial Informatics.

[21]  Yoon‐Seop Chang,et al.  XML Web Service‐based development model for Internet GIS applications , 2006, Int. J. Geogr. Inf. Sci..

[22]  Dimosthenis Kyriazis,et al.  Platform-as-a-Service Architecture for Real-Time Quality of Service Management in Clouds , 2010, 2010 Fifth International Conference on Internet and Web Applications and Services.

[23]  Laura Díaz,et al.  Service-oriented applications for environmental models: Reusable geospatial services , 2010, Environ. Model. Softw..

[24]  Geoffrey C. Fox,et al.  Real-time performance analysis for publish/subscribe systems , 2010, Future Gener. Comput. Syst..

[25]  Qing Gu,et al.  SOA decision making - what do we need to know , 2009, 2009 ICSE Workshop on Sharing and Reusing Architectural Knowledge.

[26]  Nicole Ostländer,et al.  Designing Service Architectures for Distributed Geoprocessing: Challenges and Future Directions , 2007, Trans. GIS.

[27]  Panagiotis Louridas Orchestrating Web Services with BPEL , 2008, IEEE Software.

[28]  Xuan Zhu Developing Web-based Mapping Applications Through Distributed Object Technology , 2001 .