iguess and wps - chirs eykamp

23
Chris Eykamp, Luís de Sousa, Christian Braun, Ulrich Leopold, Olivier Baume, Rui Martins How I Learned to Stop Worrying and Love WPS

Upload: luisdesousa

Post on 30-Jun-2015

90 views

Category:

Technology


0 download

DESCRIPTION

COST Action TU0902 Meeting: Web Processing Service (WPS) technologies for Integrated Assessment Modelling in Urban Areas

TRANSCRIPT

Page 1: iGUESS and WPS - Chirs Eykamp

Chris Eykamp, Luís de Sousa, Christian Braun,Ulrich Leopold, Olivier Baume, Rui Martins

How I Learned to StopWorrying and Love WPS

Page 2: iGUESS and WPS - Chirs Eykamp

MUSIC: European project to help cities reduce their CO2 emissions related to energy

Partnership of 5 European cities and 2 research centers (funded by INTERREG IV B NWE)

iGUESS is a modeling platform and decision support system

What is iGUESS?

Page 3: iGUESS and WPS - Chirs Eykamp

Searching for a way to run models

Page 4: iGUESS and WPS - Chirs Eykamp

Interoperability between partners Simplify access to complex data/tools Create reusable framework Distributable codebase

Conclusion: Design iGUESS around OWS

iGUESS Design GoalsSolution: Open Web Services

(OWS)

Page 5: iGUESS and WPS - Chirs Eykamp

WPSWPS

WPSWPS

WPSWPS

WMS WFS WCS

WMS WFS WCS

WMS WFS WCS

WPSiGUESS

Model Servers Data Servers

Solar Potential

Wind Potential

Emissions

Partner City

EU Agency

Research Org.

WMS WFS WCS

Results Servers

Schematic View

Page 6: iGUESS and WPS - Chirs Eykamp
Page 7: iGUESS and WPS - Chirs Eykamp
Page 8: iGUESS and WPS - Chirs Eykamp
Page 9: iGUESS and WPS - Chirs Eykamp
Page 10: iGUESS and WPS - Chirs Eykamp
Page 11: iGUESS and WPS - Chirs Eykamp
Page 12: iGUESS and WPS - Chirs Eykamp
Page 13: iGUESS and WPS - Chirs Eykamp
Page 14: iGUESS and WPS - Chirs Eykamp
Page 15: iGUESS and WPS - Chirs Eykamp

What couldbe better?

Page 16: iGUESS and WPS - Chirs Eykamp

[1] Get all metadata in a single request

Page 17: iGUESS and WPS - Chirs Eykamp

XML JSON

[2] Communicate in XML and JSON

Page 18: iGUESS and WPS - Chirs Eykamp

[3] MUST DESTROY running processes

Page 19: iGUESS and WPS - Chirs Eykamp

[4] Let WPS make callbacks

Page 20: iGUESS and WPS - Chirs Eykamp

[5] Better specification of inputs and outputs

Page 21: iGUESS and WPS - Chirs Eykamp

?? What about security ??

Page 22: iGUESS and WPS - Chirs Eykamp

Chris Eykamp, Luís de Sousa, Christian Braun,Ulrich Leopold, Olivier Baume, Rui Martins

How I Learned to StopWorrying and Love WPS

Page 23: iGUESS and WPS - Chirs Eykamp