Browse > Article
http://dx.doi.org/10.7848/ksgpc.2013.31.5.355

The Design and Implementation of BPEL for Spatial Analysis WPS model - With Emphasis on the Selection of Housing Units for Water Supply -  

Lee, Ha Kyung (Department of Geoinformation Engineering, Sejong University)
Yom, Jae-Hong (Department of Geoinformation Engineering, Sejong University)
Publication Information
Journal of the Korean Society of Surveying, Geodesy, Photogrammetry and Cartography / v.31, no.5, 2013 , pp. 355-363 More about this Journal
Abstract
Analysis and sharing of spatial information can be made possible through the reuse of spatial analysis processes, and the sharing of spatial models on the web. However, the deployment of spatial analysis models is possible, only when the difficult tasks of model design and the exchange of spatial data are overcome. In this study, a WPS spatial analysis model is defined, based on the OGC standards, and applied to the 'Selection of Housing Units for Water Supply' application. BPEL was used to define the sequence of processes and to enable the exchange of spatial data. To this end, WSDL was defined for WPS and WFS accesses, the sequence of spatial processes was defined in BPEL, and XSLT was defined for the exchange of XML data. The WPS model was designed and deployed using the Apache ODE which provides RESTful binding. It is expected that effective decision making will be easier using the web based spatial analysis models which are realized by WPS Orchestration with BPEL, as presented in this study.
Keywords
WPS Orchestration; BPEL; WPS; XSLT; OGC;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 Albrecht, W., and Alexander, Z (2007), Web service orchestration of OGC web services for disaster management, Geomatics Solutions for Disaster Management, pp. 239-254.
2 Bastian, S., Bastian, B., Theodor, F., and Johannes, B (2012), A Service-Oriented framework for real-time and distributed geoprocessing. Geospatial Free and Open Source Software in the 21st Century. Springer Berlin Heidelberg, pp. 3-20.
3 Kim, B. (2011), Orchestration Design and Reuse Evaluation of GIS Standard Web Processing Service, Master's thesis, Sejong University, Seoul, Korea, pp. 77-83. (in Korean with English abstract)
4 Kuk, S., Seo, Y., and Kim, H. (2012), Conformity assessment and test method for implementation of Web Services Compositions based on Choreography, Korean Society for Internet Information, Korean Society for Internet Information, Vol. 13, No. 1, pp. 83-98.   과학기술학회마을   DOI   ScienceOn
5 Lee, H. (2011), Selection of housing units for water supply using geospatial analysis, CogSI 2012 Fall, The Korean Society for Geo-Spatial Information System, pp. 8-12.
6 Ministry of Environment.Gyeonggi-province (2011), Promotion Guidelines about Water Supply for the Crisis Management of the Buried alive.Contamination. Newsrelease, Ministry of Environment.Gyeonggi-province, Korea, pp. 4-8.
7 OASIS (2007), Web Services Business Process Execution Language Version 2.0, OASIS, https://www.oasis-open.org/committees/download.php/23964/ (last date accessed: March 1 2013).
8 ODE, WSDL 1.1 Extensions for REST, ODE, http://ode.apache.org//extensions//wsdl-11-extensions-for-rest.html (last date accessed: March 25 2013).
9 OGC (2005), Web Feature Service 1.1.0, OGC, http://www.opengeospatial.org/standards/wfs (last date accessed: March 1 2013).
10 OGC (2007), Web Processing Service 1.0.0, OGC, http://www.opengeospatial.org/standards/wps (last date accessed: March 1 2013).
11 Paju-city (2011), Q&A for the Water Supply Business for Contamination of Foot-and-Mouth-Disease, Paju-City, http://www.paju.go.kr (last date accessed: July 12 2011).
12 Victoria, R., Serena, C., and Adam, I. (2012), Orchestrating OGC web services to produce thematic maps in a spatial information infrastructure. Computers, Environment and Urban Systems, Vol. 37, pp. 107-120.
13 W3C (2001), Web Service Definition Language (WSDL), W3C Recommendation, http://www.w3.org/TR/wsdl (last date accessed: March 1 2013).
14 W3C (2007), XSL Transformations (XSLT) Version 2.0, W3C Recommendation, http://www.w3c.org/TR/xslt20 (last date accessed: March 1 2013).