Implementation, challenges and future directions of integrating services from the GIS and decision science domains; a case of Distributed Spatial Multi-Criteria Evaluation

Luc Boerboom

Abstract


We are implementing an open source project for spatial decision making called Distributed Spatial Multi-Criteria Evaluation (DSMCE) under an EU project for inter-regional development on forestry and climate change adaptation (ForeStClim).

In this paper, we first describe what DSMCE is and what it does. We have designed an extensible architecture for integrating services of two domains, respectively the GIS and Decision Sciences domain. Thereby we delegate domain expertise to available
implementations. We use the Service Oriented Architecture (SOA) paradigm to build our DSMCE service and application. Integration is implemented by the use of open specifications and protocols coming from these domains. DSMCE is not only extensible in terms of the external services it uses, it also is extensible as an application because it is developed with OSGi technology which that brings advanced modularity.

Second we share observations about implementation challenges we have addressed. These challenges are related to the design of integration of the two domains, the ability of specifications to address real implementation problems, and the reliability and quality of available open source tools. These lead us to conclusions about the solutions we had to implement.

Third and finally we give an overview of future directions. Some of these topics relate to the spatial domain, e.g. the use of Web Processing Services (WPS) for pre and post processing around decision analysis, others to the decision sciences domain, e.g. the integration of other non-spatial data sources and services, or collaborative decision making.

Keywords


Web application; distrbuted decision support; OGC service integration; Decision Deck service integration

Full Text:

PDF


Feedback

To send direct feedback or article ideas to the Editorial team, please use this form.

Contribute / Contact

If you are interested in joining the editorial team you are welcome to Join the Journal mailing list and introduce yourself, your interests and area of expertise.