{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T04:21:00Z","timestamp":1760242860405,"version":"build-2065373602"},"reference-count":43,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2016,12,15]],"date-time":"2016-12-15T00:00:00Z","timestamp":1481760000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Future Internet"],"abstract":"<jats:p>Climate and weather realizations are essential inputs for simulating crop growth and yields to analyze the risks associated with future conditions. To simplify the procedure of generating weather realizations and make them available over the Internet, we implemented novel mechanisms for providing weather generators as web services, as well as a mechanism for sharing identical weather realizations given a climatological information. A web service for preparing long-term climate data was implemented based on an international standard, Sensor Observation Service (SOS). The weather generator services, which are the core components of the framework, analyze climatological data, and can take seasonal climate forecasts as inputs for generating weather realizations. The generated weather realizations are encoded in a standard format, which are ready for use to crop modeling. All outputs are generated in SOS standard, which broadens the extent of data sharing and interoperability with other sectoral applications, e.g., water resources management. These services facilitate the development of other applications requiring input weather realizations, as these can be obtained easily by just calling the service. The workload of analysts related to data preparation and handling of legacy weather generator programs can be reduced. The architectural design and implementation presented here can be used as a prototype for constructing further services on top of an interoperable sensor network system.<\/jats:p>","DOI":"10.3390\/fi8040055","type":"journal-article","created":{"date-parts":[[2016,12,15]],"date-time":"2016-12-15T10:53:16Z","timestamp":1481799196000},"page":"55","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Designing and Implementing Weather Generators as Web Services"],"prefix":"10.3390","volume":"8","author":[{"given":"Rassarin","family":"Chinnachodteeranun","sequence":"first","affiliation":[{"name":"Graduate School of Engineering, Chubu University 1200 Matsumoto, Aichi Prefecture, Kasugai 487-0027, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nguyen","family":"Hung","sequence":"additional","affiliation":[{"name":"School of ICT, Sirindhorn International Institute of Technology 99 Moo 18, Khlong Luang, Pathum Thani 12120, Thailand"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kiyoshi","family":"Honda","sequence":"additional","affiliation":[{"name":"Chubu Institute for Advanced Studies, Chubu University 1200 Matsumoto, Aichi Prefecture, Kasugai 487-0027, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Amor","family":"Ines","sequence":"additional","affiliation":[{"name":"Department of Plant, Soil and Microbial Sciences, Michigan State University, East Lansing, MI 48824, USA"},{"name":"Department of Biosystems and Agricultural Engineering, Michigan State University, East Lansing, MI 48824, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6208-7410","authenticated-orcid":false,"given":"Eunjin","family":"Han","sequence":"additional","affiliation":[{"name":"Department of Biosystems and Agricultural Engineering, Michigan State University, East Lansing, MI 48824, USA"},{"name":"International Research Institute for Climate and Society, Columbia University, 61 Rt 9W, Palisades, NY 10964, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2016,12,15]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"233","DOI":"10.1016\/j.agrformet.2005.06.006","article-title":"Stochastic disaggregation of monthly rainfall data for crop simulation studies","volume":"131","author":"Hansen","year":"2005","journal-title":"Agric. For. Meteorol."},{"key":"ref_2","unstructured":"World Meteorological Organization S2S Prediction Project. Available online: https:\/\/www.wmo.int\/pages\/prog\/arep\/wwrp\/new\/documents\/Andrew_Robertson.pdf."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"329","DOI":"10.1177\/030913339902300302","article-title":"The weather generation game: a review of stochastic weather models","volume":"3","author":"Wilks","year":"1999","journal-title":"Prog. Phys. Geogr."},{"key":"ref_4","unstructured":"Teeravech, K., Honda, K., Ines, A.V.M., and Chinnachodteeranun, R. (2013, January 4\u20136). Tomorrow\u2019s Rice Ver 1: Rice Yield Simulation and Prediction by DSSAT on Web. Proceedings of the Name of Burapha University International Conference, Chonburi, Thailand."},{"key":"ref_5","unstructured":"International Republican Institute IRI\/LDEO Climate Data Library. Available online: http:\/\/iridl.ldeo.columbia.edu\/index.html?Set-Language=en."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Chinnachodteeranun, R., and Kiyoshi, H. (2016). Sensor Observation Service API for Providing Gridded Climate Data to Agricultural Applications. Future Internet, 8.","DOI":"10.3390\/fi8030040"},{"key":"ref_7","unstructured":"Intergovernmental Panel on Climate Change (2001). Thecnical Report, The Scientific Basis."},{"key":"ref_8","unstructured":"Ines, A.V.M., and Han, E. (2015, January 15\u201318). A Novel Approach for Downscaling Probabilistic Seasonal Climate Forecasts: Parametric or Non-Parametric?. Proceedings of the Name of Synergy in Science: Partnering for Solutions, Minneapolis, France."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"2168","DOI":"10.1002\/joc.2223","article-title":"Enhancing the utility of daily GCM rainfall for crop yield prediction","volume":"31","author":"Ines","year":"2011","journal-title":"Int. J. Climatol."},{"key":"ref_10","first-page":"1657","article-title":"A Probabilistic Multimodel Ensemble Approach to Seasonal Prediction","volume":"36","author":"Min","year":"2016","journal-title":"Am. Meteorol. Soc."},{"key":"ref_11","unstructured":"International Republican Institute International Research Institute for Climate and Society, Columbia University. Available online: http:\/\/iri.columbia.edu\/our-expertise\/climate\/forecasts\/iri-real-time-seasonal-climate-forecasts-and-models\/."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"46","DOI":"10.1016\/j.gfs.2014.11.003","article-title":"How do weather and climate influence cropping area and intensity?","volume":"4","author":"Iizumi","year":"2015","journal-title":"Glob. Food Secur."},{"key":"ref_13","first-page":"235","article-title":"Crop Growth Modeling and its Applications in Agricultural Meteorology","volume":"1","author":"Murthy","year":"2011","journal-title":"Satell. Remote Sens. GIS Appl. Agric. Meteorol."},{"key":"ref_14","unstructured":"Hollinger, S.E., and Angel, J.R. (2013). Agronomy Handbook, Illinois Agronomy Handbook."},{"key":"ref_15","unstructured":"Verheye Willy, H. (2010). Soils, Plant Growth and Crop Production: V. 1, EOLSS Publishers Co Ltd."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.compag.2013.04.003","article-title":"Integrated description of agricultural field experiments and production: The ICASA Version 2.0 data standards","volume":"96","author":"White","year":"2013","journal-title":"Comput. Electr. Agric."},{"key":"ref_17","unstructured":"Uehara, G., and Tsuj, G.Y. (1998). The IBSNAT Project, Springer Science."},{"key":"ref_18","unstructured":"W3C Web Services Glossary. Available online: http:\/\/www.w3.org\/TR\/ws-arch\/#id2260892."},{"key":"ref_19","unstructured":"Percivall, G. Available online: http:\/\/www.opengeospatial.org\/ogc\/markets-technologies\/swe."},{"key":"ref_20","unstructured":"OGC Network Sensor Observation Service (SOS) Introduction. Available online: http:\/\/www.ogcnetwork.net\/SOS_Intro."},{"key":"ref_21","unstructured":"Open Geospatial Consortium OGC Sensor Observation Serice Interface Standard. Available online: http:\/\/www.opengis.net\/doc\/IS\/SOS\/2.0."},{"key":"ref_22","unstructured":"Open Geospatial Consortium Observations and Measurements (O & M). Available online: http:\/\/www.ogcnetwork.net\/om."},{"key":"ref_23","unstructured":"52North. Available online: http:\/\/52north.org\/."},{"key":"ref_24","unstructured":"Honda, K., Yui, A., Ines, A.V.M., and Chinnachodteeranun, R. (2014, January 23\u201325). FieldTouch: An Innovative Agriculture Decision Support Service Based on Multi-scale Sensor Platform. Proceedings of the Name of Annual SRII Global Conference, San Francisco, CA, USA."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Chinnachodteeranun, R., Honda, K., Ines, A.V.M., and Teeravech, K. (2015, January 28\u201330). Web-Based Wheat Simulation by DSSAT on Sensor Observation Service Standard API. Proceedings of the Name of SICE Annual Conference, Hangzhou, China.","DOI":"10.1109\/SICE.2015.7285540"},{"key":"ref_26","unstructured":"National Oceanic and Atmospheric Administration IOOS Sensor Observation Service (SOS), Available online: http:\/\/sdf.ndbc.noaa.gov\/sos\/."},{"key":"ref_27","unstructured":"Prime Minister of Japan and His Cabinet Guideline for the Data Element in Agricultural IT System. Available online: http:\/\/www.kantei.go.jp\/jp\/singi\/it2\/senmon_bunka\/nougyou.html."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Bouguettaya, A., Sheng, Q., and Daniel, F. (2014). Web Services Foundations, Springer Science.","DOI":"10.1007\/978-1-4614-7518-7"},{"key":"ref_29","unstructured":"IBM Knowledge Center Defining the Resources in RESTful Applications. Available online: http:\/\/www.ibm.com\/support\/knowledgecenter\/SSAW57_8.0.0\/com.ibm.websphere.nd.doc\/info\/ae\/ae\/twbs_jaxrs_defresource.html."},{"key":"ref_30","unstructured":"Oracle Corporation Jersey\u2014RESTful Web Services in Java. Available online: https:\/\/jersey.java.net."},{"key":"ref_31","unstructured":"Amazon Amazon Web Services. Available online: https:\/\/aws.amazon.com."},{"key":"ref_32","unstructured":"Listenfield Co. Ltd. cloudSense. Available online: http:\/\/54.65.217.127\/csibunya\/."},{"key":"ref_33","unstructured":"National Agriculture and Food Research Organization MeteoCrop DB, Available online: http:\/\/meteocrop.dc.affrc.go.jp\/real\/top.php."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"297","DOI":"10.2480\/agrmet.67.4.9","article-title":"MeteoCrop DB: An agro-meteorological database coupled with crop models for studying climate change impacts on rice in Japan","volume":"64","author":"Kuwagata","year":"2011","journal-title":"J. Agric. Meteorol."},{"key":"ref_35","unstructured":"52\u00b0North SOS Bundle Source Code Package. Available online: http:\/\/52north.org\/downloads\/category\/3-sos."},{"key":"ref_36","unstructured":"Chinnachodteeranun, R. HW SOS Service Endpoint. Available online: http:\/\/ec2-52-69-188-223.ap-northeast-1.compute.amazonaws.com:8080\/HW_SOS_2\/service."},{"key":"ref_37","unstructured":"Chinnachodteeranun, R. HW SOS Clinent. Available online: http:\/\/ec2-52-69-188-223.ap-northeast-1.compute.amazonaws.com:8080\/WSc_SOS_2\/client."},{"key":"ref_38","unstructured":"Chinnachodteeranun, R. Web Map Client Viewing from HW SOS. Available online: http:\/\/ec2-52-69-188-223.ap-northeast-1.compute.amazonaws.com:8080\/HW_SOS_2\/static\/client\/jsClient\/index.html#map."},{"key":"ref_39","unstructured":"Chinnachodteeranun, R. HW SOS API Document. Available online: http:\/\/ec2-52-69-188-223.ap-northeast-1.compute.amazonaws.com:8080\/WSc_SOS_1\/static\/doc\/api-doc\/index.html."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1016\/j.agrformet.2006.03.009","article-title":"Bias correction of daily GCM rainfall for crop simulation studies","volume":"138","author":"Ines","year":"2006","journal-title":"Agric. For. Meteorol."},{"key":"ref_41","unstructured":"NARO Agric.Rec.Cent. Agro-Meteorological Grid Square Data Portal, NARO. Available online: http:\/\/mesh.dc.affrc.go.jp\/opendap\/."},{"key":"ref_42","unstructured":"aWhere Inc.. Available online: http:\/\/www.awhere.com\/."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"297","DOI":"10.1016\/S0168-1923(01)00271-4","article-title":"Correcting low-frequency variability bias in stochastic weather generators","volume":"109","author":"Hansen","year":"2001","journal-title":"Agric. For. Meteorol."}],"container-title":["Future Internet"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-5903\/8\/4\/55\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T19:28:37Z","timestamp":1760210917000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-5903\/8\/4\/55"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,12,15]]},"references-count":43,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2016,12]]}},"alternative-id":["fi8040055"],"URL":"https:\/\/doi.org\/10.3390\/fi8040055","relation":{},"ISSN":["1999-5903"],"issn-type":[{"type":"electronic","value":"1999-5903"}],"subject":[],"published":{"date-parts":[[2016,12,15]]}}}