enabled Geospatial Web Services

snufflevoicelessInternet and Web Development

Oct 22, 2013 (3 years and 9 months ago)

97 views

SEE/SAW
-
GEO:

Towards Orchestration of Secure Grid
-
enabled Geospatial Web Services

David Fairbairn
1
, Philip James
1
, Chris Higgins
2
, Gobe Hobona
1




1
Newcastle University

2
EDINA

Outline


Background



Workflows



SAW
-
GEO



Secure Web Services



SEE
-
GEO



Conclusions

Background


Open Geospatial Consortium



Open Grid Forum, OASIS, W3C etc



JISC Grid/OGC Collision Programme


SEE
-
GEO and SAW
-
GEO



NIEeS Grid GIS Working Group

OGC Web Service


Data Services


Web Feature Services (WFS), Web Coverage Services (WCS),
Geography Markup Language (GML)



Portrayal Services


Web Map Service (WMS)



Catalogue Services


Catalogue Services for the Web (CS
-
W)



Geoprocessing Services


Web Processing Services




Grid Web Services


Web Services Description Language (WSDL)



Simple Object Access Protocol (SOAP)



Universal Description, Discovery and Integration (UDDI)



Messaging and binding different to OGC service architecture




Workflows


Process Enactment



Activities


Assignment, Invocation, Switch etc



Partners and Variables



Business Process Execution Language (WS
-
BPEL)



Supported by Oracle, Active Endpoints, Sun Microsystems etc



OWS
-
4 GPW Scenario

Source: Open Geospatial Consortium (OGC)

Adding Semantic Support to Workflows


Semantically Aware Workflow Enactment


Modify a feature collection according to assertions in an
ontology


Perform semantic similarity computations between workflow
variables



Web Ontology Language (OWL)



Querying OWL Knowledge Bases through SPARQL



Semantic functions performed by the Workflow Engine, involving
OWL and WFS

SAW
-
GEO Architecture

ActiveBPEL Workflow Engine

Secure Web Services


Authentication



Authorization



Message Encryption???



WS
-
Security





Conclusions


Possible to integrate OGC services into Grid
-
based Workflows



Limitations in OGC specifications regarding SOAP binding



An OGC specification for SOAP binding necessary



BPEL suitable for orchestrating OGC web services on The Grid



GeoProcessing Workflows have possible implications for copyright


Future Work


SAW
-
GEO project expected to conclude April 2008



Implementation Phase next



Participation in the OGC OWS
-
5 Secure GeoProcessing Workflow
Theme



SEE
-
GEO project expected to conclude ???



Website for both projects coming soon???

Acknowledgements


SEE
-
GEO and SAW
-
GEO are funded by the Joint Information
Systems Committee (JISC) through the Grid/OGC Collision
Programme


Collaboration with the North East Regional e
-
Science Centre
(NEReSC)