Designing and Implementing Weather Generators as Web Services

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 we...

Full description

Bibliographic Details
Main Authors: Rassarin Chinnachodteeranun, Nguyen Duy Hung, Kiyoshi Honda, Amor V. M. Ines, Eunjin Han
Format: Article
Language:English
Published: MDPI AG 2016-12-01
Series:Future Internet
Subjects:
Online Access:http://www.mdpi.com/1999-5903/8/4/55
id doaj-15a8f94a27fb4a97a172e645e5b7b30d
record_format Article
spelling doaj-15a8f94a27fb4a97a172e645e5b7b30d2020-11-24T23:29:17ZengMDPI AGFuture Internet1999-59032016-12-01845510.3390/fi8040055fi8040055Designing and Implementing Weather Generators as Web ServicesRassarin Chinnachodteeranun0Nguyen Duy Hung1Kiyoshi Honda2Amor V. M. Ines3Eunjin Han4Graduate School of Engineering, Chubu University 1200 Matsumoto, Aichi Prefecture, Kasugai 487-0027, JapanSchool of ICT, Sirindhorn International Institute of Technology 99 Moo 18, Khlong Luang, Pathum Thani 12120, ThailandChubu Institute for Advanced Studies, Chubu University 1200 Matsumoto, Aichi Prefecture, Kasugai 487-0027, JapanDepartment of Plant, Soil and Microbial Sciences, Michigan State University, East Lansing, MI 48824, USADepartment of Biosystems and Agricultural Engineering, Michigan State University, East Lansing, MI 48824, USAClimate 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.http://www.mdpi.com/1999-5903/8/4/55weather realizationsweather modelSensor Observation Servicecrop modelclimatological data
collection DOAJ
language English
format Article
sources DOAJ
author Rassarin Chinnachodteeranun
Nguyen Duy Hung
Kiyoshi Honda
Amor V. M. Ines
Eunjin Han
spellingShingle Rassarin Chinnachodteeranun
Nguyen Duy Hung
Kiyoshi Honda
Amor V. M. Ines
Eunjin Han
Designing and Implementing Weather Generators as Web Services
Future Internet
weather realizations
weather model
Sensor Observation Service
crop model
climatological data
author_facet Rassarin Chinnachodteeranun
Nguyen Duy Hung
Kiyoshi Honda
Amor V. M. Ines
Eunjin Han
author_sort Rassarin Chinnachodteeranun
title Designing and Implementing Weather Generators as Web Services
title_short Designing and Implementing Weather Generators as Web Services
title_full Designing and Implementing Weather Generators as Web Services
title_fullStr Designing and Implementing Weather Generators as Web Services
title_full_unstemmed Designing and Implementing Weather Generators as Web Services
title_sort designing and implementing weather generators as web services
publisher MDPI AG
series Future Internet
issn 1999-5903
publishDate 2016-12-01
description 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.
topic weather realizations
weather model
Sensor Observation Service
crop model
climatological data
url http://www.mdpi.com/1999-5903/8/4/55
work_keys_str_mv AT rassarinchinnachodteeranun designingandimplementingweathergeneratorsaswebservices
AT nguyenduyhung designingandimplementingweathergeneratorsaswebservices
AT kiyoshihonda designingandimplementingweathergeneratorsaswebservices
AT amorvmines designingandimplementingweathergeneratorsaswebservices
AT eunjinhan designingandimplementingweathergeneratorsaswebservices
_version_ 1725546395316781056