The OGC Web Processing Service (WPS) (Castronova et al.,
2013a) has emerged as a popular standard for web-based geoprocessing,
implemented in a wide range of GIS software libraries
and clients (Brauner et al., 2009). WPS only defines standard means of communication between devices (server and clients) but to
make use of existing modelling codes, additional software layers
have been implemented to connect with various libraries (e.g. R
packages) and geospatial tools (e.g. Grass GIS and ArcGIS).