2010
DOI: 10.1111/j.1467-9671.2010.01205.x
|View full text |Cite
|
Sign up to set email alerts
|

Moving Code in Spatial Data Infrastructures – Web Service Based Deployment of Geoprocessing Algorithms

Abstract: This article proposes a concept for offering complex geoprocessing functionality in service-based Spatial Data Infrastructures (SDI). Today, geoprocessing in SDI is typically realized in a data driven manner. Applying the suggested "moving code" approach in a case study in the field of Spatial Decision Support proves its applicability. The proposed solution is analyzed and assessed in terms of gained efficiency, performance behavior and support for distributed development of geoprocessing functionality. In dat… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
14
0

Year Published

2012
2012
2018
2018

Publication Types

Select...
6
3

Relationship

0
9

Authors

Journals

citations
Cited by 25 publications
(14 citation statements)
references
References 12 publications
0
14
0
Order By: Relevance
“…This may considerably decrease the overhead caused by the size of PyWPS/ GRASS binaries and data. Such a ''moving-code'' approach (Müller et al, 2010) can be advantageous as it allows moving the algorithm code, rather than data, to a processing instance. Data is then processed as close as possible to its source, which reduces bandwidth and data transportation time.…”
Section: Performancesmentioning
confidence: 99%
“…This may considerably decrease the overhead caused by the size of PyWPS/ GRASS binaries and data. Such a ''moving-code'' approach (Müller et al, 2010) can be advantageous as it allows moving the algorithm code, rather than data, to a processing instance. Data is then processed as close as possible to its source, which reduces bandwidth and data transportation time.…”
Section: Performancesmentioning
confidence: 99%
“…Spatial Data Infrastructures (SDI) which partly evolved from service-oriented architectures (SOA) are becoming increasingly popular while staying conceptually compatible with the features of original SOAs [1]. The term SOA refers to a concept where functionality is provided by means of a set of reusable services.…”
Section: Introductionmentioning
confidence: 99%
“…The Code-on-demand constraint is not regarded in the WPS specification, though, this dichotomy -algorithm to data or data to algorithm-has been largely discussed in the geoprocessing service literature (Müller et al, 2010;Granell et al, 2010). On demanding functions like data filtering, aggregation or fusion would be useful and valuable for user agents to manipulate service responses.…”
Section: Code-on-demandmentioning
confidence: 99%